App Store Reviews by App and Country with Ratings avatar

App Store Reviews by App and Country with Ratings

Pricing

$2.00 / 1,000 result rows

Go to Apify Store
App Store Reviews by App and Country with Ratings

App Store Reviews by App and Country with Ratings

For product managers and app-store-optimisation analysts: pull Apple App Store customer reviews by app and country, with star rating, title, text, version, date, and the public reviewer display name, as one row per review.

Pricing

$2.00 / 1,000 result rows

Rating

0.0

(0)

Developer

US Tech Automations

US Tech Automations

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

This tool pulls app store reviews, apple app reviews, and ios reviews by app and country, with star ratings, from Apple's public customer-reviews feed.

Paste an Apple app id or an App Store URL. Each review becomes one row: app id, app name, country, review id, rating, title, text, app version, date, and the reviewer display name exactly as Apple published it.

Input

FieldWhat it does
App ids or App Store URLsNumeric ids such as 389801252, or public pages such as https://apps.apple.com/us/app/instagram/id389801252. HTML pages are not read; only the id is used.
Country codesStorefronts as two-letter codes. Default us. all uses the 173-storefront list this tool ships.
Pages per countryApple's feed serves up to 10 pages of about 50 reviews, newest first. Default 1.
Minimum / maximum star ratingOptional 1–5 filters. Reviews outside the range are dropped, not invented.
Maximum rowsHard ceiling on rows returned, and therefore on the cost of the run. Default 50, maximum 10,000.
Proxy configurationOptional Apify proxy. Off by default, including on a local run.

Pricing

Pay per result. $0.002 per row. No start fee.

Every dataset row bills from row one, including an error row for an app or country that has no reviews. A run that returns no rows costs nothing. Maximum rows is the spend cap.

Output (one row per review)

One example row from a real local run on 2026-09-20 against Instagram (389801252) in the US storefront:

{
"error": false,
"app_id": "389801252",
"app_name": "Instagram",
"country": "us",
"review_id": "14569868998",
"rating": 4,
"title": "Need a unfollower tool",
"text": "This app is too advanced to not have a way to track who unfollows you at least even if you follow them back",
"app_version": "447.0.0",
"date": "2026-09-19T21:30:55Z",
"date_raw": "2026-09-19T14:30:55-07:00",
"reviewer_display_name": "l.amont",
"source_url": "https://itunes.apple.com/rss/customerreviews/id=389801252/sortBy=mostRecent/page=1/json?cc=us"
}
FieldWhat it holds
app_idNumeric Apple app id
app_namePublic name from Apple's lookup JSON, or null if lookup returned none
countryStorefront code used for that row
review_idReview id as Apple published it
ratingStar rating 1–5
title / textReview title and body as published
app_versionVersion string the reviewer was on
dateTimestamp in UTC when it could be parsed
date_rawThe updated value exactly as Apple published it
reviewer_display_namePublic display name on the review. No email, phone, address, or Apple reviewer URL.
errortrue only when that app/country produced no reviews or the request failed
source_urlThe feed URL this row was read from
fetched_atWhen this run read the feed, in UTC

What this does not do

  • It does not log in, use cookies, or call App Store Connect.
  • It does not read apps.apple.com HTML.
  • It does not fetch Apple's country-prefixed RSS path /{cc}/rss/..., because itunes.apple.com/robots.txt lists Disallow: /*/rss/*. It reads the same public feed at /rss/customerreviews/...?cc={cc}.
  • It does not return more than 10 pages (about 500 reviews) per country. That is Apple's public-feed ceiling, not a guess.
  • It does not invent missing fields. Unreadable values are null.
  • It does not output emails, phone numbers, home addresses, or Apple reviewer-account URLs. Email- and phone-shaped strings inside review text are replaced with [redacted].
  • It does not grant a licence to republish Apple content. Apple's own terms forbid scraping the Services. A 200 from the public feed is not permission.

Limits

  • maxItems is 1–10,000 (default 50). The run stops there even if more reviews exist.
  • maxPagesPerCountry is 1–10. Apple does not serve an 11th page on this feed.
  • Lookup is documented at about 20 calls per minute. This tool sleeps one second between HTTPS requests.
  • A missing app becomes one error row for that app and country; other apps in the same run still run.

Refunds and support

Refunds: if a run returns zero rows for a valid input, email operations@ustechautomations.com within 7 days and we refund that run. Support: same address, replies within 2 business days.