Skip to main content
Valorant agents are the playable characters at the heart of every match. Each agent belongs to one of four roles — Duelist, Initiator, Controller, or Sentinel — and comes with a unique set of abilities. The Agents API gives you access to localized display names, rich visual assets (portraits, icons, background images), role metadata, and full ability descriptions for every agent in the game.

List all agents

Retrieve the full list of all Valorant agents.

Endpoint

Query parameters

string
default:"en-US"
Locale code for response text. Defaults to en-US. Supported values: ar-AE, de-DE, en-US, es-ES, es-MX, fr-FR, id-ID, it-IT, ja-JP, ko-KR, pl-PL, pt-BR, ru-RU, th-TH, tr-TR, vi-VN, zh-CN, zh-TW, all.

Request

Response

The data field contains an array of agent objects. One representative entry is shown below.

Get single agent

Retrieve a specific agent by their UUID.

Endpoint

Path parameters

string
required
The unique identifier for the agent (e.g. e370fa57-4757-3604-3648-499e1f642d3f).

Query parameters

string
default:"en-US"
Locale code for response text. Defaults to en-US. Supported values: ar-AE, de-DE, en-US, es-ES, es-MX, fr-FR, id-ID, it-IT, ja-JP, ko-KR, pl-PL, pt-BR, ru-RU, th-TH, tr-TR, vi-VN, zh-CN, zh-TW, all.

Request

When fetching a single agent, the data field in the response is an object rather than an array. The structure of the object is identical to individual entries returned by the list endpoint.