Apple App Store Reviews API - Review Intelligence avatar

Apple App Store Reviews API - Review Intelligence

Pricing

from $1.50 / 1,000 review intelligence records

Go to Apify Store
Apple App Store Reviews API - Review Intelligence

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

WebData Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

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

FieldTypeDescription
recordTypestringreview, app_summary, or error
appIdstringApple numeric app ID
appNamestringApp name from Apple Lookup
countrystringApp Store country code
ratinginteger1-5 star review rating
sentimentstringnegative, mixed, or positive
titlestringReview title
reviewTextstringReview body
versionstringApp version attached to the review
themesarrayDetected complaint or praise themes
averageRatingnumberSummary average across fetched reviews
negativeReviewSharenumberShare of fetched reviews rated 1 or 2 stars
topThemesarrayMost 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

  1. Enter one or more Apple app IDs, App Store URLs, or app names.
  2. Choose countries such as us, gb, or ca.
  3. Set maxReviewsPerApp to control cost and output size.
  4. Optionally filter to 1-2 star reviews for complaint mining.
  5. 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
}
FieldTypeDefaultDescription
appIdsarray["618783545"]Apple numeric app IDs
appUrlsarraynoneApp Store URLs containing /id123456
appNamesarraynoneApp names resolved through Apple Search
countriesarray["us"]Country-specific App Store review feeds
sortBystringmostrecentmostrecent or mosthelpful
ratingsarrayallOptional star-rating filter
includePositiveReviewsbooleantrueSet false for complaint-only rows
maxReviewsPerAppinteger100Max 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:

ViewDescription
Review rowsOne row per normalized review
App summariesOne row per app/country with aggregate metrics
ErrorsLookup, 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.
  • 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.