Apple App Store Reviews API - Review Intelligence
Pricing
from $1.50 / 1,000 review intelligence records
Apple App Store Reviews API - Review Intelligence
[💵 $2.50 / 1K] Export Apple App Store reviews with app metadata, rating distribution, complaint themes, version signals, and summary rows. Not just raw review text.
Pricing
from $1.50 / 1,000 review intelligence records
Rating
0.0
(0)
Developer
WebData Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Export Apple App Store reviews with app metadata, rating distribution, complaint themes, version signals, and summary rows.
This Actor is for teams that need Apple App Store review data as a clean API output, not a messy RSS dump. It uses Apple's public Search, Lookup, and Customer Reviews RSS endpoints, then adds light review intelligence so product, ASO, and competitor teams can see what users complain about.
✅ What you get / ❌ What this isn't
✅ Apple App Store reviews by app ID, App Store URL, or app name
✅ Country-specific reviews from public Apple RSS feeds
✅ Rating, title, body, author, version, update time, vote metadata
✅ App metadata from Apple Lookup: seller, bundle ID, genre, current version, store URL
✅ Summary rows with average rating, rating distribution, negative-review share, and top themes
✅ Complaint themes for bugs, performance, login, pricing, ads, support, privacy, UX, feature requests, and update regressions
❌ Not Google Play reviews
❌ Not private user data or reviews behind an account
❌ Not a full ASO suite
❌ Not a guarantee that Apple exposes every historical review in every country
🔎 Why use this Actor
- Built for review intelligence - every run returns both review rows and app summary rows.
- Useful for competitor monitoring - compare apps across countries and versions.
- Cleaner than raw RSS - normalized fields, app metadata, and theme tags are ready for CSV, dashboards, or downstream analysis.
- Low-friction API path - no browser, no login, and no heavy proxy setup for normal use.
📊 What data you get
| Field | Type | Description |
|---|---|---|
recordType | string | review, app_summary, or error |
appId | string | Apple numeric app ID |
appName | string | App name from Apple Lookup |
country | string | App Store country code |
rating | integer | 1-5 star review rating |
sentiment | string | negative, mixed, or positive |
title | string | Review title |
reviewText | string | Review body |
version | string | App version attached to the review |
themes | array | Detected complaint or praise themes |
averageRating | number | Summary average across fetched reviews |
negativeReviewShare | number | Share of fetched reviews rated 1 or 2 stars |
topThemes | array | Most common theme tags for the app/country |
👥 Who it's for
- App founders watching early review pain.
- Product managers triaging complaints after a release.
- ASO and lifecycle teams comparing country-specific review language.
- Agencies monitoring competitor app reviews.
- Investors or operators doing fast app-market research.
⚙️ How to export Apple App Store reviews
- Enter one or more Apple app IDs, App Store URLs, or app names.
- Choose countries such as
us,gb, orca. - Set
maxReviewsPerAppto control cost and output size. - Optionally filter to 1-2 star reviews for complaint mining.
- Run the Actor and download the dataset as JSON, CSV, Excel, or via API.
📥 Input
{"appIds": ["618783545"],"countries": ["us"],"sortBy": "mostrecent","ratings": [1, 2, 3],"includePositiveReviews": false,"maxReviewsPerApp": 100}
| Field | Type | Default | Description |
|---|---|---|---|
appIds | array | ["618783545"] | Apple numeric app IDs |
appUrls | array | none | App Store URLs containing /id123456 |
appNames | array | none | App names resolved through Apple Search |
countries | array | ["us"] | Country-specific App Store review feeds |
sortBy | string | mostrecent | mostrecent or mosthelpful |
ratings | array | all | Optional star-rating filter |
includePositiveReviews | boolean | true | Set false for complaint-only rows |
maxReviewsPerApp | integer | 100 | Max review rows per app/country |
📤 Output
{"recordType": "review","appId": "618783545","appName": "Slack","country": "us","rating": 2,"sentiment": "negative","title": "Broken after update","reviewText": "The latest version crashes on login.","version": "25.07.10","themes": ["bugs_crashes", "login_account", "update_regression"],"source": "apple_rss_customer_reviews"}
The dataset has three views:
| View | Description |
|---|---|
| Review rows | One row per normalized review |
| App summaries | One row per app/country with aggregate metrics |
| Errors | Lookup, search, or review-feed failures |
💵 How much does it cost?
The planned Store price is $2.50 per 1,000 review intelligence records. A default run for 100 records costs about $0.25 before platform usage. Summary and error rows are included for visibility.
🔁 Run it on the Apify platform
Schedule review monitoring, call it from the API, send datasets to Make or Zapier, or trigger a webhook after each run.
⚠️ Limits and caveats
- Apple review RSS is country-specific, so US and UK reviews are different feeds.
- Apple may not expose every historical review through RSS.
- App-name search can match the wrong app. Use app IDs for production runs.
- Theme detection is deterministic keyword tagging, not a substitute for full LLM analysis.
- Use this Actor only for public review data and respect Apple's terms and applicable privacy rules.
🧩 Related Actors
- Website Contact Extractor
- Trustpilot Review Scraper
- TikTok Creative Center Ad Intelligence
- Lead List Deduplicator
❓ FAQ
Is this an Apple App Store reviews scraper?
Yes. It exports public Apple App Store customer reviews through Apple's public RSS endpoints and normalizes them into structured rows.
Does it scrape Google Play reviews?
No. This v1 is Apple App Store only. Google Play has a different data path and should be a separate feasibility gate.
Can I monitor competitor app reviews?
Yes. Add competitor app IDs, choose the countries you care about, and schedule recurring runs.
Why are reviews different by country?
Apple exposes App Store reviews per country storefront. A US review feed will not necessarily match the UK or Canadian feed.
🛠️ Support
Open an issue with the run URL, input JSON, and the app/country you expected to retrieve.