Endpoint Playground
Returns one VLR.gg match: event and stage, exact UTC start time, status (`final`, `live`, `upcoming`), format such as `Bo3`, both teams with series score, the pick/ban note, and every map with picker, round scores split into attack, defend and overtime, duration and per-player lines (agents, rating, ACS, K/D/A, KAST, ADR, headshot percent, first kills and deaths). `all_maps_players` holds the aggregate across maps. Also returns the teams' head-to-head history and each team's recent results. Player fields are omitted when VLR has not published them yet. Use vlr-match-economy, vlr-match-performance and vlr-match-rounds for the economy, kill-matrix and round-by-round tabs.
29 Oct 2026: 10 all_maps_players; 10 fields had a value in every checked item.
Sample value profiles: team: UR (5), VLG (5); acs: 157 to 226, median 204; name: “Hopedawn” and 9 other values.
curl 'https://api.crawlora.net/api/v1/vlr/match?id=777956' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | Yes | 777956 | Numeric VLR match id from vlr-matches, vlr-results or vlr-event-matches |
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://www.vlr.gg/match",
"fetched_at": "2026-10-27T10:00:00Z",
"id": "777956",
"url": "https://www.vlr.gg/777956",
"event": {
"id": "3166",
"name": "VCT 2026: China Threshold",
"series": "Week 2: Round of 12"
},
"start_time_utc": "2026-10-27T05:00:00Z",
"status": "final",
"format": "Bo3",
"teams": [
{
"id": "21919",
"name": "Unsettled Resentment",
"score": 2,
"winner": true
},
{
"id": "23699",
"name": "Victory No Limits Gaming",
"score": 1,
"winner": false
}
],
"note": "UR ban Haven; VLG ban Split; UR pick Summit",
"maps": [
{
"id": "287476",
"number": 1,
"name": "Summit",
"picked_by": "Unsettled Resentment",
"teams": [
{
"name": "Unsettled Resentment",
"score": 17,
"rounds": {
"attack": 6,
"defend": 6,
"overtime": 5
}
},
{
"name": "Victory No Limits Gaming",
"score": 19
}
],
"players": [
{
"id": "66833",
"name": "Hopedawn",
"team": "UR",
"agents": [
"Harbor"
],
"acs": 297,
"kills": 36,
"deaths": 23,
"assists": 12,
"kd_diff": 13
}
]
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.