Steam API
steampowered.com
Steam - game search, details, pricing, reviews, player counts, and charts.
- Actions
- 9
- Category
- Gaming
- Login
- Not required
- Output
- JSON
Call the Steam API
Submit a task, then poll the job until it settles. This example runs st_specials.
curl -X POST https://api.anakin.io/v1/wire/task \
-H "X-API-Key: $ANAKIN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action_id": "st_specials",
"params": {}
}'9 actions on steampowered.com
Read
Current Sales
st_specialsread1 credit / callReturns Steam games on sale with discount percentages and original and final prices.
Featured Games
st_featuredread2 credits / callReturns currently featured Steam games with pricing and discount info.
Game Details
st_app_detailsread1 credit / callReturns full game details including description, price, discount, developers, genres, and metacritic score.
- app_id
- integer · required
Game News
st_newsread1 credit / callReturns news articles and patch notes for a Steam game.
- app_id
- integer · required
- limit
- integer
Game Reviews
st_reviewsread1 credit / callReturns user reviews with sentiment, playtime, and review score summary.
- app_id
- integer · required
- filter
- string
- limit
- integer
Game Search
st_searchread1 credit / callReturns Steam games matching a keyword search with price, metascore, and platform info.
- query
- string · required
- limit
- integer
Player Count
st_player_countread1 credit / callReturns the current concurrent player count for a Steam game.
- app_id
- integer · required
Price Comparison
st_price_compareread2 credits / callReturns regional pricing for a Steam game across countries and currencies.
- app_id
- integer · required
Top Games
st_top_gamesread1 credit / callReturns the top 100 most-played Steam games by current peak player count.
Steam API questions
- Is there an API for Steam?
- Steam does not offer a public data API for this, but Anakin Wire provides 9 maintained endpoints for steampowered.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
- How do I scrape Steam data?
- POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when steampowered.com changes its markup, Anakin updates the action.
- Do I need a Steam account?
- No. Every Steam action listed here runs anonymously — no account and no credentials required.
- What does the Steam API cost?
- Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.
More Gaming APIs
17Lands
Magic: The Gathering draft analytics - card win rates, archetypes, filters, and leaderboards.
CS Steam Analyst
CS:GO/CS2 skin market - prices, price history, trends, rankings, and index.
CSGOSkins
CS2 skin search - item detail and multi-marketplace pricing comparison.
Eneba
Digital game keys and gift cards marketplace - search, details, pricing, and seller offers.
Epic Games
Epic Games Store - game search, product details, pricing, and system requirements.
Fortnite Tracker
Fortnite Tracker - player stats, leaderboards, item shop, and account search.