iOS App Store Scraper (Free Metadata) avatar

iOS App Store Scraper (Free Metadata)

Under maintenance

Pricing

Pay per usage

Go to Apify Store
iOS App Store Scraper (Free Metadata)

iOS App Store Scraper (Free Metadata)

Under maintenance

Free iOS App Store data scraper. Returns app metadata (name, version, rating average, rating count, icon, genres, price, release date) per iTunes app id across multiple countries. Reviews require App Store Connect API (paid by Apple).

Pricing

Pay per usage

Rating

0.0

(0)

Developer

casper smartwater

casper smartwater

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

iOS App Store App Metadata Scraper — Free

Track any iOS app's metadata over time. Name, version, rating average, rating count, install indicator, icon, genres, price, release dates — across any country, all free, no Apple Developer account needed.

✨ Why this Actor

  • Free — Apple's official API (App Store Connect) is paid + restricted to app owners. This Actor pulls public data anyone can see.
  • No login — uses the public iTunes /lookup endpoint
  • Multi-country — sweep US, UK, India, Brazil etc. in one run; see how the same app's ratings differ by market
  • Historical tracking — schedule this daily and you have a time-series of rating + install evolution

🚀 Quick start

Track Spotify across 5 countries:

{
"appId": "324684580",
"countries": ["us", "gb", "ca", "au", "in"]
}

Just the US:

{
"appId": "284882215",
"countries": ["us"]
}

To find an app's iTunes ID, open the App Store URL — it's the digits after id (e.g. apps.apple.com/us/app/spotify-music-and-podcasts/id324684580324684580).

📦 Output schema

FieldTypeNotes
_kindstrAlways "app_meta"
idstriTunes ID (input)
namestrApp display name
bundle_idstriOS bundle identifier
sellerstrDeveloper / studio
average_rating_currentfloatCurrent version average rating
rating_count_currentintCurrent version rating count
average_ratingfloatAll-time average rating
rating_countintAll-time rating count
current_versionstre.g. 9.1.48
release_dateiso8601When the app was first released
current_version_release_dateiso8601When the current version shipped
track_view_urlstrApp Store URL
iconstrHigh-res app icon URL
genresarrayApp Store categories
price, currencyfloat, str

🎯 Use cases

  • Competitor monitoring — track rating + version of N competitor apps daily
  • Investor diligence — rating velocity is a strong revenue signal; pair with Play Store data
  • Localization research — see how the same app rates in different markets
  • Auto-detect new releases — diff current_version daily; tweet when an app you watch ships an update
  • Pricing intelligence — track app price changes across markets
  • App acquisition pipeline — pre-filter potential targets by rating count + release date

⚙️ Input parameters

ParameterTypeDefaultNotes
appIdstrRequired. Digits-only iTunes ID
countriesarray["us","gb","ca","au","in","de","fr","jp","br","mx"]ISO 2-letter codes
maxReviewsint200Reserved for future. Currently metadata-only — see note below
includeAppMetabooltrue(Always returns app_meta row; this is for parity with other scrapers)

⚠️ Why metadata-only?

In 2025, Apple deprecated the public customerreviews RSS feed that previously powered free iOS review scraping. Reviews are now gated behind their amp-api which requires:

  1. A bearer JWT token (rotates frequently, captured via headless browser)
  2. Or the paid App Store Connect API (only available to app owners)

This Actor tracks the data that's still publicly accessible: app metadata, rating averages, and rating counts. Despite the constraint, this is surprisingly useful — rating velocity tracking + version diffing covers most "competitive intel" use cases without needing review text.

If you specifically need iOS review text, look into the App Store Connect API or commercial services. For everything else, this Actor is the free baseline.

🛠️ How it works

This Actor calls Apple's public iTunes Search/Lookup endpoint:

GET https://itunes.apple.com/lookup?id={appId}&country={cc}

This is the same endpoint anyone can hit via curl, returning structured JSON. No auth, no token, no rate-limit problems.

💬 Support

If Apple re-opens the reviews API or you need a custom variant, email caspersmartwater@gmail.com.

⭐ Star this Actor.