{"uid":"cap_AGKjDKIUovev1ohf4YqWR","slug":"google-play-app-reviews-scraper-88eebc21","name":"Google Play App Reviews Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/google-play?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"locale":{"type":"string","default":"en_US","description":"Language and region used by the app page, such as en_US."},"sortBy":{"enum":["mostRelevant","newest"],"type":"string","default":"mostRelevant","description":"Order reviews by relevance or newest first."},"country":{"type":"string","default":"US","description":"Two-letter country code for the store view."},"endDate":{"type":"string","default":"","description":"Include reviews posted on or before this YYYY-MM-DD date."},"ratings":{"type":"array","default":[],"description":"Include only these star ratings; empty includes all."},"keywords":{"type":"array","default":[],"description":"Include reviews containing any of these terms, ignoring case."},"startPage":{"type":"integer","default":1,"minimum":1,"description":"Skip this many review batches before collecting; the first batch is page 1."},"appIdOrUrl":{"type":"string","description":"Google Play app package ID or app details URL."},"appVersion":{"type":"array","default":[],"description":"Include only reviews that report one of these app versions."},"maxReviews":{"type":"integer","default":100,"minimum":-1,"description":"Stop after this many matching reviews. -1 allows up to 10,000."},"recentDays":{"type":"integer","default":0,"minimum":0,"description":"Include reviews from the last N days. 0 disables the date filter."},"pagesToScrape":{"type":"integer","default":10,"minimum":-1,"description":"Maximum review batches from the start page. -1 allows up to 100."},"reviewsPerPage":{"type":"integer","default":100,"maximum":200,"minimum":10,"description":"Request 10 to 200 reviews per additional batch. The embedded first batch can be smaller."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"body":null,"date":null,"rating":null,"language":null,"reviewId":null,"reviewer":null,"userImage":null,"reviewerId":null}],"product":"google-play"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_On_zWJD0-UZV8qk8XlgUy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes and returns structured user reviews from a Google Play Store app listing, with rich filtering options.","exampleAgentPrompt":"Pull the 200 most recent 1-star and 2-star Google Play reviews for the app com.spotify.music in the US store, only from the last 60 days, and include only reviews mentioning 'crash' or 'bug'.","exampleUseCases":[{"title":"Competitor app sentiment monitoring","prompt":"Get me the 100 most relevant Google Play reviews for com.netflix.mediaclient in the US store, filtered to only 1-star and 2-star ratings, so I can see what users are complaining about."},{"title":"Post-release regression review tracking","prompt":"Scrape Google Play reviews for com.whatsapp posted in the last 7 days where users mention app version 2.24 — give me up to 500 reviews, newest first."},{"title":"Keyword-driven support signal extraction","prompt":"Fetch up to 300 Google Play reviews for com.slack mentioning 'notification' or 'notifications' from the last 30 days in the US store, sorted by most relevant, so I can triage support issues."}],"resultDescription":"Returns a JSON object with a count of matched reviews and an array of review items, each containing the review body text, submission date, star rating, language code, unique review ID, reviewer display name, reviewer profile image URL, and reviewer ID. The product field confirms the data source as 'google-play'.","failureModes":["Invalid or non-existent app package ID returns empty items array with count 0 (not charged)","Unsupported country code may return no results","Date range with no matching reviews returns empty result (not charged)","Very restrictive keyword + rating + date combination may yield 0 results (not charged)","Rate limiting or Google-side blocking may cause failed run (not charged)","Invalid locale format may default or cause unexpected language results"],"whenToPreferThis":"Choose this endpoint when you need structured, filterable Google Play review data at scale — especially when you want to combine filters like star rating, date range, keywords, and app version simultaneously. It is pay-per-result (failed/empty runs are free), making it cost-efficient for exploratory queries. Prefer it over generic web scrapers when you need consistently structured review objects (body, date, rating, reviewer metadata) without building custom parsers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:27:52.356Z","isFirstParty":false,"canonicalSlug":"google-play-app-reviews-scraper-88eebc21"}