Google Play Reviews API — Fetch Public Reviews as JSON | FetchLayer
FetchLayer fetchlayer.dev Sign in
Unofficial Third-party API
1 endpoints live

Google Play reviews,
ready for your code and AI.

Ratings & reviews Rating & keyword filters AI-ready JSON

Fetch and filter public Google Play reviews for any Android app as structured JSON. Filter by rating, keyword, date, language, and device type, then send review text to your product, research, monitoring, or AI workflow.

Free tier included No credit card No scraper maintenance

Trusted by developers shipping real products.

270,270 served today

POST /playstore/reviews
200 OK

Request

$ curl -X POST https://api.fetchlayer.dev/playstore/reviews \
  -H "Authorization: Bearer ss-your-key" \
  -H "Content-Type: application/json" \
  -d '{"appIdOrUrl":"com.spotify.music","pages":1,"reviewsPerPage":20,"sortBy":"newest"}'

Response

{
  "reviews": [{
    "rating": 1,
    "reviewer": "Example user",
    "body": "Crashes on launch since...",
    "appVersion": "8.9.0",
    "timestamp": "2026-08-18T10:00:00.000Z"
  }],
  "analysis": { "averageRating": 3.4 }
}

Used by developers at

Individual developers or teams — not official partnerships

Built for feedback workflows

Fetch the public signal. Use it wherever your team works.

Public app reviews

Retrieve publicly visible Google Play reviews for any Android app by package name or Play Store URL — no Play Console login required.

Rating & keyword filters

Narrow the review set by star rating, keyword matches, a review date window, or a specific app version.

Language & device filters

Filter by language and device type — mobile, tablet, or chromebook — when you need market- or platform-specific feedback.

Built-in rating analysis

Every response includes an average rating and rating distribution across the returned reviews, computed for you.

AI-ready JSON

Pass structured review text, ratings, and versions to an LLM to group bugs, feature requests, and recurring complaints.

Run on your schedule

Call the API from a cron job or automation to keep a feed of new Play Store feedback in your own database or alerting workflow.

FetchLayer Research Chat

Analyze Google Play reviews with AI—then export the results to CSV.

Prefer not to write code? Give FetchLayer Research Chat an app, ask what customers love or dislike, and turn the review set into a structured file you can use in a spreadsheet, report, or product workflow.

  • Ask questions in plain English
  • Analyze themes, sentiment, and pain points
  • Download the structured results as CSV or JSON
Analyze reviews in Chat

No code or setup required · Uses your FetchLayer credits

Google Play research

Analyze recent Google Play reviews for an Android app. Group bugs, feature requests, and praise, then export the review-level findings as CSV.

Y

I grouped the reviews into six themes and highlighted the issues most closely tied to the latest app version. The full review-level analysis is ready to download.

google-play-review-analysis.csv

96 reviews · 8 columns · ready to download

CSV

From raw feedback to action

One request is the start of the workflow.

Store the structured response, run it on a schedule, pass it to an LLM, or feed it into the system your team already uses. FetchLayer handles retrieval so you can focus on the outcome.

  1. 01

    Resolve an app

    Use the package name (e.g. com.spotify.music) or the app’s public Play Store URL.

  2. 02

    Fetch and filter the reviews you need

    Set rating, keyword, date, language, and device filters alongside pagination controls.

  3. 03

    Turn feedback into action

    Store the JSON, trigger an alert, compare app versions, or ask an AI agent to summarize the recurring themes.

MCP & agents

Live

Your AI already knows how to use this.

Use the Google Play endpoint directly from your MCP-compatible agent. Ask it to retrieve public feedback, identify patterns, and turn the result into a useful brief without writing integration glue.

1
Paste the config
2
Agent discovers 1+ tools
3
Query any platform instantly
mcp.json
{
  "mcpServers": {
    "fetchlayer": {
      "url": "https://mcp.fetchlayer.dev",
      "headers": {
        "Authorization": "Bearer sk-..."
      }
    }
  }
}

Works in Cursor, VS Code, Windsurf, Claude Desktop and any MCP host.

agent chat
live via MCP

Fetch recent one-star Google Play reviews for a competitor app and summarize the three most repeated complaints, including the app version each complaint appears in.

↳ calling fetchlayer.playstore_reviews

{"q": "Tailwind vs Bootstrap", "limit": 5, "sort": "top"}

Fetched the public review pages and grouped the feedback. The leading issues are crashes after the latest update, battery drain, and requests for a dark mode toggle.

Works with every MCP-compatible tool

Cursor
VS Code
Windsurf
Claude
Cline
OpenClaw
No wrapper code
All 1 endpoints exposed as tools
Official & maintained
Free to install

Use cases

What developers build with Google Play review data.

Same API, endless applications. Here is what teams ship with public review data.

01

Competitor intelligence

Compare public reviews across competing Android apps to find recurring complaints, unmet requests, and product gaps.

competitorsreviewsresearch
02

AI agent context

Give Claude, Codex, or your MCP agent structured reviews with ratings and app versions attached.

llmagentsmcp
03

Review monitoring

Poll recent reviews on a schedule and alert the right team when a complaint cluster begins to grow.

alertsmonitoringcron
04

Release intelligence

Track reviews by app version to catch regressions and understand what changed after a rollout.

releasesbugsversions
05

Product feedback

Turn recurring bugs, requests, and praise into a clean product-research dataset or CSV export.

feedbackcsvroadmap
06

Market research

Compare public feedback by language and device type to understand how customer needs differ across markets.

marketslocalesinsight

Compare approaches

Spend time on the insight, not the collection layer.

What you needFetchLayerOfficial APIBuild it yourself
Public competitor review accessOwner apps onlyYou build it
Bearer auth from one accountGoogle Cloud setupYou manage it
Built-in rating filters & analysisLimitedYou compute it
Ready for AI and MCP workflowsYour integrationYour integration

FetchLayer provides access to publicly available data. It is not affiliated with, endorsed by, or sponsored by the platform.

Pricing

Start free. Scale when ready.

Pay per request with no commitment, or lock in a flat monthly rate with built-in savings.

Free plan — 30 requests

Verify responses, inspect the API, no credit card required.

Try free

Pay as you go

$1.99

per 1,000 requests

$0.00199 per request · credits never expire

How credits work — no multipliers

One credit = one API call, on every endpoint and platform. No matter how many results come back, you pay for the call, not the output size. Most scraping APIs charge multipliers of 5x, 25x, even 75x per call depending on the target — here it's always 1.

  • No multipliers — 1 request = 1 credit
  • No monthly commitment
  • Credits never expire
  • Same API & MCP access as subscribers
  • ∞ req/min, ∞ API keys
Get API key

Expiry

Credits stay until you use them. No monthly reset, no pressure to hit a quota.

0

Commitments

No subscription, no contract, no minimums. Start, pause, or scale whenever.

100%

Access

Every endpoint and MCP included. Not a limited tier — same data as any subscriber.

FAQ

Common questions.

Can I fetch reviews for an app I do not own?

Yes. FetchLayer retrieves publicly available Google Play reviews by package name or Play Store URL. You use your FetchLayer API key, not the app owner’s Play Console credentials.

What fields are included in a Google Play review?

Reviews include the star rating, reviewer display name, review text, app version, language, and both a relative and ISO 8601 timestamp — plus a rating-distribution summary across the returned set.

Can I filter reviews by rating, keyword, or date?

Yes. Filter by star rating, keyword matches, a review date window, language, device type, and app version, in addition to sorting and pagination controls.

Can I use the data with an AI model?

Yes. The API returns structured JSON that you can store, send to an LLM, or access through FetchLayer’s MCP server to find recurring bugs, feature requests, and product feedback.

Can I analyze and export Google Play reviews without code?

Yes. FetchLayer Research Chat can retrieve public Play Store reviews, analyze recurring themes with AI, and export the structured results as a downloadable CSV or JSON file.

How does billing work?

Fetching reviews is billed as a standard API request against your plan’s request quota — the same pricing model as every other FetchLayer endpoint.

Start pulling google play reviews today.

Get a free API key, make your first request, and put public feedback to work in your own product or research workflow.