Datacircle

Sonar pricing and alternatives: Google Play review API

Is Sonar yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

67% complete: 6 of the 9 key fields we checkSee the 9 fields

$0.00per 1,000 reviewsWe rank 22 plans by price. DataForSEO's top-up from $50 costs the least per 1,000 reviews: $0.005. DataForSEO charges for each page of results. We count 150 reviews on each page to get the $0.005 price.
Plan: 50 free credits one of Sonar's 9 plans
Call: GET /api/v1/apps/reviews Sonar's only call for this API
API: Google Play review API one of Sonar's 4 APIs

About this item

  • Live. You get the reviews from Google Play when you call the API.
  • 6 of the 9 key fields we check. Rating, Text, Date, Reviewer, App version, Helpful votes.
  • Nothing to pay. You get 50 credits once, enough for 50 pages. Calls stop once your credits run out. Credits never expire.
  • One call. You send id to GET /api/v1/apps/reviews. You set store to "android". You can also send country, lang, sort, min_rating, max_rating and limit. The call returns the app's reviews.
  • Who can get it: anyone who signs up. Keep data: no limit. Use data: with conditions.

Sonar: Google Play review API alternatives

The table starts with Sonar's cheapest paid plan. Next come plans from other providers with the price per 1,000 reviews closest to Sonar's. Each plan in the table gives live data.

Sonar, $290 yearlySearchApi, $5,000 monthlySerpApi, $73,225 monthlyZembra, top-up from $17,362
$ per 1,000 reviews$0.0053$0.005$0.0099$0.20
Completeness67%67%67%78%
Billingyearlymonthlymonthlypay first
Pay$290$5,000$73,225$17,362
Enough for1,000 pages a day5,000,000 pages a month37,000,000 pages a monthas many as you pay for
Freshnesslivelivelivelive
Who can get itanyoneanyoneanyone at the age of majority in their state or province of residenceanyone aged 18 or over

Google Play review API pricing: plans compared

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-29.

  1. trysonar.app/aso-api
  2. trysonar.app/docs/api
  3. trysonar.app/openapi.json
  4. trysonar.app/pricing
  5. trysonar.app/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Rating
  • Text
  • Date
  • Reviewer
  • App version
  • Helpful votes
  • Reply, not in the answer
  • Overall rating, not in the answer
  • Review count, not in the answer
Price
$ per 1,000 reviews$0.00
Perpage of 150
Billingfree
Charges
Also pays forfrom the same budget: GET /api/v1/apps/lookup endpoint · GET /api/v1/apps/search endpoint · GET /api/v1/apps/aso-score endpoint · GET /api/v1/apps/extract-keywords endpoint · GET /api/v1/apps/revenue endpoint · GET /api/v1/keywords/search endpoint · GET /api/v1/keywords/suggestions endpoint · GET /api/v1/charts/top endpoint · GET /api/v1/keywords/metrics endpoint
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchFetch app reviews from the store. Stateless — works on any app. Optional filters let you pull only low-star reviews (bug signals) or high-star reviews (positive copy) without looping client-side.
Data
Freshnesslive
Keep datano limit
Use dataAPI access is included with paid plans. You must not share API keys or use the API to build a competing product. Rate limits apply as described in our documentation. [...] You agree not to: Use the Service for any unlawful purpose or to violate any laws, Attempt to gain unauthorized access to our systems or other users' accounts, Scrape, crawl, or otherwise extract data from the Service in violation of these Terms, Interfere with or disrupt the Service or its infrastructure, Resell or redistribute the Service without written permission
Plan
Pay$0
You get50 credits
Enough for50 pages, once
Expiresnever
Rate limit
Batch1
Speed
Answerin the call
The call
You sendstore "android", id. Optional: country, lang, sort, min_rating, max_rating, limit
MethodGET
Path/api/v1/apps/reviews
About the plan
Plan50 free credits
Who can get itanyone who signs up
The 9 fields the plan's answer can hold

review ID, reviewer name, rating, title, text, published at, app version, review URL, helpful count

Best GTM APIs