Astra is a third-party API project that is not owned, supported, or endorsed by Riot Games.
The VALORANT trademark, the Riot Games name, and all related assets are owned by Riot Games Inc.
What Astra provides
Astra exposes data across four broad categories, each available through dedicated endpoints under/v1/.
Agents & Characters
Full agent profiles including display names, descriptions, roles, abilities, and portrait assets for every playable character.
Cosmetics
Player cards, sprays, gun buddies, titles, and other cosmetic items available in the game.
Weapons & Skins
Weapon stats, skin collections, chroma variants, and level unlock data for every weapon in the game.
Game Data
Maps, competitive tiers, seasons, acts, events, game modes, and version metadata.
How it works
Every Astra request is a standard HTTP GET. You do not need to authenticate or register an account — you only need to include a validUser-Agent header with every request. Most endpoints also accept an optional language query parameter so you can receive display text in any of the supported locales. Resources are identified by UUID, which you can retrieve from list endpoints and then use to fetch a single item directly.
Base URL
All endpoints are served from the following base URL:No signup or API key is required to use Astra. Simply include a valid
User-Agent header with every request and you are ready to go.Supported locales
Pass any of the following codes as thelanguage query parameter to receive localized display text. The default locale when no parameter is provided is en-US. Use all to receive every locale in a single response.
| Code | Language / Region |
|---|---|
ar-AE | Arabic (UAE) |
de-DE | German (Germany) |
en-US | English (United States) |
es-ES | Spanish (Spain) |
es-MX | Spanish (Mexico) |
fr-FR | French (France) |
id-ID | Indonesian (Indonesia) |
it-IT | Italian (Italy) |
ja-JP | Japanese (Japan) |
ko-KR | Korean (South Korea) |
pl-PL | Polish (Poland) |
pt-BR | Portuguese (Brazil) |
ru-RU | Russian (Russia) |
th-TH | Thai (Thailand) |
tr-TR | Turkish (Turkey) |
vi-VN | Vietnamese (Vietnam) |
zh-CN | Chinese Simplified (China) |
zh-TW | Chinese Traditional (Taiwan) |
all | All locales in one response |