Home/Missing games
Missing games?
Soultracker doesn’t keep its own match database. History, ranks, and graphs are requested in your browser from deadlock-api.com, an unofficial community API. Valve doesn’t publish a public stats feed, so a game only appears here after that API has seen it.
You can fill gaps by sharing match IDs from Steam’s local cache. Files stay on your machine. This page never uploads demos, cache files, or a Steam account — only the IDs the API needs to fetch the match from Valve.
Send a folder once
Drop your Steam httpcache folder on the box, or choose it. We scan for Deadlock replay URLs and POST those IDs to deadlock-api.com.
If the browser says the folder contains system files, copy httpcache somewhere else first — Desktop works — then drop or choose that copy.
Where httpcache lives
- Windows
C:\Program Files (x86)\Steam\appcache\httpcacheCopy this folder to Desktop first if the picker won’t open it.
- macOS
~/Library/Application Support/Steam/appcache/httpcache - Linux
~/.local/share/Steam/appcache/httpcache~/.steam/steam/appcache/httpcache
Keep sending matches as you play
deadlock-api also publishes an open-source background tool. It watches that folder and submits match IDs only — no admin rights to run, and you can read the code first.
Windows · PowerShell
irm https://raw.githubusercontent.com/deadlock-api/deadlock-api-ingest/master/install-windows.ps1 | iex
Linux · terminal
curl -fsSL https://raw.githubusercontent.com/deadlock-api/deadlock-api-ingest/master/install-linux.sh | bash
Source and uninstall steps on GitHub. Their own upload page is at deadlock-api.com/ingest-cache.