App Store Listings Database
The App Store Listings Database encompasses over a million of applications published on the App Store platform along with related app data. The details our database contains on each app include app ID, icon, description, reviews count, rating, images, and more.
This database is available in JSON format only.
Click here to download a database sample for the US location, English language.
The database in JSON contains data structured like in the example below:
{ "app_id": "1273381879", "location": 2840, "language": "en", "check_url": "https://apps.apple.com/us/app/id1273381879", "time_update": "2023-05-18T01:20:23.0000000Z", "se_domain": "itunes.apple.com", "item": { "categories": [ "Education" ], "languages": [ "en-GB", "ar", "az", "bg", "ca", "hr", "cs", "da", "nl", "fi", "fr-FR", "de-DE", "el", "he", "hi", "hu", "id", "it", "ja", "ko", "ms", "nb", "nn", "pl", "pt-BR", "ro", "ru", "zh-Hans-CN", "sk", "sl", "es-ES", "sv", "th", "zh-Hant-TW", "tr", "uk", "vi" ], "version": "1.3.1", "minimum_os_version": "12.1", "released_date": "2017-08-26T03:00:00+03:00", "last_update_date": "2022-03-25T06:35:09+02:00", "update_notes": "Bug fixes and performance improvements.", "images": [ "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/06/6a/d2/066ad24b-a06b-e688-f01f-72bb423d9fa9/4f1e1622-2b69-4d3b-b4a2-c2e913d8abf8_iPad_Pro-1.png/2048x2732bb.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple112/v4/12/66/6c/12666cca-a512-e80d-1a38-824b849e8e1c/82167c9d-c83b-4ede-ac0d-6ee670949d51_iPad_Pro-2.png/2048x2732bb.jpg", "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/a4/70/2b/a4702b72-32cc-eae8-cb65-e5f6a512f3d2/b10c2c8b-943c-4a00-8fc0-07ccac41d411_iPad_Pro-3.png/2048x2732bb.jpg" ], "advisories": [ "4+" ], "type": "app_store_info_organic", "rank_group": 1, "rank_absolute": 1, "position": "left", "app_id": "1273381879", "title": "Del Oro High School", "url": "https://apps.apple.com/us/app/del-oro-high-school/id1273381879", "icon": "https://is2-ssl.mzstatic.com/image/thumb/Purple122/v4/88/1d/64/881d6489-31f9-029c-fe97-fd01247295c9/AppIcon-0-0-1x_U007emarketing-0-0-0-8-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/512x512bb.jpg", "description": "The Del Oro High School Mobile App connects parents & students with Del Oro and everything happening on campus. Install this app to know what is going on at your school and to get involved!\r\nThis app includes notifications to alert you to any important announcements you need to know!\r\nAlso, ways to volunteer and contribute to our school. AND SO MUCH MORE!!!", "reviews_count": 4, "rating": { "rating_type": "Max5", "value": 3, "votes_count": 4, "rating_max": 5 }, "price": { "current": 0, "regular": null, "max_value": null, "currency": "USD", "is_price_range": false, "displayed_price": null }, "is_free": true, "main_category": "Education", "similar_apps": null, "more_apps_by_developer": null, "size": 18640896, "developer": "SCHOOL APPTITUDE, LLC", "developer_id": "835022288", "developer_url": "https://apps.apple.com/us/developer/school-apptitude-llc/id835022288" } }
Description of the fields in the App Store Listings database:
Field name | Type | Description |
---|---|---|
app_id |
string | application id |
location
| string | unique identifier of the corresponding location example: 2840 corresponds to the United States |
language |
string | language code unique identifier of the language available for the corresponding location example: en corresponds to English |
check_url |
string | direct URL to search engine results you can use it to make sure that we provided accurate results |
time_update |
string | date and time when the result was received in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00” example: 2019-11-15 12:57:46 +00:00 |
se_domain |
string | search engine domain in a POST array |
item |
array | found app info |
categories |
array | all relevant categories/genres of the app |
languages |
array | languages supported in the app |
version |
string | current version of the app |
minimum_os_version |
string | minimum OS version required to install the app |
released_date |
string | date and time when the app was released in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”; example: 2019-11-15 12:57:46 +00:00 |
last_update_date |
string | date and time when the app was last updated in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”; example: 2019-11-15 12:57:46 +00:00 |
update_notes |
string | update notes contains the latest update notes from the developer |
images |
array | app images contains URLs to the images published on the app page on App Store |
advisories |
array | age rating and age-based content advisories |
type |
string | the item’s type possible item types: "app_store_info_organic" |
rank_group |
integer | position within a group of elements with identical type valuespositions of elements with different type values are omitted from rank_group |
rank_absolute |
integer | absolute rank among all the listed apps absolute position among all apps on the list |
position |
string | the alignment of the element in SERP can take the following values: left |
app_id |
string | ID of the app |
title |
string | title of the app |
url |
string | URL to the app page on App Store |
icon |
string | URL to the app icon |
description |
string | description of the app |
reviews_count |
integer | the total number of reviews of the app |
rating |
object | average rating of the app |
rating_type |
string | the type of the rating can take the following values: Max5 |
value |
float | the value of the rating |
votes_count |
integer | the amount of feedback in this case, the value will be null |
rating_max |
integer | the maximum value for a rating_type the maximum value for Max5 is 5 |
price |
object | price of the app |
current |
float | current price refers to the current price indicated in the element |
regular |
float | regular price refers to the regular price indicated in the element |
max_value |
float | the maximum price refers to the maximum price indicated in the element |
currency |
string | currency of the listed price ISO code of the currency applied to the price |
is_price_range |
boolean | price is provided as a range indicates whether a price is provided in a range |
displayed_price |
string | price string in the result raw price string as provided in the result |
is_free |
boolean | indicates whether the app is free |
main_category |
string | main category/genre of the app |
similar_apps |
array | similar apps displays apps similar to the app in a POST request |
app_id |
string | ID of the app |
title |
string | title of the app |
url |
string | URL to the app page on App Store |
more_apps_by_developer |
array | similar apps information about apps built by the same developer |
app_id |
string | ID of the app |
title |
string | title of the app |
url |
string | URL to the app page on App Store |
size |
string | size of the app |
developer |
string | name of the app developer |
developer_id |
string | ID of the app developer |
developer_url |
string | URL to the developer page on App Store |