An unofficial JSON API for Counter-Strike: Global Offensive.
This is an unofficial JSON API providing structured data for Counter-Strike 2, covering game items such as weapon skins, stickers, sticker slabs, keychains, collections, crates, keys, collectibles, agents, patches, graffiti, music kits, base weapons, and highlights. Data is parsed from the game and served as JSON files (e.g., skins.json, stickers.json, crates.json), with each endpoint returning structured fields like id, name, description, rarity, and image URL specific to that item type. The hosted API is available at a base URL with a language parameter, currently shipping English and Simplified Chinese out of 28 available languages, with additional folder codes (such as pt-BR, ru, es-ES, fr, de, ja, ko, and others) available for local or forked use.
The project can also be run locally via Node.js scripts (update.js and group.js) to fetch and group data for specified languages, with options to run all available languages or force a cache refresh. Users running their own fork can configure which languages to build through repository settings or trigger a one-off run with custom language input via GitHub Actions.
This is aimed at developers building applications, tools, or integrations that require CS2 item data, such as skin databases, inventory trackers, or trading tools, without relying on an official API. Source code is hosted on GitHub.
No, it is an unofficial JSON API for Counter-Strike 2 data, with source code available on GitHub.
It provides JSON data on skins, stickers, sticker slabs, keychains, collections, crates, keys, collectibles, and agents.
The hosted API currently ships English and zh-CN, though 28 languages are available in total by folder code.
You make GET requests to endpoints like /skins.json or /all.json appended to the base URL with a language folder code, e.g. https://raw.githubusercontent.com/ByMykel/CSGO-API/main/public/api/{language}.
Yes, you can install it locally and run node update.js and node group.js with a --languages flag, or fork the repo and configure languages via GitHub Actions secrets/variables.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Comics.
API for Minecraft skins and faces.
Cross Universe Card Data.
Deck of Cards.
Bungie Platform API.
Provides information about digimon creatures.