SteamFPS API
A free, public JSON API for our playability verdicts — how any game runs on Valve's Steam Machine, Steam Deck and Steam Frame. No key, no signup, CORS-enabled for browser apps.
Base URL: https://steamfps.com
Endpoints
GET
/api/v1/games/{slug}Full verdict for one game (Machine tiers + FPS, Deck, Frame, provenance).
https://steamfps.com/api/v1/games/cyberpunk-2077GET
/api/v1/gamesList + filter games. Params: genre, verdict (green|yellow|red|unknown), limit (≤200), offset.
https://steamfps.com/api/v1/games?genre=rpg&verdict=green&limit=20GET
/api/v1/searchSearch games by name. Params: q, limit (≤50).
https://steamfps.com/api/v1/search?q=eldenGET
/api/v1/devicesSpecs and positioning for every device we rate.
https://steamfps.com/api/v1/devicesExample response
{
"slug": "cyberpunk-2077",
"title": "Cyberpunk 2077",
"appid": 1091500,
"releaseYear": 2020,
"genres": ["RPG", "Open World", "Action"],
"verdict": { "color": "green", "tier": "medium" },
"steamMachine": {
"provenance": "estimated",
"vram8gbTight": true,
"tiers": {
"low": { "verdict": "green", "fps": 90, "resolution": "1080p", "upscaler": "off" },
"medium": { "verdict": "green", "fps": 74, "resolution": "1080p", "upscaler": "off" },
"high": { "verdict": "yellow", "fps": 61, "resolution": "1080p", "upscaler": "FSR Quality" }
}
},
"steamDeck": { "category": "verified", "fps": 30, "resolution": "800p", "provenance": "community" },
"url": "https://steamfps.com/games/cyberpunk-2077",
"source": "steamfps.com"
}Usage & terms
- Free for personal and non-commercial use. Please cache responses (data changes slowly).
- Attribution required: credit “SteamFPS” with a link to steamfps.com on any surface that shows our data.
- Figures are estimated or community-reported unless
provenanceis"measured"— see our methodology. - Responses are edge-cached. For high-volume or commercial use, get in touch first.
- Not affiliated with Valve. The API may evolve; this is the stable
v1.