App Store Reviews API - Any App, Any Country - $0.8/1K
Pricing
Pay per usage
App Store Reviews API - Any App, Any Country - $0.8/1K
50 reviews free on every run. Bulk-download Apple App Store reviews for any app and ANY storefront, not just the US. Reads Apple's own keyless feed - no API key, no cookies, no proxies. Returns rating, title, text, author, app version, date, helpful votes and a rating. Pricing: $0.8/1K per result.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
omar khandji
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
App Store Reviews API — Any App, Any Country
Bulk-download customer reviews from the Apple App Store. No API key, no cookies, no proxies, nothing that expires.
Free tier — 50 reviews on every run
The first 50 reviews of every run are free, on every run you ever make. Point it at your own app and a couple of storefronts and see the real output before you are billed for anything.
Beyond the free 50 you pay $0.0008 per review, and only for reviews actually delivered to your dataset.
One guard: the free allowance never covers more than half of a run, so a run returning 20 reviews gets 10 free. That keeps the offer sustainable.
Why this one
Apple keeps a separate review feed for every storefront. A US-only scrape of your app tells you nothing about why your German churn is climbing or what Brazilian users are complaining about.
Most App Store review actors read the US store and stop. This one reads every country you list, in one run, and merges the results into a single clean dataset with a country column.
It also goes straight to Apple's own public feed — the same one the App Store app uses — so there is no HTML to parse, no anti-bot to fight, and no upstream scraper to pay for. That is why the price stays low.
What you pass
| Field | Example |
|---|---|
| Apps | https://apps.apple.com/us/app/whatsapp-messenger/id310633997 or just 310633997 |
| Storefronts | us, gb, fr, de, jp, br, … |
| Max reviews | up to 500 per app per storefront |
Both app forms work, and duplicates are removed before anything is fetched.
Output
One row per review:
{"review_id": "14351748239","app_id": "310633997","app_name": "WhatsApp Messenger","developer": "WhatsApp Inc.","average_rating": 4.6858,"rating_count": 18322718,"country": "fr","rating": 1,"title": "Impossible de se connecter","text": "Depuis la dernière mise à jour …","author": "Pseudo déjà utilisé","app_version": "26.28.75","published_at": "2026-07-26T13:47:42-07:00","helpful_votes": 3,"review_url": "https://itunes.apple.com/us/review?id=310633997","source": "app_store"}
RUN_SUMMARY.json adds a review_signal block — review count, average rating, the 1–5 star distribution, the share of negative reviews, and which storefronts answered — so an LLM agent gets the picture without reading the dataset.
Good to know
- Hard cost cap. Set
maxTotalChargeUsdand the run can never bill above it. - App metadata is free. Name, developer and lifetime rating are attached to every row and never billed.
- Apple's own limit is 500 recent reviews per storefront. Listing more countries is how you get more data — which is exactly what this Actor is built for.
- A failed app is never billed. It is reported in
source_errorsand costs you nothing.
Typical uses
- Track how a release lands market by market
- Mine complaints for the top churn reasons, per country
- Watch a competitor's reviews for feature gaps and outages
- Feed reviews into an LLM for themes, sentiment and support-ticket triage
Related scrapers
Same data, other sources — all with the same free tier, the same clean schema and the same pay-only-for-what-you-get billing:
All input fields
Every field the Start form accepts, so nothing in the schema is undocumented. Most runs only need the fields already covered above — these are the rest, including advanced/bring-your-own-data options.
includeAppMetadata(Include app name and lifetime rating) — Attach the app name, developer and lifetime average rating to every row. Never billed.maxReviewsPerApp(Max reviews per app and storefront) — Apple serves at most 500 recent reviews per storefront (10 pages of 50).