Gaming
Steam logo

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 / call

    Returns Steam games on sale with discount percentages and original and final prices.

  • Featured Games

    st_featuredread2 credits / call

    Returns currently featured Steam games with pricing and discount info.

  • Game Details

    st_app_detailsread1 credit / call

    Returns full game details including description, price, discount, developers, genres, and metacritic score.

    app_id
    integer · required
  • Game News

    st_newsread1 credit / call

    Returns news articles and patch notes for a Steam game.

    app_id
    integer · required
    limit
    integer
  • Game Reviews

    st_reviewsread1 credit / call

    Returns user reviews with sentiment, playtime, and review score summary.

    app_id
    integer · required
    filter
    string
    limit
    integer
  • Game Search

    st_searchread1 credit / call

    Returns Steam games matching a keyword search with price, metascore, and platform info.

    query
    string · required
    limit
    integer
  • Player Count

    st_player_countread1 credit / call

    Returns the current concurrent player count for a Steam game.

    app_id
    integer · required
  • Price Comparison

    st_price_compareread2 credits / call

    Returns regional pricing for a Steam game across countries and currencies.

    app_id
    integer · required
  • Top Games

    st_top_gamesread1 credit / call

    Returns 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

All Gaming sites