vhsgreed
BlogDataAPIStore

App Store metadata API: app records, ratings, and reviews as structured JSON

A pay-per-result App Store metadata API: search apps by keyword or Apple ID in any storefront and get name, seller, price, ratings, version, release notes, genres, and store URL, plus recent customer reviews via the official RSS feed.

Open on the Apify Store

What the API returns

Each run writes one record per company to the default dataset. Field names below are the actual dataset schema of the App Store Metadata — Apps, Pricing, Ratings & Reviews actor.

FieldContents
appId / bundleIdApple app ID and bundle identifier
name / sellerApp name and selling developer
priceFormatted price
rating / ratingCountAverage user rating and rating count
version / releaseNotesCurrent version and its release notes
genresApp Store genre classification
urlApp Store URL
countryStorefront country

Official source, no API key needed

Apple iTunes Search API and App Store customer-review RSS feeds. The actor reads Apple's official, keyless iTunes Search API for app records and the official RSS feeds for recent customer reviews. No scraping of third-party mirrors, no login: the data comes straight from Apple's public services per run.

Pricing

$0.00125 per result found (volume tiers down to $0.0009), plus $0.05 per actor start. Pay-per-event pricing: pay for results, not for a subscription.

App Store Metadata — Apps, Pricing, Ratings & Reviews on the Apify Store

FAQ

Does the App Store have an official API?

Yes — Apple's iTunes Search API exposes app records (name, seller, price, ratings, version, genres) keylessly in any storefront, and official RSS feeds publish recent customer reviews. This actor packages both into structured JSON per app.

How is the actor priced?

Pay per event: $0.00125 per app result (tiering down to $0.0009 at volume) plus $0.05 per run start. No monthly plan.

Can I search or look up specific apps?

Both. Input accepts a keyword search or a list of Apple app IDs, and each record carries appId, bundleId, and the storefront country so multi-country tracking stays joinable.

Related

All data source comparisons