---
title: "Get VLR match details (v2)"
method: GET
path: "/valorant/v2/esports/vlr/matches/{match_id}"
tags: ["valorant"]
---

# Get VLR match details (v2)

`GET /valorant/v2/esports/vlr/matches/{match_id}`

## Request

- Base URL: `https://api.henrikdev.xyz`
- URL: `https://api.henrikdev.xyz/valorant/v2/esports/vlr/matches/{match_id}`
- Auth: one of:
  - API key in header `Authorization`
  - API key in query parameter `api_key`

## Path parameters

- `match_id` integer, required

## Response `200`

Esports match details retrieved successfully

- EsportsV2MatchesResponse
  - `data` EsportsV2Match, required
    - `economy` EsportsV2MatchEconomy
      - `teams` EsportsV2TeamEconomy[], required
        - `eco` EsportsV2TeamEconomyRoundWon, required
          - `rounds` integer, required
          - `won` integer, required
        - `full_buy` EsportsV2TeamEconomyRoundWon, required
          - `rounds` integer, required
          - `won` integer, required
        - `pistol_won` integer, required
        - `semi_eco` EsportsV2TeamEconomyRoundWon, required
          - `rounds` integer, required
          - `won` integer, required
        - `team_name` string, required
    - `games` EsportsV2MatchGame[], required
      - `duration_in_s` integer, nullable
      - `map` string, required
      - `picked_by` integer, nullable
      - `rounds` EsportsV2MatchGameRound[], required
        - `round` integer, required
        - `winning_site` string, required
        - `winning_team` integer, required
      - `teams` EsportsV2MatchGameTeam[], required
        - `is_winner` boolean, required
        - `name` string, required
        - `players` EsportsV2MatchGamePlayer[], required
          - `agent` string, required
          - `player` EsportsV2MatchPlayer, required
            - `id` integer, required
            - `name` string, required
            - `nation` string, required
            - `slug` string, required
          - `stats` EsportsV2MatchGamePlayerStats, required
            - `acs` integer, nullable
            - `adr` number, float, nullable
            - `assists` integer, nullable
            - `deaths` integer, nullable
            - `first_deaths` integer, nullable
            - `first_kills` integer, nullable
            - `fk_diff` integer, nullable
            - `hs_pct` number, float, nullable
            - `kast` number, float, nullable
            - `kd_diff` integer, nullable
            - `kills` integer, nullable
            - `rating` number, float, nullable
        - `score` integer, nullable
        - `score_ct` integer, nullable
        - `score_t` integer, nullable
    - `head_to_head` EsportsV2HeadToHeadMatch[], required
      - `date` string, required
      - `event` EsportsV2HeadToHeadEvent, required
        - `icon` string, required
        - `name` string, required
        - `series` string, required
      - `match` EsportsV2IdSlug, required
        - `id` integer, required
        - `slug` string, required
      - `score` EsportsV2HeadToHeadScore, required
        - `team_1` integer, required
        - `team_2` integer, required
        - `winner_team` integer, required
    - `metadata` EsportsV2MatchHeader, required
      - `date` string, required
      - `event` EsportsV2MatchEvent, required
        - `icon` string, required
        - `id` integer, required
        - `series` string, required
        - `slug` string, required
        - `title` string, required
      - `format` string, required
      - `note` string, required
      - `patch` string, required
      - `status` string, required
    - `past_matches` EsportsV2TeamPastMatches[], required
      - `matches` EsportsV2PastMatch[], required
        - `date` string, required
        - `is_win` boolean, required
        - `match` EsportsV2IdSlug, required
          - `id` integer, required
          - `slug` string, required
        - `opponent` EsportsV2PastMatchOpponent, required
          - `logo` string, required
          - `name` string, required
        - `score` EsportsV2PastMatchScore, required
          - `against` integer, required
          - `for` integer, required
      - `team` integer, required
    - `performance` EsportsV2MatchPerformance
      - `kill_matrix` EsportsV2KillMatrixEntry[], required
        - `deaths` integer, required
        - `killer` integer, required
        - `kills` integer, required
        - `victim` integer, required
      - `player_performances` EsportsV2PlayerPerformance[], required
        - `clutches` EsportsV2PlayerPerformanceClutches, required
          - `1v1` integer, required
          - `1v2` integer, required
          - `1v3` integer, required
          - `1v4` integer, required
          - `1v5` integer, required
        - `defuses` integer, required
        - `econ_rating` integer, required
        - `multi_kills` EsportsV2PlayerPerformanceMultiKills, required
          - `2k` integer, required
          - `3k` integer, required
          - `4k` integer, required
          - `5k` integer, required
        - `plants` integer, required
        - `player` EsportsV2PlayerPerformancePlayer, required
          - `id` integer, required
          - `name` string, required
    - `streams` EsportsV2MatchStream[], required
      - `link` string, required
      - `name` string, required
    - `teams` EsportsV2MatchHeaderTeam[], required
      - `icon` string, required
      - `id` integer, required
      - `name` string, required
      - `score` integer, nullable
      - `slug` string, required
      - `url` string, required
    - `vods` EsportsV2MatchStream[], required
      - `link` string, required
      - `name` string, required
  - `status` integer, required

## Other responses

- `400`: Bad Request
- `500`: Internal Server Error

---

[API](https://skmtc.dev/henrikdev/apis/henrikdev-api.md) - [All operations](https://skmtc.dev/henrikdev/apis/henrikdev-api/llms.txt) - [OpenAPI document](https://skmtc.dev/henrikdev/apis/henrikdev-api/revisions/a00021374a3e?raw)
