App Store Scraper - App Data, Rankings & ASO API avatar

App Store Scraper - App Data, Rankings & ASO API

Pricing

from $4.00 / 1,000 app profileds

Go to Apify Store
App Store Scraper - App Data, Rankings & ASO API

App Store Scraper - App Data, Rankings & ASO API

App Store metadata, multi-country rating comparison and keyword search rankings, straight from Apple's official public API.

Pricing

from $4.00 / 1,000 app profileds

Rating

0.0

(0)

Developer

Amit Mudaliyar

Amit Mudaliyar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

App Store Scraper — App Data, Rankings & ASO API

App Store metadata, multi-country rating comparison and keyword search rankings — straight from Apple's own public API.

No scraping, no proxies, no API key. Apple publishes this data through the iTunes Search API, so runs are fast and don't break when a page layout changes.

Input: ["1052238659"] across ["gb", "us", "de"]
Output: Monzo Bank
GB 4.86 346,696 ratings
US 4.75 5,635 ratings
DE 4.64 251 ratings

Same app. Same version. Wildly different market position — and you only see that by asking every storefront.


Three modes

1. Lookup — specific apps across storefronts

Give it App Store IDs, bundle IDs, or store URLs. Mix them freely.

{
"mode": "lookup",
"apps": ["1052238659", "com.spotify.client", "https://apps.apple.com/gb/app/revolut/id932493382"],
"countries": ["gb", "us", "de"]
}

Apple runs a separate store per country with different ratings, pricing, availability and even app names — in the German store, Spotify is listed as "Spotify Musik und Podcasts". One record per app per storefront.

2. Keywords — App Store search rankings (ASO)

{
"mode": "keywords",
"keywords": ["budgeting", "expense tracker"],
"countries": ["gb", "us"],
"resultsPerKeyword": 50
}

This is what App Store SEO actually looks like. Search "budgeting" and you get a ranked list — Fleur ranks #1 in the US, Emma ranks #1 in the GB. Same keyword, different winner per market. Track your rank, find who's beating you, and see it per country.

3. Developer — a publisher's whole portfolio

{ "mode": "developer", "developerIds": ["324684583"], "countries": ["us"] }

Every app a company publishes. The developerId comes back on every app record, so you can go from one competitor's app to their entire catalogue in two runs.


What you can do with it

ASO and rank tracking. Schedule it daily, watch your keyword positions move by market.

Competitive intelligence. Rating trajectory, release cadence, pricing changes, which markets a competitor actually invests in.

Market entry research. Before localising, see who already owns your keywords in that storefront and how strong they are.

App investing / M&A screening. updateRecency flags whether a product is active, maintained, slowing or stale — a shipped-in-18-months app with good ratings is a very different asset from one shipping weekly.

Portfolio monitoring. Track every app you or your clients publish across every market in one run.


Output

One flat record per app per storefront:

{
"type": "app",
"appId": "1052238659",
"bundleId": "co.uk.getmondo",
"name": "Monzo Bank - Mobile Banking",
"country": "GB",
"developer": "Monzo Bank Limited",
"developerId": "1052238661",
"rating": 4.86,
"ratingCount": 346696,
"ratingCurrentVersion": 4.87,
"price": 0,
"formattedPrice": "Free",
"isFree": true,
"primaryGenre": "Finance",
"version": "7.40.0",
"currentVersionReleaseDate": "2026-08-17T10:18:32Z",
"updatedDaysAgo": 4,
"updateRecency": "active",
"releaseNotes": "Bug fixes & performance improvements.",
"fileSizeMb": 214.6,
"languageCount": 2,
"screenshotCount": 6,
"appStoreUrl": "https://apps.apple.com/gb/app/..."
}

In keywords mode each record also carries keyword and rank.

The dataset ships with prebuilt Apps and Keyword rankings views, so you can flip between them without writing a transformation.


Honest limits

iOS only. This covers Apple's App Store. Google Play is not included — Play has no equivalent public API, so supporting it would mean HTML scraping that breaks whenever Google changes their markup. That's the opposite of what makes this Actor reliable, so it's deliberately out of scope rather than half-done.

No review text. Apple publishes a customer-reviews RSS feed, but it was tested across several apps and storefronts and returns results inconsistently — some major apps return nothing at all, and pagination skips pages unpredictably. Shipping it would mean silent, intermittent gaps in your data, so it is deliberately not used. Ratings and rating counts, which come from the reliable endpoint, are included.

Rating counts are per storefront. A global total isn't published; sum the storefronts you care about.

Rankings are search rankings. These are Apple's search results for a term, which is what ASO tracks. They are not the "Top Free / Top Paid" chart positions.

Pricing

Pay per event: one charge per app record returned, plus a small charge per keyword searched. Apps that aren't available in a storefront cost you nothing and are listed in the run summary with the reason.

Support

Missing a storefront or a field you need? Open an issue and it'll get added.


More from this creator

Three Actors, one account-intelligence picture — all built on official public APIs, no proxies:

ActorAnswers
ATS Jobs Scraper & Hiring SignalsWho is a company hiring? Open roles from nine ATS platforms plus a scored hiring-momentum report.
Tech Stack LookupWhat does a company buy? AI tools, CRM, security and analytics vendors, detected from public DNS records.
App Store Intelligence (this one)How does an app perform? Ratings, rankings and ASO across every country storefront.