Apple App Store — one app's full store record, search, a developer's catalogue, customer reviews, and the ranked charts. Reads the store's own public JSON API, so every field is the store's own.
apppassing, 0.0ssearchpassing, 0.0sdeveloperpassing, 0.0sreviewspassing, 0.0schartspassing, 0.3s/v1/application:app-store/app1h cache4 paramschecking key…// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";
const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });
const data = await client.run("application:app-store", "app", {
"id": "310633997",
"bundleId": "net.whatsapp.WhatsApp",
"country": "us",
"entity": "software"
});
console.log(data);curl -X GET "https://api.zpi.web.id/v1/application:app-store/app?id=310633997&bundleId=net.whatsapp.WhatsApp&country=us&entity=software" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"/v1/application:app-store/appOne app's full store record by numeric id or bundle id — rating and rating count, price, version and release notes, size, content advisories, supported devices, languages, and every screenshot set.idstringoptionalbundleId is required.bundleIdstringoptionalid.countrystringoptionalentityenumoptionalcurl -X GET "https://api.zpi.web.id/v1/application:app-store/app?id=310633997&bundleId=net.whatsapp.WhatsApp&country=us&entity=software" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"id": "310633997",
"url": "https://apps.apple.com/us/app/whatsapp-messenger/id310633997?uo=4",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/ed/fe/6a/edfe6abf-c14b-cc39-73e2-4f60fdc49dc6/AppIcon-0-0-1x_U007epad-0-0-0-1-0-0-sRGB-0-85-220.png/512x512bb.jpg",
"kind": "software",
"name": "WhatsApp Messenger",
"size": 391026688,
"price": 0,
"genres": [
"Social Networking",
"Utilities"
],
"rating": 4.68524,
"source": "app-store",
"updated": "2026-08-10T15:24:27Z",
"version": "26.31.74",
"bundleId": "net.whatsapp.WhatsApp",
"category": "Social Networking",
"currency": "USD",
"features": [
"iosUniversal"
],
"genreIds": [
"6005",
"6002"
],
"released": "2009-05-04T02:43:49Z",
"developer": {
"url": "https://apps.apple.com/us/developer/whatsapp-inc/id310634000?uo=4",
"name": "WhatsApp Inc.",
"website": "http://www.whatsapp.com/",
"developerId": "310634000"
},
"languages": [
"AR",
"BN",
"CA"
],
"priceText": "Free",
"advisories": [
"Infrequent/Mild Mature/Suggestive Themes",
"Infrequent/Mild Horror/Fear Themes",
"Infrequent/Mild Profanity or Crude Humor"
],
"categoryId": "6005",
"gameCenter": false,
"description": "WhatsApp from Meta is a free messaging and calling app used by over 2 billion people across 180+ countries. It's super simple, reliable and private, making it perfect for staying i…",
"ratingCount": 18417400,
"screenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/d8/95/88/d89588dd-ce20-0f5b-95bc-f99814bf9a6c/6.9__Display_1-en_US.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/60/0f/39/600f39e2-82c1-d2dd-eb76-d9c58d88e1f9/6.9__Display_2-en_US.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/4e/64/6b/4e646b15-085c-ab69-957f-790f1e17475b/6.9__Display_3-en_US.png/320x480bb.jpg"
],
"releaseNotes": "We update the app regularly to fix bugs, optimize performance and improve the experience. Thanks for using WhatsApp!",
"contentRating": "12+",
"ipadScreenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/9a/1e/81/9a1e818a-c375-e0fb-2f15-9b57a72cacca/1_ipad13.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/48/8e/0e/488e0e29-a4f6-37aa-8c08-fa501b5fbf31/2_ipad13.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/07/da/c4/07dac442-eba9-ba71-e378-0e0b483e4d7f/3_ipad13.png/360x480bb.jpg"
],
"minimumOsVersion": "15.1",
"supportedDevices": [
"MacDesktop-MacDesktop",
"iPhone5s-iPhone5s",
"iPadAir-iPadAir"
],
"ratingCurrentVersion": 4.68524,
"ratingCountCurrentVersion": 18417400
}/v1/application:app-store/searchSearch apps in a storefront. Each hit carries the same fields as `app`, so a result list needs no follow-up call.querystringrequiredcountrystringoptionalentityenumoptionalpagenumberoptionalcountnumberoptionalcurl -X GET "https://api.zpi.web.id/v1/application:app-store/search?query=whatsapp&country=us&entity=software&page=1&count=25" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"page": 1,
"count": 5,
"items": [
{
"id": "310633997",
"url": "https://apps.apple.com/us/app/whatsapp-messenger/id310633997?uo=4",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/17/5b/72/175b7209-c811-c50a-2352-dae34457d1b7/AppIcon-0-0-1x_U007epad-0-0-0-1-0-0-sRGB-0-85-220.png/512x512bb.jpg",
"kind": "software",
"name": "WhatsApp Messenger",
"size": 392161280,
"price": 0,
"genres": [
"Social Networking"
],
"rating": 4.6852,
"source": "app-store",
"updated": "2026-08-17T14:39:15Z",
"version": "26.32.73",
"bundleId": "net.whatsapp.WhatsApp",
"category": "Social Networking",
"currency": "USD",
"features": [
"iosUniversal"
],
"genreIds": [
"6005"
],
"released": "2009-05-04T02:43:49Z",
"developer": {
"url": "https://apps.apple.com/us/developer/whatsapp-inc/id310634000?uo=4",
"name": "WhatsApp Inc.",
"website": "http://www.whatsapp.com/",
"developerId": "310634000"
},
"languages": [
"AR"
],
"priceText": "Free",
"advisories": [
"Infrequent/Mild Medical/Treatment Information"
],
"categoryId": "6005",
"gameCenter": false,
"description": "WhatsApp from Meta is a free messaging and calling app used by over 2 billion people across 180+ countries. It's super simple, reliable and private, making it perfect for staying i…",
"ratingCount": 18423687,
"screenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/d8/95/88/d89588dd-ce20-0f5b-95bc-f99814bf9a6c/6.9__Display_1-en_US.png/320x480bb.jpg"
],
"releaseNotes": "We update the app regularly to fix bugs, optimize performance and improve the experience. Thanks for using WhatsApp!",
"contentRating": "12+",
"ipadScreenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/9a/1e/81/9a1e818a-c375-e0fb-2f15-9b57a72cacca/1_ipad13.png/360x480bb.jpg"
],
"minimumOsVersion": "15.1",
"supportedDevices": [
"MacDesktop-MacDesktop"
],
"ratingCurrentVersion": 4.6852,
"ratingCountCurrentVersion": 18423687
}
],
"query": "whatsapp",
"total": null,
"source": "app-store",
"hasMore": true,
"nextPage": 2
}/v1/application:app-store/developerA developer and every app they publish in one storefront.developerIdstringrequiredcountrystringoptionalentityenumoptionalcountnumberoptionalcurl -X GET "https://api.zpi.web.id/v1/application:app-store/developer?developerId=310633998&country=us&entity=software&count=50" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"url": "https://apps.apple.com/us/developer/whatsapp-inc/id310634000?uo=4",
"name": "WhatsApp Inc.",
"count": 2,
"items": [
{
"id": "310633997",
"url": "https://apps.apple.com/us/app/whatsapp-messenger/id310633997?uo=4",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/17/5b/72/175b7209-c811-c50a-2352-dae34457d1b7/AppIcon-0-0-1x_U007epad-0-0-0-1-0-0-sRGB-0-85-220.png/512x512bb.jpg",
"kind": "software",
"name": "WhatsApp Messenger",
"size": 392161280,
"price": 0,
"genres": [
"Social Networking"
],
"rating": 4.6852,
"source": "app-store",
"updated": "2026-08-17T14:39:15Z",
"version": "26.32.73",
"bundleId": "net.whatsapp.WhatsApp",
"category": "Social Networking",
"currency": "USD",
"features": [
"iosUniversal"
],
"genreIds": [
"6005"
],
"released": "2009-05-04T02:43:49Z",
"developer": {
"url": "https://apps.apple.com/us/developer/whatsapp-inc/id310634000?uo=4",
"name": "WhatsApp Inc.",
"website": "http://www.whatsapp.com/",
"developerId": "310634000"
},
"languages": [
"AR"
],
"priceText": "Free",
"advisories": [
"Infrequent/Mild Medical/Treatment Information"
],
"categoryId": "6005",
"gameCenter": false,
"description": "WhatsApp from Meta is a free messaging and calling app used by over 2 billion people across 180+ countries. It's super simple, reliable and private, making it perfect for staying i…",
"ratingCount": 18423687,
"screenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/d8/95/88/d89588dd-ce20-0f5b-95bc-f99814bf9a6c/6.9__Display_1-en_US.png/320x480bb.jpg"
],
"releaseNotes": "We update the app regularly to fix bugs, optimize performance and improve the experience. Thanks for using WhatsApp!",
"contentRating": "12+",
"ipadScreenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/9a/1e/81/9a1e818a-c375-e0fb-2f15-9b57a72cacca/1_ipad13.png/360x480bb.jpg"
],
"minimumOsVersion": "15.1",
"supportedDevices": [
"MacDesktop-MacDesktop"
],
"ratingCurrentVersion": 4.6852,
"ratingCountCurrentVersion": 18423687
}
],
"source": "app-store",
"developerId": "310634000"
}/v1/application:app-store/reviewsCustomer reviews, 50 per page, newest or most helpful first. The store caps page depth at 10, so 500 reviews per app per storefront.idstringrequiredcountrystringoptionalsortenumoptionalpagenumberoptionalcurl -X GET "https://api.zpi.web.id/v1/application:app-store/reviews?id=310633997&country=us&sort=mostrecent&page=1" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"id": "310633997",
"page": 1,
"sort": "mostrecent",
"count": 50,
"items": [
{
"id": "14434999595",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "Elszállt minden előzmény, szörnyű, megbántam, hogy WhatsApp-os lettem!",
"title": "iPhone hiba",
"votes": 0,
"author": "Rosszphone",
"rating": 1,
"updated": "2026-08-16T07:31:03-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id1956927994",
"voteCount": 0
},
{
"id": "14434953562",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "❤️❤️👍",
"title": "Good",
"votes": 0,
"author": "by Tavleen kaur",
"rating": 5,
"updated": "2026-08-16T07:18:03-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id214260329",
"voteCount": 0
},
{
"id": "14434944468",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "I made a new Account with a new number I got cuz I reset my old phone and number. So I make the account and not even a minute later My new account gets banned and all I did was add my contacts. So I submit a review and then the next day my account is good again. So I try to make a groupchat and I get Banned for a second time. I’m am considering finding a new messenger app.",
"title": "Incorrectly Banned.",
"votes": 0,
"author": "DreamyFox",
"rating": 1,
"updated": "2026-08-16T07:15:29-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id1957820656",
"voteCount": 0
},
{
"id": "14434934546",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "The video chat stopped working correctly I can’t hear half the time even during regular calls",
"title": "Video chat",
"votes": 0,
"author": "Dr4e",
"rating": 2,
"updated": "2026-08-16T07:12:39-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id786257984",
"voteCount": 0
},
{
"id": "14434842338",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "There are a lot of glitches going on every time I try to reload; it still doesn’t work. It’s still the same glitch. The interface is completely wrong. You can’t touch anything. It’s completely frozen. It's very inconvenient. You can’t see a message that you just received; you can’t touch anything. It’s completely frozen. It’s very inconvenient.",
"title": "Glitches",
"votes": 0,
"author": "Freyja Agatha",
"rating": 1,
"updated": "2026-08-16T06:46:19-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id167733994",
"voteCount": 0
},
{
"id": "14434830810",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "Rmaria2020$",
"title": "Rmaria2020$",
"votes": 0,
"author": "Rmaria2020$",
"rating": 5,
"updated": "2026-08-16T06:43:00-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id1898357416",
"voteCount": 0
},
{
"id": "14434797577",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "i had an android for the longest time and whatsapp was my favorit mesaging app",
"title": "its like mesages but better",
"votes": 0,
"author": "Yoni4444",
"rating": 5,
"updated": "2026-08-16T06:33:28-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id1920080770",
"voteCount": 0
},
{
"id": "14434589318",
"url": "https://itunes.apple.com/us/review?id=310633997&type=Purple%20Software",
"text": "I have an install uninstalled the Zach multiple times and it’s ignoring how much it keeps freezing where I cannot use it. They need to find a fix for it because I also can’t back up my chat because it doesn’t let me click on anything in the app.",
"title": "The app keeps freezing",
"votes": 0,
"author": "smarty pants 859",
"rating": 1,
"updated": "2026-08-16T05:29:13-07:00",
"version": "26.31.74",
"authorUrl": "https://itunes.apple.com/us/reviews/id249508133",
"voteCount": 0
}
],
"total": null,
"source": "app-store",
"country": "us",
"hasMore": true,
"nextPage": 2
}/v1/application:app-store/chartsRanked App Store charts for a storefront — top free, top paid, top grossing, iPad variants, and new releases — optionally within one genre. Each row carries its rank.feedenumoptionalcountrystringoptionalgenrestringoptionalcountnumberoptionalcurl -X GET "https://api.zpi.web.id/v1/application:app-store/charts?feed=topfreeapplications&country=us&genre=6015&count=50" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"feed": "topfreeapplications",
"count": 10,
"genre": null,
"items": [
{
"id": "416048305",
"url": "https://apps.apple.com/id/app/meitu-ai-photo-video-editor/id416048305?uo=2",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/24/cd/47/24cd47c4-21d5-1cff-f51c-158e52b30c0b/AppIcon-0-0-1x_U007emarketing-0-9-0-85-220.png/100x100bb.png",
"name": "Meitu- AI Photo & Video Editor",
"rank": 1,
"price": 0,
"source": "app-store",
"summary": "Meitu is a free All-in-one photo and video editor on mobile, which gives you everything you need to create awesome edits. \n\nMeitu Features:\n\n【Photo Editor】\nMake your photos stunnin…",
"bundleId": "com.meitu.mtxx",
"category": "Photo & Video",
"currency": "IDR",
"released": "14 February 2011",
"developer": {
"url": "https://apps.apple.com/id/developer/xiamen-meitu-technology-co-ltd/id416048308?uo=2",
"name": "Xiamen Meitu Technology Co., Ltd.",
"developerId": "416048308"
},
"priceText": "Get",
"categoryId": "6008",
"rightsText": "© 2026 Meitu",
"contentRating": "Application"
},
{
"id": "6670430706",
"url": "https://apps.apple.com/id/app/dramawave-dramas-reels/id6670430706?uo=2",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/31/e8/c2/31e8c2bf-7545-4dec-010e-85265bfedf2c/AppIcon-0-0-1x_U007epad-0-1-0-85-220.png/100x100bb.png",
"name": "DramaWave - Dramas & Reels",
"rank": 2,
"price": 0,
"source": "app-store",
"summary": "Welcome to DramaWave, a next-gen HD streaming platform offering exclusive vertical TV videos, series, and movies. Dive into 30,000+ Dramas Across 18 Languages — With Exclusive Hits…",
"bundleId": "com.dramabuzz.app",
"category": "Entertainment",
"currency": "IDR",
"released": "02 October 2024",
"developer": {
"url": "https://apps.apple.com/id/developer/skywork-ai-pte-ltd/id1619484606?uo=2",
"name": "SKYWORK AI PTE LTD",
"developerId": "1619484606"
},
"priceText": "Get",
"categoryId": "6016",
"rightsText": "© SKYWORK AI PTE. LTD.",
"contentRating": "Application"
},
{
"id": "6446321594",
"url": "https://apps.apple.com/id/app/gopay-transfer-payment-qris/id6446321594?uo=2",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/2e/90/84/2e908401-ec2b-57ba-4eb3-72dbbfe2e586/AppIcon-0-1x_U007ephone-0-1-0-85-220-0.png/100x100bb.png",
"name": "GoPay: Transfer, Payment, QRIS",
"rank": 3,
"price": 0,
"source": "app-store",
"summary": "QRIS for Everyday Purchases\nEnjoy GoPay Coins cashback every time you pay with GoPay QRIS. Shop abroad with ease using QRIS Cross Border, and pay for public transportation seamless…",
"bundleId": "com.go-jek.gopay",
"category": "Finance",
"currency": "IDR",
"released": "07 May 2023",
"developer": {
"url": "https://apps.apple.com/id/developer/pt-goto-gojek-tokopedia-tbk/id1692493274?uo=2",
"name": "PT. GOTO GOJEK TOKOPEDIA TBK",
"developerId": "1692493274"
},
"priceText": "Get",
"categoryId": "6015",
"rightsText": "© PT GoTo Gojek Tokopedia Tbk",
"contentRating": "Application"
}
],
"source": "app-store",
"country": "id"
}