hltv_match
Get Get a Counter-Strike match detail page. Returns one HLTV match by numeric id: both teams with ids, logos and series score; status (finished, live or upcoming); scheduled date in UTC; format (bo1/bo3/bo5), LAN flag and stage from the veto summary; the event id/name/URL; the full map list with per-map score, winner, picked_by, regulation and overtime halves, and the per-map stats page id; the map veto in order (picked, removed or left over); both lineups with player ids, nicknames, real names and roles; the match-total scoreboard stats; and map_stats scoreboards for the captured maps. The trailing slug is cosmetic and optional; HLTV resolves the match by id.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "hltv_match"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | HLTV numeric match id | |
| slug | No | Cosmetic match slug; HLTV resolves the match by id |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |