Skip to main content
The Weapons endpoints give you access to every buyable gun and the melee knife in Valorant, including ballistic stats, shop pricing, and references to the weapon’s default skin. You can retrieve the full weapon roster or look up a specific weapon by its UUID. All responses include a weaponStats block with detailed combat data and a shopData block with in-game store information.
The skins array returned on weapon objects is a condensed summary. For full skin details — including chromas, levels, and streamed video — use the dedicated Weapon Skins endpoints.

GET /v1/weapons

Retrieve a list of all weapons in Valorant. The response includes every weapon’s stats, shop metadata, and a summary of its available skins.

Query parameters

language
string
default:"en-US"
The locale used for all display name strings in the response. Accepts any Valorant-supported locale, for example en-US, de-DE, ja-JP, or zh-TW.

Example request

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

Response

status
number
required
HTTP status code of the response. 200 indicates success.
data
object[]
required
Array of weapon objects, one per weapon in the game.

Response

{
  "status": 200,
  "data": [
    {
      "uuid": "55d8a0f4-4274-ca67-fe2c-06ab45efdf58",
      "displayName": "Ares",
      "skins": [
        {
          "uuid": "e089be41-4242-b28d-1894-bbba193957a2",
          "displayName": "Infantry Ares",
          "themeUuid": "ba8d1971-47ea-fe7c-20c2-2f95c63d567d",
          "contentTierUuid": "12683d76-48d7-84a3-4e09-6985794f0445",
          "displayIcon": "https://valmedia.teamfortuna.xyz/weapons-skins/e089be41-4242-b28d-1894-bbba193957a2/displayicon.png",
          "wallpaper": null,
          "assetPath": "ShooterGame/Content/Equippables/Guns/HvyMachineGuns/LMG/Historical/LMG_Historical_PrimaryAsset",
          "chromas": [
            {
              "uuid": "ae8e1d37-46b6-9b74-ffd9-1fa1b5bac490",
              "displayName": "Infantry Ares",
              "displayIcon": "https://valmedia.teamfortuna.xyz/weapons-skinchromas/ae8e1d37-46b6-9b74-ffd9-1fa1b5bac490/displayicon.png",
              "fullRender": "https://valmedia.teamfortuna.xyz/weapons-skinchromas/ae8e1d37-46b6-9b74-ffd9-1fa1b5bac490/fullrender.png",
              "swatch": null,
              "streamedVideo": null,
              "assetPath": "ShooterGame/Content/Equippables/Guns/HvyMachineGuns/LMG/Historical/Chromas/Standard/LMG_Historical_Standard_PrimaryAsset"
            }
          ],
          "levels": [
            {
              "uuid": "6df8b470-4248-e29d-2879-bd840ed224c1",
              "displayName": "Infantry Ares",
              "levelItem": null,
              "displayIcon": "https://valmedia.teamfortuna.xyz/weapons-skinlevels/6df8b470-4248-e29d-2879-bd840ed224c1/displayicon.png",
              "streamedVideo": null,
              "assetPath": "ShooterGame/Content/Equippables/Guns/HvyMachineGuns/LMG/Historical/Levels/LMG_Historical_Lv1_PrimaryAsset"
            }
          ]
        }
      ],
      "assetPath": "ShooterGame/Content/Equippables/Guns/HvyMachineGuns/LMG/LMGPrimaryAsset",
      "displayIcon": "https://valmedia.teamfortuna.xyz/weapons/55d8a0f4-4274-ca67-fe2c-06ab45efdf58/displayicon.png",
      "killStreamIcon": "https://valmedia.teamfortuna.xyz/weapons/55d8a0f4-4274-ca67-fe2c-06ab45efdf58/killstreamicon.png"
    }
  ]
}