App Store Scraper — App Metadata, Ratings & Reviews avatar

App Store Scraper — App Metadata, Ratings & Reviews

Pricing

from $5.00 / 1,000 results

Go to Apify Store
App Store Scraper — App Metadata, Ratings & Reviews

App Store Scraper — App Metadata, Ratings & Reviews

Get full Apple App Store app metadata — pricing, category, developer, version, ratings — plus keyword search and recent reviews, not just a review dump. Look up by id, URL, bundle id or keyword via Apple's public iTunes APIs. No proxies, no login.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Ponderable Hydrometer

Ponderable Hydrometer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

App Store Scraper — Full App Metadata, Ratings & Reviews

Get complete Apple App Store data for any app — full metadata (pricing, category, developer, version, ratings) plus search and recent reviews — not just a review dump. Straight from Apple's own public iTunes APIs. No proxies, no login, no HTML scraping, so it's fast and reliable.

Give it app ids, App Store URLs, bundle ids, or keyword searches, and get back clean, structured data per app.

Why this vs review-only scrapers

Most App Store actors on the Store return only reviews. This one returns the full app record — price, category, developer, version history, rating counts, description, screenshots — and keyword search, and reviews when you want them. If you're doing ASO, competitor tracking, or building an app dataset, you get the whole picture in one structured row instead of stitching together a review feed.

  • Full metadata, not only reviews — 25+ fields per app.
  • Keyword search built in — pull a whole category ("habit tracker") and rank/compare apps.
  • Reviews on demand — the latest customer reviews embedded per app when you enable them.
  • Clean, predictable output — one flat row per app, ready for CRM, RAG, or analytics.
  • Reliable by design — official iTunes lookup/search APIs + reviews RSS, no anti-bot fragility.

What you get

  • App identity: name, appId, bundleId, developer/seller, seller URL.
  • Commercial: price, formattedPrice, currency, category, full genres list, content rating.
  • Quality signals: averageRating, ratingCount, plus current-version rating and count.
  • Release data: version, releaseDate, currentVersionReleaseDate, releaseNotes, min OS version, file size, languages.
  • Assets: icon and screenshot URLs, store url, full description.
  • Optional reviews[]: recent customer reviews with author, rating, title, version, date and text.

Who it's for

  • App developers & ASO — track your own and competitors' ratings, versions, and pricing over time.
  • Market & competitor research — pull a whole category by keyword and compare metadata head-to-head.
  • Investors / analysts — monitor rating counts and update cadence as growth signals.
  • AI / data pipelines — descriptions and reviews as structured input for analysis.

Input

FieldTypeDefaultDescription
appsarrayApp ids, App Store URLs, or bundle ids (e.g. 284882215, com.spotify.client)
searchTermsarrayKeywords to search; matching apps are returned with full metadata
countrystringusTwo-letter App Store country code
includeReviewsbooleanfalseAlso fetch recent reviews (embedded per app)
maxReviewsinteger100Reviews per app when enabled (up to ~500)
maxAppsPerSearchinteger10Apps returned per search term

Provide at least one of apps or searchTerms. A single value or a list both work.

{
"apps": ["284882215", "https://apps.apple.com/us/app/notion/id1232780281"],
"searchTerms": ["habit tracker"],
"country": "us",
"includeReviews": true,
"maxReviews": 100
}

Output

One row per app (fields shown are real):

{
"appId": 324684580,
"name": "Spotify: Music and Podcasts",
"bundleId": "com.spotify.client",
"seller": "Spotify",
"price": 0,
"formattedPrice": "Free",
"currency": "USD",
"category": "Music",
"genres": ["Music", "Entertainment"],
"averageRating": 4.78,
"ratingCount": 40876140,
"averageRatingCurrentVersion": 4.79,
"ratingCountCurrentVersion": 152034,
"contentRating": "12+",
"version": "9.1.62",
"currentVersionReleaseDate": "2026-07-01T12:03:00Z",
"releaseNotes": "Bug fixes and improvements.",
"minimumOsVersion": "14.0",
"fileSizeBytes": "182734848",
"languages": ["EN", "ES", "FR", "DE"],
"description": "Spotify is the best way to listen to music and podcasts…",
"icon": "https://…/512x512bb.jpg",
"screenshots": ["https://…/1.jpg"],
"url": "https://apps.apple.com/us/app/id324684580",
"sellerUrl": "https://www.spotify.com",
"reviews": [
{ "reviewId": "…", "author": "…", "rating": 3, "title": "…", "version": "9.1.62", "updated": "2026-07-02T…", "voteSum": 4, "content": "…" }
]
}

reviews is present only when includeReviews is on.

Building app / games / media datasets? Pair this with our Steam Scraper, Nintendo eShop Scraper and Apple Podcasts Scraper — same clean, keyless, structured-output approach.

Pricing

Pay per result (one result = one app with its metadata and any embedded reviews). Each app row carries up to ~500 reviews, so a single result can be very high value.

Notes & limits

  • Data comes from Apple's public iTunes lookup/search APIs and the App Store reviews RSS feed — official, no scraping tricks required.
  • Reviews are the most recent ones (the RSS feed exposes roughly the latest ~500 per app/country), not the full historical set.
  • Ratings and reviews are per country — set country accordingly (us, gb, de, …).
  • This covers the Apple App Store only. (Google Play is a separate roadmap item.)
  • Public data; you are responsible for using the output in line with your own legal and compliance requirements.