Steam hub

Steam Review History API

Review counts over the app's life and over the last month, ready to chart without paging through reviews.

GET /v1/steam/apps/{appId}/reviews/histogram

1 credit Failed requests are free A not-found answer is still charged

About this endpoint

GET /v1/steam/apps/{appId}/reviews/histogram returns data.periods and data.recentDays. Each entry has date, positive and negative. data.granularity says whether periods is weekly or monthly: Steam uses weeks for young apps and months for older ones, and null when the app has no reviews.

periods starts at the first review and runs oldest first. recentDays holds roughly the last 30 days, one row per day. Both are plain counts, so you can sum them, chart them or compare them with player counts from the players and charts routes. The route takes no query parameters.

Steam Review History API FAQ

How do I get a Steam app's review history?

Call GET /v1/steam/apps/{appId}/reviews/histogram. data.periods has positive and negative counts per week or month, and data.recentDays has the last month by day. data.granularity tells you which period length periods uses.

Why are the periods weekly for some apps?

Steam switches from weeks to months as an app ages. granularity reports the choice, so read it before labelling a chart. An app with no reviews has granularity null and empty arrays.

Can I filter the history by language?

No. The histogram covers all reviews for the app. Use the review summary route with language for totals in one language, or the reviews route to read individual reviews.

Do positive and negative counts add up to the review total?

They are the counts for the periods returned. Use the review summary route for the current total, positive and negative figures across the app. The histogram is for the shape of the history, not the current headline total.

How many credits does a review history cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.