App Store Reviews Scraper — iOS Customer Batch avatar

App Store Reviews Scraper — iOS Customer Batch

Pricing

from $0.07 / 1,000 successful review results

Go to Apify Store
App Store Reviews Scraper — iOS Customer Batch

App Store Reviews Scraper — iOS Customer Batch

App Store Reviews Scraper for ASO/CX — iOS customer reviews as flat rows. PPE $0.07/1k on usable OK rows only. Google Play gated (honest FAILED). Not catalog metadata.

Pricing

from $0.07 / 1,000 successful review results

Rating

0.0

(0)

Developer

Bob

Bob

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

22 days ago

Last modified

Share

App Store Reviews — iOS Customer Reviews Batch

Pull iOS App Store customer reviews into flat rows for ASO and CX (rating, headline, body, author, date).

iOS-first. Apple iTunes customer-reviews RSS (free path). Google Play is gated (anti-bot) — Play inputs return honest FAILED until a free path clears. This is not a dual-store guarantee while Play is gated.

Not App Store catalog/search metadata (apple-app-catalog-batch-ppe).

Pricing (locked)

EventPrice
review-result (primary)$0.00007 ($0.07 / 1,000 usable review rows)
apify-actor-startPlatform start (may apply each run)

EMPTY / BLOCKED / FAILED status rows do not take review-result.

Sample output (dryRunMock=false live iOS)

{
"rowType": "review",
"status": "OK",
"store": "ios",
"appId": "310633997",
"rating": 5,
"reviewHeadline": "Sha bee scent \ud83c\udf80\ud83d\udc95",
"reviewBody": "Sha bee scent\ud83d\udc95\ud83d\udc95",
"author": "SHA BEE SCENT \ud83c\udf80\ud83d\udc95",
"reviewedAt": "2026-09-23T07:21:50-07:00",
"billed": true
}```
More live OK rows: `test/fixtures/live_ok_rows_private_poc.json` (okCount=5).
## Input
- `apps` — `{ "store": "ios", "id": "<trackId>" }` (Play accepted but gated)
- `country`, `lang`, `maxReviewsPerApp`
## Free path
`https://itunes.apple.com/rss/customerreviews/id={id}/json`