Open JSON API · updated nightly
Deadlock
Deadlock
Data API
Data for Deadlock, extracted straight from the game's VPK files. Every patch is archived and diffable, and the whole thing is served as a free, cache-friendly JSON API on Cloudflare.
The extractor
A small pipeline that runs nightly on GitHub Actions, downloads the game's current depot manifests, and rebuilds the datasets whenever anything changed.
- SteamCMD checks the live depot manifests for the game's windows builds
- Source2Viewer-CLI decompiles the VPK archives into text
- A custom KV3 parser pulls out every item, hero, stat and ability
- JSON goes up to Cloudflare R2
The API
Every endpoint returns plain JSON, keyed by the game's ids, with build
provenance attached via _metadata. No auth, no rate limits, and
responses are cached at the edge.
/itemsand/heroes- the full latest datasets/items/:idand/heroes/:id- single-record lookup/versions- history of every archived build
Playground
Fire requests at the live API straight from the browser. Pick an endpoint, fill in the parameters, and inspect the response.
Open the playground →