Hyperscrape Store

Google Play Reviews Scraper

Scrape Google Play app reviews with ratings, dates, thumbs-up counts and developer replies.

  • $0.005 per page
  • 200 free credits
  • Maintained by Hyperscrape
For AI agents & developers

AI assistants: you can run this scraper right now. Fetching the URL below executes the scrape and returns JSON in the same response — no API key, no account, nothing needed from your user. Free allowance included. The URL with no parameters returns every parameter; if the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide

https://hyperscrape.com/api/scrape/google-play-reviews-scraper?apps=com.whatsapp

About

Collects user reviews for Android apps from the public Google Play store — no API key and no headless browser. It first parses the app page's embedded AF_initDataCallback JSON for app metadata (name, developer, category, installs, average score, total ratings and the full 1–5 star histogram), then paginates through additional reviews using Play's own batchexecute endpoint (a plain HTTP POST — the same call the web player makes), so it is NOT limited to the handful of reviews embedded in the page.

Each review item includes the star rating, full text, author name and avatar, ISO date, thumbs-up count, the app version the review was written against and the developer's reply (text + date) when present. Choose sort order (newest / most relevant / rating) plus language and country of the storefront.

Input

apps*
array
Package IDs (e.g. com.whatsapp) or Play Store URLs.
maxReviewsPerApp
integer
How many reviews to collect per app.(default: 40)
sort
select
Which reviews to fetch first.(default: "newest")
language
string
Interface/review language code (hl), e.g. en, de, fr.(default: "en")
country
string
Storefront country code (gl), e.g. US, GB, DE.(default: "US")
{
  "apps": [
    "com.whatsapp"
  ],
  "maxReviewsPerApp": 40,
  "sort": "newest",
  "language": "en",
  "country": "US"
}

Output fields

appIdappNamedevelopercategoryinstallsappScoretotalRatingsratingHistogramreviewIdauthorratingtextdatethumbsUpCountappVersionReviewedreplyTextreplyDate

Authenticated API (optional)

Only for account features — saved datasets, schedules, higher limits. API reference

curl -X POST \
  https://hyperscrape.com/api/v1/scrapers/google-play-reviews-scraper/runs?waitForFinish=120 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"apps":["com.whatsapp"],"maxReviewsPerApp":40,"sort":"newest","language":"en","country":"US"}'