Documentation for the Counter-Strike 2 item endpoints. All files are served as static JSON arrays/objects.
agents.json
Contains data for all equipable player models (Terrorist and Counter-Terrorist agents).
all.json
A massive 63MB compilation of every single item, skin, and asset available in the game.
base_weapons.json
The default weapon definitions (AK-47, M4A4, AWP, etc.) without any skins applied.
collectibles.json
Data for displayable account items like Operation Coins, Major Trophies, and Service Medals.
collections.json
Groups skins into their respective map or operation collections (e.g., The Cobblestone Collection).
crates.json
Information on all unboxable containers, including Weapon Cases, Sticker Capsules, and Souvenir Packages.
graffiti.json
Lists all spray patterns and graffiti boxes.
highlights.json
Featured, popular, or newly released items typically showcased in the main menu store.
inventory.json
Structures and schemas for base player loadouts and inventory management.
keychains.json
Data for weapon charms and keychains.
keys.json
Consumable keys required to open weapon cases.
music_kits.json
All equipable Music Kits, including standard and StatTrak⢠variants.
patches.json
Sew-on patches that can be applied to player Agents.
skins.json
Weapon skins grouped logically by weapon type and rarity.
skins_not_grouped.json
A massive flat array of all weapon finishes without any hierarchical organization.
stickers.json
Data for all weapon stickers (Paper, Holo, Foil, Gold, Lenticular).
sticker_slabs.json
Formatting and coordinate data for custom sticker placements on weapons.
tools.json
Utility items such as Name Tags, StatTrak⢠Swap Tools, and Storage Units.