Steam

Get Steam app review histogram

Get how many positive and negative reviews a Steam app received each month or week.

GET/v1/steam/apps/{appId}/reviews/histogram
x-api-keystringheader

API key (`sfk_...`)

Parameters
1
appIdintegerrequiredpath

Steam app id, the number in the store URL, e.g. `570` for Dota 2. A store app URL is also accepted.

≥ 1 · ≤ 2147483647

Response fields
16

Endpoint-specific response payload.

datalookupStatus
string

Whether the app was found.

one of: found, not_found

dataappId
integer

Steam app id, the number in the store URL, e.g. `570` for Dota 2. A store app URL is also accepted.

≥ 1 · ≤ 2147483647

datagranularity
stringnullable

Length of each entry in `periods`: Steam uses weeks for young apps and months for older ones. Null when the app has no reviews.

one of: month, week, null

Reviews per period since the first review, oldest first. Empty when the app has no reviews.

dataperiods[]date
string

First day of the period (ISO 8601 date), e.g. `2026-01-01`.

dataperiods[]positive
integer

Reviews that recommend the app, written in the period.

dataperiods[]negative
integer

Reviews that don't recommend the app, written in the period.

Reviews per day for roughly the last 30 days, oldest first.

datarecentDays[]date
string

First day of the period (ISO 8601 date), e.g. `2026-01-01`.

datarecentDays[]positive
integer

Reviews that recommend the app, written in the period.

datarecentDays[]negative
integer

Reviews that don't recommend the app, written in the period.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/steam/apps/620/reviews/histogram" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Reviews over time.