BYTETOOLS

Valorant-API

Free Valorant game data API with no key: agents, abilities, weapons, skins, maps and ranks with official artwork in multiple languages. Tested example.

No API key requiredHTTPSFree tier

Endpoint tested and returned HTTP 200 on 2026-08-19

What is the Valorant-API?

Valorant-API is a free, key-free community API providing Valorant game content — agents and their abilities, weapons and skins, maps, ranks and sprays — including official artwork and multi-language support.

This is a content and assets API rather than a match statistics one: it returns the game's static data, extracted from official sources, with high-quality artwork URLs for every agent, weapon and map.

Multi-language support via the `language` parameter is genuinely thorough, covering all languages the game ships in, which makes it practical for building localised community sites.

Quick facts

Base URL
https://valorant-api.com/v1
Authentication
No API key required.
Rate limit
No published limit; assets are CDN-served.
Pricing
Free. Game assets remain Riot Games property — check their terms before commercial use.
CORS
Not enabled — call it from your server
Official docs
Read the docs

How to use the Valorant-API

Every request below was executed against the live API on 2026-08-19, and the response shown is the real body it returned — not an illustration.

1. Fetch all Valorant agents

GET https://valorant-api.com/v1/agents?language=en-US

curl
curl 'https://valorant-api.com/v1/agents?language=en-US'
JavaScript (fetch)
const res = await fetch("https://valorant-api.com/v1/agents?language=en-US");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);
Python (requests)
import requests

res = requests.get("https://valorant-api.com/v1/agents?language=en-US", timeout=20)
res.raise_for_status()
print(res.json())
Response — HTTP 200 (truncated)
{
  "status": 200,
  "data": [
    {
      "uuid": "e370fa57-4757-3604-3648-499e1f642d3f",
      "displayName": "Gekko",
      "description": "Gekko the Angeleno leads a tight-knit crew of calamitous creatures. His buddies bound forward, scattering enemies out of the way, with Gekko chasing them down to regroup and go again.",
      "developerName": "Aggrobot",
      "releaseDate": "1970-01-01T00:00:00Z",
      "characterTags": null,
      "displayIcon": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/displayicon.png",
      "displayIconSmall": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/displayicon.png",
      "bustPortrait": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/fullportrait.png",
      "fullPortrait": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/fullportrait.png",
      "fullPortraitV2": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/fullportrait.png",
      "killfeedPortrait": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/killfeedportrait.png",
      "minimapPortrait": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/minimapportrait.png",
      "homeScreenPromoTileImage": null,
      "background": "https://media.valorant-api.com/agents/e370fa57-4757-3604-3648-499e1f642d3f/background.png",
      "backgroundGradientColors": [
        "371c5cff",
        "0f1923ff",
        "3a2656ff",
        "0f192300"
      ],
      "assetPath": "ShooterGame/Content/Character

Parameters

ParameterTypeRequiredDescription
agentspathOptionalAll playable agents with abilities and artwork. agents
weaponspathOptionalWeapons with stats and skins. weapons
mapspathOptionalMaps with minimaps and callouts. maps
languagestringOptionalLocale code for translated content. en-US
isPlayableCharacterbooleanOptionalFilter agents to playable characters only. true

Response fields

statusinteger
Response status code, inside the body.
data[].uuidstring
Unique content identifier.
data[].displayNamestring
Localised name.
data[].descriptionstring
Localised description.
data[].displayIcon / fullPortraitstring
Official artwork URLs.
data[].abilitiesarray
For agents, each ability with name, description and icon.
data[].roleobject
Agent role such as Duelist or Controller.

What you can build with the Valorant-API

  • Build a Valorant agent or weapon reference site
  • Create localised community tools with official artwork
  • Power an agent picker or team composition tool
  • Display map callouts and minimaps for strategy guides

Common errors and how to fix them

Non-playable entries in the agents list

The list includes an unreleased duplicate agent.

Fix: Pass isPlayableCharacter=true to filter to the real roster.

Untranslated content

The language parameter was omitted or unsupported.

Fix: Use full locale codes such as en-US or ja-JP.

Asset hotlinking

Artwork is Riot's intellectual property.

Fix: Check Riot's legal terms before using assets commercially; community use is generally tolerated.

Valorant-API — frequently asked questions

Is Valorant-API free?

Yes, completely free with no API key. It is a community-run project, not an official Riot API.

Does it provide match or player statistics?

No, it is a static game content API — agents, weapons, maps and artwork. For match data you need Riot's official API, which requires approval.

Why does the agents list contain a duplicate?

An unreleased or non-playable entry is included. Pass isPlayableCharacter=true to get only the actual roster.

Can I use the artwork commercially?

The artwork is Riot Games' intellectual property. Community and fan use is generally tolerated under Riot's legal policy, but review their terms before any commercial use.

Tools that pair with this API

Valorant-API is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 2026-08-19; always check the official documentation before relying on this API in production, as terms and limits can change.