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

# Get VLR player matches (v2)

`GET /valorant/v2/esports/vlr/players/{player}/matches`

## Request

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

## Path parameters

- `player` integer, required

## Query parameters

- `page` integer, nullable

## Response `200`

Esports player matches retrieved successfully

- EsportsV2PlayerMatchesResponse
  - `data` EsportsV2PlayerMatch[], required
    - `date` string, nullable
    - `league` EsportsV2MatchLeague, required
      - `icon` string, required
      - `name` string, required
      - `series` string, required
    - `match` EsportsV2IdSlug, required
      - `id` integer, required
      - `slug` string, required
    - `teams` EsportsV2PlayerMatchTeam[], required
      - `icon` string, required
      - `name` string, required
      - `score` integer, nullable
      - `tag` string, required
    - `vods` string[], required
  - `status` integer, required

## Other responses

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

## Changes

- **2026-11-03** `a00021374a3e`: 1 breaking
  - for the `query` request parameter `page`, default value `1` was added

[Operation history](https://skmtc.dev/henrikdev/apis/henrikdev-api/changes/valorant/v2/esports/vlr/players/:player/matches/get.md)

---

[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)
