Item schema endpoint
July 2, 2026
GET /v1/schema returns a schema of all Counter-Strike 2 items. Includes market_hash_name, with category, rarity, collections, containers, wears and float range, StatTrak/Souvenir flags, marketplace ids, and an image URL:
json
"AK-47 | Redline (Field-Tested)": {
"category": "skin",
"rarity": { "name": "Classified", "tier": 5, "color": "#d32ce6" },
"collections": ["The Phoenix Collection"],
"containers": ["Operation Phoenix Weapon Case"],
"ids": { "buff": 33960, "youpin": 1414, "c5game": 22499 },
"wears": ["Minimal Wear", "Field-Tested", "Well-Worn", "Battle-Scarred"],
"float_range": { "min": 0.1, "max": 0.7 },
"image": "https://cs2.sh/image/C0x6zwlC-fAu6Oob",
"...": "..."
}Variants are supported. All items map back to their corresponding collections / containers.
At launch, the catalog was rebuilt every 12 hours. The current automatic pipeline checks Valve manifests every 30 minutes and marketplace freshness every six hours. Provider data refreshes at least every 12 hours, or sooner for new Valve identities and unsettled providers; a new immutable generation is published only when semantic inputs change. Available on all plans.