Apple App Store Scraper: Search, Lookup, Top Charts avatar

Apple App Store Scraper: Search, Lookup, Top Charts

Pricing

$1.50 / 1,000 app scrapeds

Go to Apify Store
Apple App Store Scraper: Search, Lookup, Top Charts

Apple App Store Scraper: Search, Lookup, Top Charts

Apple App Store scraper for app search, lookup by ID or bundle ID, and top free/paid charts by country and genre. One clean row per app: price, rating, rating count, genres, release dates, URL. Uses Apple's public iTunes APIs. No start fee. $1.50 per 1,000 apps.

Pricing

$1.50 / 1,000 app scrapeds

Rating

0.0

(0)

Developer

Penny Data

Penny Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

Apple App Store scraper with three modes: search apps by keyword, look up apps by numeric ID or bundle ID, and read the top free / top paid charts by country and genre. One normalized row per app: id, bundleId, name, developer, price, rating, ratingCount, genres, releaseDate, currentVersionReleaseDate, url. It uses Apple's public iTunes Search/Lookup API and the Apple marketing RSS charts. No login, no browser, no proxies. Pay $0.0015 per app ($1.50 per 1,000), no start fee.

Input

  • mode: search, lookup or topCharts (default topCharts).
  • country: two-letter storefront code (default us).
  • term: keyword (search).
  • ids / bundleIds: App Store IDs, URLs or bundle IDs (lookup; batched 200 per request).
  • chart: top-free or top-paid; genre: optional genre ID, e.g. 6007 Productivity (topCharts).
  • limit: max apps, 1-200 (default 25).

An empty input {} runs as-is: the US top free chart, 25 apps.

Example input

{ "mode": "search", "term": "budget planner", "country": "us", "limit": 20 }

Example output

Shape is real, values abbreviated.

{
"id": "310633997", "bundleId": "net.whatsapp.WhatsApp", "name": "WhatsApp Messenger",
"developer": "WhatsApp Inc.", "price": 0, "currency": "USD", "rating": 4.68, "ratingCount": 1880000,
"genres": ["Social Networking", "Productivity"], "releaseDate": "2009-05-04T07:00:00Z",
"currentVersionReleaseDate": "2026-10-14T12:00:00Z", "version": "26.1.1",
"url": "https://apps.apple.com/us/app/whatsapp-messenger/id310633997",
"country": "us", "rank": null, "source": "lookup"
}

Pricing (pay per event)

Event app-scraped: one app row added to the dataset, $0.0015. Searches with no results and unknown IDs cost nothing.

Honest limits

  • Search returns at most 200 apps per query; top charts at most 200 entries, as Apple exposes.
  • Requests are throttled to about 20 per minute to respect Apple's guidance and retried with backoff on 403/429, so large lookups take a little while.
  • Metadata only. For reviews use the companion actor below. Data is public Apple catalogue data; Apple may change or limit these endpoints.
  • Not affiliated with or endorsed by Apple Inc.

AI disclosure

This actor was written with the assistance of an AI model (Claude, by Anthropic) and is maintained by PennyData. It was tested against Apple's live public endpoints before publishing.

More tools by pennydata