Updated on 2026-05-12 NovaDataHub Engineering

Play Store Reviews API

Pull Google Play user reviews in bulk โ€” ratings, review text, app version, timestamps, helpful votes, and developer replies. Perfect for competitor analysis, release QA, and sentiment pipelines. Responses are clean, consistent JSON ready for immediate processing.

Authentication

Pass your service API key in the x-api-key HTTP header. Obtain your key from the Dashboard after enabling Play Store Reviews.

x-api-key: YOUR_API_KEY
๐Ÿงช
New to APIs? Test this instantly โ€” no tools needed.

After enabling Play Store Reviews on the Dashboard, click the Playground button next to your key. Enter an app package name, adjust the count, click Run request, and inspect the live review data โ€” all in the browser.

Endpoint

Get reviews
GET /api/playstore/reviews

Query parameters

Required

  • appId string โ€” App package name. e.g. com.spotify.music

Optional

  • count int โ€” Number of reviews to fetch (1โ€“500). Default: 50
  • lang string โ€” Review language (BCP-47). Default: en
  • country string โ€” Store country (ISO 3166-1 alpha-2). Default: us
  • sort string โ€” newest | rating | helpfulness. Default: newest

Response fields

reviews[].id reviews[].rating reviews[].author reviews[].text reviews[].version reviews[].date reviews[].helpful reviews[].reply

Sample response

{
  "ok": true,
  "appId": "com.spotify.music",
  "count": 2,
  "reviews": [
    {
      "id": "gp:AOqpTOHabc...",
      "rating": 5,
      "author": "Alice",
      "text": "Love the new UI!",
      "version": "8.9.0",
      "date": "2025-01-20",
      "helpful": 42,
      "reply": null
    },
    {
      "id": "gp:AOqpTOIxyz...",
      "rating": 3,
      "author": "Bob",
      "text": "Crashes sometimes.",
      "version": "8.8.9",
      "date": "2025-01-15",
      "helpful": 7,
      "reply": "Thanks โ€” fix shipping in the next release."
    }
  ]
}

Error responses

HTTPerrorMeaning
401invalid_keyAPI key missing or invalid.
400appId is requiredThe appId param was omitted.
500data_source_failedInternal data source error.

cURL example

curl -s -H "x-api-key: YOUR_API_KEY" \
  "https://novadatahub.com/api/playstore/reviews?appId=com.spotify.music&count=50&lang=en&country=us&sort=newest"

Postman guide

  1. Open Postman → New → HTTP Request.
  2. Set method to GET. URL: https://novadatahub.com/api/playstore/reviews
  3. Headers tab → add row โ€” Key: x-api-key / Value: YOUR_API_KEY
  4. Params tab → add: appId=com.spotify.music   count=50   sort=newest
  5. Click Send. The response includes a reviews array with rating, author, text, version, date, helpful, and reply fields.
C# HttpClient example
using System.Net.Http.Json;
using System.Text.Json;

using var http = new HttpClient();
http.DefaultRequestHeaders.Add("x-api-key", "YOUR_API_KEY");

var result = await http.GetFromJsonAsync<JsonElement>(
    "https://novadatahub.com/api/playstore/reviews?appId=com.spotify.music&count=50&sort=newest");

foreach (var review in result.GetProperty("reviews").EnumerateArray())
    Console.WriteLine($"{review.GetProperty("author").GetString()}: {review.GetProperty("rating").GetInt32()} stars");
Popular workflows

Use-case pages for this API

Google Play Reviews API

Collect review text, ratings, versions, and replies for structured product feedback workflows.

Open use case

App review monitoring API

Track fresh review trends after releases and route complaint spikes faster.

Open use case

App sentiment analysis workflow

Feed review text into sentiment and topic pipelines with cleaner upstream collection.

Open use case
Comparison and tutorials

Pages that help buyers and implementers move faster

Product-team comparison page

See why product teams often move from manual exports to an API-based review workflow.

Open comparison

Best API for release monitoring

Compare review API buying criteria for post-launch QA, complaint spikes, and version-aware monitoring workflows.

Open comparison

Play Store reviews tutorial

Read a practical guide for collecting and analyzing structured review JSON for QA and sentiment work.

Open tutorial
Long-tail developer topics

More crawlable detail for review collection, auth, and operational handling

Review data pipelines usually expand from a simple export replacement into recurring product, QA, and sentiment-analysis workflows. That means implementers eventually need narrower content around authentication mistakes, review collection volume, and how to keep scheduled jobs stable when request traffic grows. This page now links more directly into that deeper support content.

Play Store Reviews API docs

Open the dedicated docs page for parameter notes, response highlights, and review-workflow implementation checklists.

Open docs

Invalid API key debugging

Use the troubleshooting guide when a service key, environment variable, or request header setup is blocking review collection.

Open guide

Rate-limit handling

Read the throttling guide if you are scheduling recurring review pulls across many apps, regions, or monitoring jobs.

Open guide

Quota exceeded handling

Use the quota guide when review collection jobs need a clean operator path instead of blind retries after allowance is exhausted.

Open guide

Release monitoring workflow

Follow the tutorial for version-based review grouping, complaint tagging, and post-launch QA escalation.

Open tutorial

Review volume limits

Read the guide for batching, scheduling, and prioritizing review collection when monitoring scope grows across apps or markets.

Open guide

Language and country strategy

Use the market-context guide when review analysis depends on stable country and language settings across recurring jobs.

Open guide

Release regression detection

Open the regression guide for version-based complaint analysis and faster post-launch problem detection.

Open guide
Related links

Continue with connected pages

All APIs

Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.

Documentation hub

Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.

Solutions

Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.

Tutorials

Open the related NovaDataHub page for deeper documentation, comparisons, or implementation guidance.