File Dump for iOS Apps


42matters provides a data dump of Apple App Store™ App metadata for enterprise customers.

Dump Types


Weekly and Monthly dumps contain only apps that are currently available on the store.

Daily dumps are incremental and provide separate files with updated and removed apps for each day. Please contact us for a price quote.

Sample Data Dump

Have a look at the daily-updated preview Top 100 iTunes Apps:

Please login or register to download sample data dumps.

Data Format

Data is stored in a single gzipped file with line delimited JSON with the following characteristics:

  • Each line is a valid JSON object
  • UTF-8 encoding
  • Line separator is '\n'

Access Credentials

In order to obtain your Access Credentials, please read the File Dumps page or contact us.

App Schema

Name Type Description Available in Dump
trackId Long Unique identifier for the app STANDARD, LOCALIZED, INSIDER
bundleId String Bundle Identifier for the app, unique STANDARD, LOCALIZED, INSIDER
market_status String Status on the market
  • PUBLISHED if the app is present
  • UNPUBLISHED if the app was unpublished
Available in dumps starting from May 2020.
STANDARD, LOCALIZED, INSIDER
artistId String The app artistId STANDARD, LOCALIZED, INSIDER
artistName String The app artist name (human-readable string) STANDARD, LOCALIZED, INSIDER
artistViewUrl URL Link to the artist website STANDARD, LOCALIZED, INSIDER
artworkUrl60, artworkUrl100, artworkUrl512 URL Icon image with 60, 100 and 512px square sizes STANDARD, LOCALIZED, INSIDER
averageUserRating Integer The average rating of the app for all versions STANDARD, LOCALIZED, INSIDER
averageUserRatingForCurrentVersion Integer The rating of the app for the current version STANDARD, LOCALIZED, INSIDER
userRatingCount Integer Number of ratings of the app for all versions STANDARD, LOCALIZED, INSIDER
userRatingCountForCurrentVersion Integer Number of ratings of the app for current version STANDARD, LOCALIZED, INSIDER
formattedPrice String Price and currency of the app STANDARD, LOCALIZED, INSIDER
currency String The currency of the app price STANDARD, LOCALIZED, INSIDER
price Double App price, numeric value, 0 if free STANDARD, LOCALIZED, INSIDER
description String App description STANDARD, LOCALIZED, INSIDER
fileSizeBytes String App size in bytes, can be parsed as long STANDARD, LOCALIZED, INSIDER
fileSizeBytesNumeric Long App size in bytes STANDARD, LOCALIZED, INSIDER
genreIds List List of numeric genreIds of the app STANDARD, LOCALIZED, INSIDER
genres List List of genres of the app STANDARD, LOCALIZED, INSIDER
ipadScreenshotUrls List of URLs List of URLs to the iPad screenshots of the app (if available) STANDARD, LOCALIZED, INSIDER
screenshotUrls List of URLs List of URLs to the iPhone screenshots of the app (if available) STANDARD, LOCALIZED, INSIDER
trackCensoredName String App title STANDARD, LOCALIZED, INSIDER
trackViewUrl URL Link to the app on the Apple App Store STANDARD, LOCALIZED, INSIDER
primaryGenreId Integer Unique primary genre identifier STANDARD, LOCALIZED, INSIDER
primaryGenreName String Name of the primary genre of the app STANDARD, LOCALIZED, INSIDER
version String Current app version STANDARD, LOCALIZED, INSIDER
releaseNotes String Release notes submitted by the developer for the current app version STANDARD, LOCALIZED, INSIDER
iphone Boolean Does the app support iPhone STANDARD, LOCALIZED, INSIDER
ipad Boolean Does the app support iPad STANDARD, LOCALIZED, INSIDER
sellerName String Seller company name STANDARD, LOCALIZED, INSIDER
sellerUrl URL Link to the seller company website STANDARD, LOCALIZED, INSIDER
releaseDate Date Release Date of the app STANDARD, LOCALIZED, INSIDER
isGameCenterEnabled Boolean Does the app support Game Center from Apple STANDARD, LOCALIZED, INSIDER
contentAdvisoryRating String Advisory rating of the app content STANDARD, LOCALIZED, INSIDER
trackContentRating String Advisory rating of the app content STANDARD, LOCALIZED, INSIDER
languageCodesISO2A List of language codes Supported languages STANDARD, LOCALIZED, INSIDER
supportedDevices List of Strings List of supported devices STANDARD, LOCALIZED, INSIDER
features List of Strings List of features, e.g. "iosUniversal" app STANDARD, LOCALIZED, INSIDER
minimumOsVersion String Minimum required OS version STANDARD, LOCALIZED, INSIDER
advisories List of Strings Advisories - e.g. "Infrequent/Mild Cartoon or Fantasy Violence" STANDARD, LOCALIZED, INSIDER
currentVersionReleaseDate Date The latest version release date STANDARD, LOCALIZED, INSIDER
i18n_lang List List of language codes for which there is internationalized metadata, available in the i18n object. . STANDARD, LOCALIZED, INSIDER
hasInAppPurchases Boolean Does the app have in app purchases. STANDARD, LOCALIZED, INSIDER
customersAlsoBoughtApps List of Integers. List of apps that the customers have also bought. STANDARD, LOCALIZED, INSIDER
subtitle String Subtitle of the app. STANDARD, LOCALIZED, INSIDER
r1
r2
r3
r4
r5
Integer Number of app ratings with value 1, 2, 3, 4 or 5 respectively. STANDARD, LOCALIZED, INSIDER
privacyPolicyUrl URL Link to privacy policy of the app. STANDARD, LOCALIZED, INSIDER
supportUrl URL Link to support url of the app. STANDARD, LOCALIZED, INSIDER
developerOtherApps List of Integers. List of apps that the developer also has. STANDARD, LOCALIZED, INSIDER
isVppDeviceBasedLicensingEnabled Boolean Does the app support VPP distribution STANDARD, LOCALIZED, INSIDER
i18n Object A dictionary object containing internationalized metadata for the app. That may include trackCensoredName, screenshotUrls, releaseNotes, ipadScreenshotUrls, description. See available languages. LOCALIZED, INSIDER
price_i18n Object A dictionary object containing country-specific pricing for the app. This may include currency, price, formattedPrice. See supported countries. LOCALIZED, INSIDER
app_availability Object Dictionary object that contains availability information of the app on a country level. available_in lists the available countries, not_available_in presents the countries where the app is not present. If a country is not listed in either, then there is no reliable information about its availability. See supported countries. LOCALIZED, INSIDER
cc Object Dictionary object that contains rating information of the app on a country level. This may include r1,r2,r3,r4,r5, averageUserRating, userRatingCount, userRatingCountForCurrentVersion, averageUserRatingForCurrentVersion. Additional country-specific fields may be added in the "cc" object. See supported countries. LOCALIZED, INSIDER
permissions List of permissions e.g. NSCalendarsUsageDescription INSIDER
sdks List of used sdks e.g. AdMob, Unity3D INSIDER
physical_address String Physical Address of publisher e.g. 1 Hacker Way Menlo Park INSIDER
stores Object Availability on other stores (Google Play) INSIDER
requiredCapabilities List of required device capabilities. e.g. gamekit, arkit, healthkit, etc. See the official Apple documentation or the list of possible Required Capabilities values. INSIDER
privacy Object with data privacy labels e.g. "Data Used to Track You" and "Data Linked to You". More information under the official Apple documentation. INSIDER
screenshotUrlsHighRes Object with screenshots for different Apple devices. e.g. iPad Pro, iPhone 6+, etc. INSIDER

Last Modified: 03 May 2023


Automate Your Workflow With 42matters’ APIs


Integrate app data and intelligence into your existing workflows, dashboards, CRM platforms, messaging platforms, and more! Below is a selection of the third-party services that are compatible with 42matters’ APIs:



Salesforce

Salesforce

HubSpot

HubSpot

Slack

Slack

Intercom

Intercom

Pipedrive

Pipedrive

Zendesk

Zendesk

Gekoboard

Gekoboard

Klipfolio

Klipfolio

Dynamics

Dynamics


And many more!