Get several Steam apps
Get up to 100 Steam apps in one call, as short records or full ones.
Headers
Get your API keyAPI key (`sfk_...`)
Steam app ids, comma-separated, 1 to 100, e.g. `570,730,620`. Duplicates are dropped.
`compact` (default) returns the fields lists use. `full` adds a short description, franchises, platforms, category ids, tags, languages, trailers, screenshots, purchase options and images.
one of: compact, full
Country the prices are shown for, as an ISO 3166-1 alpha-2 code. Default: `US`. An app not sold in this country returns `lookupStatus` `not_found` with `unavailableInCountry` true.
pattern: ^[A-Za-z]{2}$
Language of the text: a Steam language name or short code such as `german` or `de`. Default: `en`.
Endpoint-specific response payload.
Country the prices are for, e.g. `US`.
Which record shape `apps` carries.
one of: compact, full
One entry per requested id, in the order asked.
Steam app id, the number in the store URL, e.g. `570` for Dota 2. A store app URL is also accepted.
≥ 1 · ≤ 2147483647
Whether the app was found.
one of: found, not_found
The app when found; otherwise null.
True when the app exists but is not sold in the requested country; `lookupStatus` is then `not_found` and `app` is null. Omitted otherwise.
The app's name when `unavailableInCountry` is true; omitted otherwise.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/steam/apps?ids=570,730" \
-H "x-api-key: YOUR_API_KEY"Responses
Apps by id.