Skip to main content
The Currencies API provides metadata on every in-game currency used across Valorant’s economy. This includes Valorant Points (VP), which you purchase with real money to buy cosmetics; Radianite Points, used to unlock weapon skin upgrades; and Kingdom Credits, the free earnable currency introduced in later seasons. Each currency entry includes its display name, icons, and internal identifiers.
The User-Agent header is required for all requests. Use the format AppName/Version (+URL) — for example, MyApp/1.0 (+https://example.com).

Endpoints

MethodPathDescription
GET/v1/currenciesReturns all currencies
GET/v1/currencies/{uuid}Returns a single currency by UUID

GET /v1/currencies

Returns an array of all Valorant in-game currencies.

Request parameters

User-Agent
string
required
Identifies your application. Format: AppName/Version (+URL).
language
string
default:"en-US"
Locale for localized display names. Example: ru-RU, pl-PL.

Example request

curl --request GET \
  --url "https://astra.teamfortuna.xyz/v1/currencies" \
  --header "User-Agent: MyApp/1.0 (+https://example.com)"

Response

{
  "status": 200,
  "data": [
    {
      "uuid": "f86f9999-452b-3d4c-788a-cda895ddf923",
      "displayName": "",
      "displayNameSingular": "",
      "displayIcon": "https://valmedia.teamfortuna.xyz/currencies/f86f9999-452b-3d4c-788a-cda895ddf923/displayicon.png",
      "largeIcon": null,
      "rewardPreviewIcon": null,
      "assetPath": null
    }
  ]
}

GET /v1/currencies/

Returns a single currency matching the provided UUID.

Request parameters

uuid
string
required
The UUID of the currency to retrieve.
User-Agent
string
required
Identifies your application. Format: AppName/Version (+URL).
language
string
default:"en-US"
Locale for localized display names.

Example request

cURL
curl --request GET \
  --url "https://astra.teamfortuna.xyz/v1/currencies/85ca954a-41f2-ce94-9b45-8ca3dd39a00d" \
  --header "User-Agent: MyApp/1.0 (+https://example.com)"

Response

{
  "status": 200,
  "data": {
    "uuid": "85ca954a-41f2-ce94-9b45-8ca3dd39a00d",
    "displayName": "Kingdom Credits",
    "displayNameSingular": "",
    "displayIcon": "https://valmedia.teamfortuna.xyz/currencies/85ca954a-41f2-ce94-9b45-8ca3dd39a00d/displayicon.png",
    "largeIcon": "https://valmedia.teamfortuna.xyz/currencies/85ca954a-41f2-ce94-9b45-8ca3dd39a00d/largeicon.png",
    "rewardPreviewIcon": null,
    "assetPath": "ShooterGame/Content/Currencies/Currency_Dough_DataAsset"
  }
}

Response fields

uuid
string
required
Unique identifier for the currency.
displayName
string
required
Localized plural display name of the currency (e.g., "Valorant Points", "Radianite Points").
displayNameSingular
string
Localized singular form of the currency name (e.g., "Valorant Point", "Radianite Point").
displayIcon
string
URL to the standard-size currency icon.
largeIcon
string
URL to a larger variant of the currency icon, used in prominent UI contexts.
rewardPreviewIcon
string
URL to the icon shown when the currency appears as a reward (e.g., in contract reward previews).
assetPath
string
Internal Unreal Engine asset path.