Steam API

Steam API for Game Reviews, App Details, Store Search, and Community Profiles

Scrappa's Steam API returns structured JSON from Steam, the world's largest PC gaming platform. Retrieve game reviews with filters and cursor pagination, fetch app details with per-country pricing, search the store, and read public community profiles with levels, games and groups. Scrappa is an independent service and is not affiliated with or endorsed by Valve or Steam.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
4
Endpoints
Steam
Source coverage
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/steam/reviews?appid=730&language=all&num_per_page=10&purchase_type=all&filter=all&day_range=30" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "appid": 730,
    "summary": { "num_reviews": 9920192, "review_score_desc": "Very Positive", "total_reviews": 9920192 },
    "reviews": [],
    "cursor": "AoIFQFWjUgAAAAB5+dmCBw==",
    "has_more": true
  },
  "meta": { "endpoint_family": "reviews", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Game Review Analysis

Retrieve Steam game reviews with language, type and purchase filters plus the review summary for sentiment analysis.

App Intelligence

Fetch app details with genres, developers, per-country pricing, metacritic scores and media for game research.

Store Search

Search the Steam store by keyword and retrieve matching games with prices and platform support.

Profile Research

Read public Steam community profiles with persona names, levels, games counts and groups.

Steam scraper API

Steam API for game reviews, app details, and community profiles

The Steam API is built for game review analysis, app intelligence, and profile research. Each endpoint returns structured JSON from public Steam data: reviews with filters and cursor pagination, app details with per-country pricing, store search results, and community profiles with levels and groups.

Retrieve game reviews with language, review type and purchase filters plus the summary.

Fetch app details with genres, developers, per-country pricing and metacritic.

Search the store by keyword for matching games with prices and platforms.

Read public community profiles with persona names, levels, games and groups.

All data is public; no login or account credentials required.

Choose the right Steam API endpoint

Use Game Reviews for sentiment analysis

Pass a Steam app ID to the reviews endpoint to get filtered reviews with the summary, cursor pagination and optional histogram.

Open Steam Game Reviews API docs

Use App Details for game research

Pass an app ID and country to the app endpoint to get genres, developers, pricing, metacritic and media in one call.

Open Steam App Details API docs

Use Community Profile for user research

Pass a vanity name or SteamID64 to the profile endpoint to get the public profile with persona name, level and groups.

Open Steam Community Profile API docs

Available endpoints

Everything you need in one API.

Scrappa vs SerpAPI / ScraperAPI

See how Scrappa compares to the official API.

Steam data as JSON
Scrappa:
SerpAPI / ScraperAPI: Build your own parser
Reviews with filters
Scrappa: Language, type, purchase, date
SerpAPI / ScraperAPI: Parse it yourself
Per-country pricing
Scrappa:
SerpAPI / ScraperAPI: Separate lookup
Price per 1k requests
Scrappa: From $0.20
SerpAPI / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
SerpAPI / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
SerpAPI / ScraperAPI: Trial credits

Key features

Game reviews with language, review type and purchase filters plus cursor pagination
App details with genres, developers, per-country pricing and metacritic
Store search with prices, metascore and platform support
Public community profiles with persona names, levels, games and groups
All data is public; no login or account credentials required

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Valve or Steam. The Steam API returns structured JSON from public Steam data through a Scrappa API key.

No. All endpoints read public Steam data through approved proxy pools. No login, cookies or Steam account credentials are required.

Yes. The reviews endpoint uses cursor-based pagination. Pass the cursor from a previous response to fetch the next page. An empty cursor means you have reached the last page.

Start using the Steam API

Sign up and get 500 free credits. No credit card required.