App Store App Detail Scraper avatar

App Store App Detail Scraper

Pricing

$2.00 / 1,000 result scrapeds

Go to Apify Store
App Store App Detail Scraper

App Store App Detail Scraper

Turn any App Store link into a full app record: description, release notes, ratings, version, size, languages and content rating. No account, no login.

Pricing

$2.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Hamza

Hamza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Turn any App Store link into the complete record behind the app: full description, release notes, ratings, price, version, size, languages and content rating. Paste links or bare app IDs and each one comes back as a structured row — perfect for competitor research, portfolio audits and app catalog building without opening a single store page.

No Apple ID needed. No login. Nothing to install — paste links, run, download the table.

What you get

One row per app. Every field is a plain column:

FieldWhat it is
appIdThe app's numeric ID (stable, use it as your key)
urlDirect link to the app's store page
nameApp title exactly as listed
sellerSeller / developer name
sellerUrlSeller's website, when listed
descriptionFull store description, complete text
releaseNotesLatest version's "What's New" text
priceCurrent price as a number (0 for free apps)
priceDisplayPrice exactly as shown, e.g. Free, $4.99
isFreetrue for free apps
ratingLifetime average star rating (0–5)
ratingCountLifetime number of ratings
ratingCurrentVersionAverage rating of the current version
ratingCountCurrentVersionNumber of ratings on the current version
genrePrimary genre
genresAll listed genres
contentRatingAge rating, e.g. 4+, 12+, 17+
advisoriesContent advisory descriptors
imageUrlFull-size app icon artwork URL
versionCurrent version number
minOsMinimum iOS version required
sizeBytesDownload size in bytes (÷ 1,048,576 for MB)
languagesSupported language codes (ISO)
inputUrlThe link or ID you passed, for matching your input
scrapedAtWhen the row was read (ISO timestamp)

Full real example row (description shortened here — the dataset carries the complete text):

{
"appId": "835599320",
"url": "https://apps.apple.com/us/app/tiktok-videos-shop-live/id835599320?uo=4",
"name": "TikTok - Videos, Shop & LIVE",
"seller": "TIKTOK PTE. LTD.",
"sellerUrl": "http://www.tiktok.com",
"description": "TikTok is the global discovery platform for videos, streaming on LIVE, shopping, and more. Our mission is to inspire creativity and bring joy. […]",
"releaseNotes": "Easily post videos and photos on TikTok with bug fixes and performance improvements.",
"price": 0,
"priceDisplay": "Free",
"isFree": true,
"rating": 4.72427,
"ratingCount": 18369646,
"ratingCurrentVersion": 4.72427,
"ratingCountCurrentVersion": 18369646,
"genre": "Entertainment",
"genres": [
"Entertainment",
"Photo & Video"
],
"contentRating": "12+",
"advisories": [
"Infrequent/Mild Sexual Content and Nudity",
"Infrequent/Mild Cartoon or Fantasy Violence",
"Infrequent/Mild Profanity or Crude Humor",
"Infrequent/Mild Mature/Suggestive Themes",
"Infrequent/Mild Realistic Violence",
"Infrequent/Mild Alcohol, Tobacco, or Drug Use or References",
"Infrequent/Mild Horror/Fear Themes"
],
"imageUrl": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/b0/7c/88/b07c88d8-0314-7b8b-7ab0-788e7059074b/TikTok_AppIcon26-0-0-1x_U007epad-0-1-0-85-220.png/512x512bb.jpg",
"version": "47.0.0",
"minOs": "14.0",
"sizeBytes": 1037692928,
"languages": [
"SQ",
"AR",
"AZ",
"BN",
"BG",
"MY",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"ET",
"FI",
"FR",
"DE",
"EL",
"HE",
"HI",
"HU",
"IS",
"ID",
"GA",
"IT",
"JA",
"JV",
"KK",
"KO",
"LV",
"LT",
"MS",
"NB",
"PL",
"PT",
"RO",
"RU",
"ZH",
"SK",
"SL",
"ES",
"SW",
"SV",
"TH",
"ZH",
"TR",
"UK",
"UR",
"UZ",
"VI"
]
}

Input options

  • appUrls — App Store links (apps.apple.com/…/id123456789) or bare numeric app IDs, one per line. Up to 500 apps per run.
  • country — Storefront country for regional content and prices (default US). Use GB, DE, FR… to see other storefronts.
  • maxConcurrency — How many apps to read at once (1–5, default 3).
  • proxyCountry — Request region (default us). Leave it unless results look regionally wrong.

What you can do with it

  • Audit app pages. Pull descriptions, release notes and ratings for a whole watchlist at once.
  • Research competitors. Compare pricing, ratings and update cadence across rival apps.
  • Monitor your portfolio. Verify every app's live metadata matches what you shipped.
  • Feed a spreadsheet. Every field is a plain column — export to Excel, Google Sheets, CSV or JSON in one click.

How much it costs

You pay per app row ($0.0020): 1,000 apps cost $2.00. Some typical runs:

  • A 100-app competitor watchlist ≈ $0.20
  • A 400-app catalog pull ≈ $0.80
  • A monthly 500-app portfolio audit ≈ $1.00 per run

Links to removed apps or non-app pages are listed in the run summary and never charged.

Limits & good to know

  • 500 apps per run. Split bigger catalogs across runs.
  • Ratings and counts reflect the storefront country you selected.
  • sizeBytes is the current version's download size — divide by 1,048,576 for megabytes.
  • languages uses two-letter codes (EN, FR, DE…).

FAQ

  • Do I need an Apple ID? No. Nothing to log into, no key to paste.
  • Free or paid — how do I tell? isFree plus price/priceDisplay cover it: free apps show price 0.
  • A link shows unreadable — was I charged? No. Unreadable links appear in the run summary and cost nothing.
  • Can I track changes over time? Yes — schedule it and compare version, rating and releaseNotes across runs.
  • How do I get the data out? The dataset exports to Excel, CSV, JSON or Google Sheets in one click, or via API.

Output

Results land in the default dataset, one clean record per row, plus a run summary in the key-value store (OUTPUT) with per-link counts and any links that could not be read.