App Store Data & Reviews avatar

App Store Data & Reviews

Pricing

Pay per usage

Go to Apify Store
App Store Data & Reviews

App Store Data & Reviews

Search the Apple App Store for app metadata, ratings, price, and recent reviews. No API key.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ken Agland

Ken Agland

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Search the Apple App Store and get app metadata, ratings, price, and recent reviews. No API key.

This Actor uses Apple's public iTunes Search API and the customer-reviews RSS feed. There is nothing to sign up for and no token to configure.

What it does

  • Search the App Store by term and return the top matching apps.
  • Or look up specific apps directly by their numeric App Store ID.
  • Return clean metadata: name, developer, price, rating, genre, version, dates, icon, and description.
  • Optionally attach recent user reviews for each app.
  • Write an aggregate summary (apps returned, average rating, free vs paid counts) to the run OUTPUT.

Example input

{
"search": "notion",
"limit": 3,
"includeReviews": true,
"reviewsPerApp": 5
}

Look up specific apps by ID:

{
"appIds": [
"1232780281",
"310633997"
],
"country": "us"
}

Input

FieldTypeDescription
searchstringText to search the App Store for. Leave empty if you provide appIds.
appIdsarrayNumeric App Store IDs to look up directly. Used instead of a search term.
countrystringTwo-letter store country code (default us). Controls region and currency.
limitintegerMax apps to return for a search (default 20). Ignored for ID lookups.
includeReviewsbooleanAlso fetch recent reviews for each app (default false).
reviewsPerAppintegerHow many recent reviews to keep per app (default 10, up to 50).

Output

Each dataset item is one app:

{
"appId": "1232780281",
"name": "Notion: Notes, Tasks, AI",
"developer": "Notion Labs, Incorporated",
"priceUsd": 0,
"isFree": true,
"averageRating": 4.78,
"ratingCount": 87573,
"primaryGenre": "Productivity",
"version": "1.7.316",
"releaseDate": "2017-09-14T19:07:31Z",
"minOsVersion": "17.0",
"url": "https://apps.apple.com/us/app/notion-notes-tasks-ai/id1232780281",
"iconUrl": "https://is1-ssl.mzstatic.com/image/thumb/...",
"description": "Notion is an AI-powered all-in-one workspace...",
"reviews": [
{
"author": "hp90234",
"rating": 5,
"title": "It's my second brain",
"text": "I could not live without Notion...",
"version": "1.7.316",
"updatedAt": "2026-07-03T07:13:39-07:00"
}
]
}

The reviews array is present only when includeReviews is true.

Run summary (OUTPUT)

The default key-value store record OUTPUT holds an aggregate for the run:

{
"appsReturned": 3,
"averageRating": 4.5,
"freeApps": 3,
"paidApps": 0,
"totalReviewsFetched": 15
}

How it works

For a search, the Actor calls the iTunes Search API with entity=software and returns the top matches. For an ID lookup, it calls the iTunes Lookup API with the IDs you provide. When reviews are requested, it reads each app's public customer-reviews RSS feed, drops the first entry (app info), and keeps the most recent reviews. Requests retry on rate limits and server errors with backoff. It needs no API key.

MIT licensed.