iTunes & App Store Search API Scraper
Pricing
$0.20 / 1,000 per result returneds
iTunes & App Store Search API Scraper
Queries the official iTunes Search API for any term/entity combination and exports flat, typed records for apps, songs, podcasts, or other media with pricing, ratings, and metadata.
Pricing
$0.20 / 1,000 per result returneds
Rating
0.0
(0)
Developer
Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
iTunes Search API Scraper
Queries Apple's official iTunes Search API for any term and entity type (apps, songs, podcasts, and other media) and returns flat, typed JSON records with pricing, ratings, genres, and full metadata. Built for ASO teams tracking app store rankings, developers benchmarking competitor apps, and researchers or marketplaces needing structured iTunes/App Store data without writing API integration code.
Why this scraper
- One flat schema for every media type. Apps, songs, and podcasts all come back with the same normalized field set, so you don't need separate parsing logic per entity type.
- Query context included in every record. Each result carries the
searchTermandentityit was found under, so you can trace results back to the query that produced them when running multiple searches in one job. - $0.0002 per result. Priced well below comparable pay-per-result iTunes scrapers with established usage.
Output fields
| Field | Type | Description |
|---|---|---|
| trackId | integer | Unique iTunes/App Store identifier for the result |
| trackName | string | Name of the app, song, or media item |
| artistName | string | Developer, artist, or seller name |
| sellerName | string | Legal seller name (apps only) |
| bundleId | string | App bundle identifier (apps only) |
| kind | string | Media kind, e.g. software, song, podcast |
| wrapperType | string | iTunes wrapper type of the result |
| primaryGenreName | string | Primary genre/category name |
| genres | string | Comma-separated list of all genres |
| price | number | Numeric price in the store currency |
| currency | string | ISO currency code |
| formattedPrice | string | Human-readable price string, e.g. Free or $4.99 |
| averageUserRating | number | Average user rating across all versions |
| userRatingCount | integer | Total number of user ratings |
| releaseDate | string | Original release date, ISO 8601 |
| currentVersionReleaseDate | string | Release date of current version, ISO 8601 |
| version | string | Current version string |
| description | string | Full store description text |
| artworkUrl | string | URL of the 512x512 artwork image |
| trackViewUrl | string | Public store page URL for the item |
| minimumOsVersion | string | Minimum required OS version (apps only) |
| fileSizeBytes | integer | App file size in bytes (apps only) |
| contentAdvisoryRating | string | Content age rating, e.g. 4+ |
| collectionName | string | Album or collection name (music/media only) |
| trackTimeMillis | integer | Track duration in milliseconds (music only) |
| searchTerm | string | The search term extracted from the input startUrl |
| entity | string | The entity type queried, e.g. software or song |
Input
{"startUrls": [{ "url": "https://itunes.apple.com/search?term=fitness&entity=software&limit=50" }],"maxItems": 50}
Output
{"trackId": 1208224953,"trackName": "Apple Fitness","artistName": "Apple","sellerName": "Apple Inc.","bundleId": "com.apple.Fitness","kind": "software","wrapperType": "software","primaryGenreName": "Health & Fitness","genres": "Health & Fitness","price": 0,"currency": "USD","formattedPrice": "Free","averageUserRating": 2.86673,"userRatingCount": 11405,"releaseDate": "2017-04-10T23:30:13Z","currentVersionReleaseDate": "2026-03-17T21:41:25Z","version": "2.7","description": "Apple Fitness and Apple Fitness+\nGet a comprehensive view of your fitness including Activity details, training load, Trends, and Awards...","artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/93/61/a0/9361a04d-3951-ec4b-4566-65ba69afc4fc/fitness-0-0-1x_U007epad-0-1-0-sRGB-85-220.png/512x512bb.jpg","trackViewUrl": "https://apps.apple.com/us/app/apple-fitness/id1208224953?uo=4","minimumOsVersion": "11.0","fileSizeBytes": 9921536,"contentAdvisoryRating": "4+","collectionName": "","trackTimeMillis": null,"searchTerm": "fitness","entity": "software"}
Pricing
Pay-per-result at $0.0002 per record returned. A search returning 50 results (one startUrl with limit=50) costs $0.01. Running the three sample queries above (150 results total) costs $0.03.
Use cases
- ASO keyword tracking: run the same search term weekly with
entity=softwareto monitor how an app's ranking, rating, and price shift in results over time. - Competitor app research: pull all apps in a category (e.g.
term=finance&entity=software) to compare pricing, ratings, and update frequency across a market segment. - Music/podcast catalog lookups: query
entity=songorentity=podcastto build a flat dataset of track metadata, genres, and release dates for a content library or recommendation feature.