Skip to main content
Skin levels are the progressive upgrade tiers within a weapon skin, unlocked one at a time using Radianite Points. The first level (Level 1) is always included with the skin purchase and represents the base version of the skin. Subsequent levels add enhancements such as particle effects, custom animations, altered sound effects, or a finisher animation. You can use these endpoints to fetch all levels across all skins in a single request, or retrieve a specific level by its UUID.

Understanding levelItem values

The levelItem field describes what kind of upgrade a level adds. The first level of any skin always has levelItem: null since it is the baseline. The following values appear on higher levels:
The set of levelItem values that appear in API responses reflects Valorant’s internal enum strings. New values may be added as Riot introduces new skin features.

GET /v1/weapons/skinlevels

Retrieve a list of all weapon skin levels across every skin in Valorant.

Query parameters

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

Response

number
required
HTTP status code of the response. 200 indicates success.
object[]
required
Array of skin level objects, one per level across all skins.

Response