---
title: "GET /event/{event_key}/matches/practice/keys"
method: GET
path: "/event/{event_key}/matches/practice/keys"
tags: ["event", "match"]
---

# GET /event/{event_key}/matches/practice/keys

`GET /event/{event_key}/matches/practice/keys`

## Request

- Base URL: `https://www.thebluealliance.com/api/v3`
- URL: `https://www.thebluealliance.com/api/v3/event/{event_key}/matches/practice/keys`
- Auth: API key in header `X-TBA-Auth-Key`

Gets a list of practice match keys for the given event.

## Path parameters

- `event_key` string, required

## Headers

- `If-None-Match` string

## Response `200`

Successful response

- string[]: Array of Match Keys

## Other responses

- `304`: Not Modified - Use Local Cached Value
- `401`: Authorization information is missing or invalid.
- `404`: Not Found

## Changes

- **2026-10-03** `a32ede23975e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/thebluealliance/apis/the-blue-alliance-api-v3/changes/event/:event_key/matches/practice/keys/get.md)

---

[API](https://skmtc.dev/thebluealliance/apis/the-blue-alliance-api-v3.md) - [All operations](https://skmtc.dev/thebluealliance/apis/the-blue-alliance-api-v3/llms.txt) - [OpenAPI document](https://skmtc.dev/thebluealliance/apis/the-blue-alliance-api-v3/revisions/9316d02dee32?raw)
