Skip to main content
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.
Astra gives you instant access to comprehensive Valorant game asset data through a simple REST API. Fetch agent details, weapon stats, map information, skin hierarchies, competitive tiers, and much more — all localized into 20+ languages and always up to date with the current game version.

Quick Start

Make your first API call in under 5 minutes.

Authentication

Learn the User-Agent requirement for all requests.

API Reference

Browse every available endpoint with examples.

Localization

Request data in any of the 20+ supported languages.

What you can build

Astra powers community tools, stat trackers, Discord bots, and companion apps. Here are common use cases:

Agent browsers

Display agent abilities, roles, and artwork in your app.

Skin galleries

Browse weapon skins, chromas, and unlock levels.

Rank displays

Show competitive tier icons and names for any region.

Map explorers

Retrieve map names, coordinates, and metadata.

Get started in 3 steps

1

Set your User-Agent

All requests require a User-Agent header identifying your app. No signup or API key needed.
User-Agent: MyApp/1.0 (+https://myapp.example.com)
2

Make your first request

Call any endpoint on https://astra.teamfortuna.xyz. Try fetching the current game version:
curl -H "User-Agent: MyApp/1.0" https://astra.teamfortuna.xyz/v1/version
3

Add localization

Append ?language=ja-JP (or any supported locale) to receive localized display names and descriptions.
curl -H "User-Agent: MyApp/1.0" "https://astra.teamfortuna.xyz/v1/agents?language=ja-JP"