First, find the app ID in the App Store URL or use our /lookup-app
endpoint.
1https://app-store-metadata-api.kula.app/api/v1/apple/lookup-app?bundle_id=com.apple.Pages
This will return the app ID of the app with the bundle ID com.apple.Pages
.
1{2data: {3id: 3613097264},5links: {6app: "https://app-store-metadata-api.kula.app/api/v1/apple/apps/361309726"7}8}
Next, use the app ID to fetch the app details from the /apps
endpoint.
1https://app-store-metadata-api.kula.app/api/v1/apple/apps/361309726
This will return the app details of the app with the ID 361309726
.
1{2data: {3id: 361309726,4bundleId: "com.apple.Pages",5name: "Pages",6description: "Pages is the most beautiful word processor you’ve ever seen on a mobile device. ...",7genres: ["Productivity", "Business"],8languages: ["AR", "CA", "HR", "CS"],9screenshots: {10iphone: [11"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/5d/f8/38/5df83862-1ae1-a2b6-6871-57c998214b73/c89d9803-e7c9-4834-8181-f1459c607374_1.png/392x696bb.png"12]13}14}15}
Finally, you can even use the static API urls to integrate artwork and screenshots directly into your app or website, without having to worry if the external links will change.
1<img2src="https://app-store-metadata-api.kula.app/api/v1/apple/apps/361309726/artwork/60/image"3alt="App Icon"4/>
That's it! You can now use the app details to display the app in your app or website. 🚀
For more information, check out the documentation.
The App Store Metadata API is designed to make it easy for developers to access detailed and real-time information about iOS apps, without the hassle of scraping or dealing with unreliable data sources. It's a simple, reliable, and scalable API solution for developers working with app data.
Effortless Metadata Access
Quickly retrieve app details like name, developer info, pricing, and artwork with a single REST call, making it easy to integrate app data into any project.
Build Dynamic Landing Pages
Easily create and maintain landing pages that automatically pull the latest screenshots, icons, and app details directly from the App Store—no manual updates needed.
Real-Time, Reliable Data
Ensure your platform always displays accurate, up-to-date information pulled directly from the App Store, keeping your content fresh without extra work.
Scalable and Developer-Friendly
Built to handle both small and large-scale requests, the API offers flexibility and scalability, adapting to your project’s needs.
Managing app assets and metadata in multiple places creates unnecessary work.
Let's solve this with a single source of truth.
When you update your app in the App Store - new screenshots, descriptions, or icons - you typically need to update the same content across your marketing website, documentation, and other platforms. This creates duplicate work and potential inconsistencies.
While you could try to scrape the App Store to get your app's information, this approach is fragile - Apple's web interface changes over time, breaking scrapers and requiring constant maintenance.
Let's look at Apple's app Pages as an example.
If you try to use App Store assets directly, you'll encounter URLs like this:
1https://is1-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/5d/f8/38/5df83862-1ae1-a2b6-6871-57c998214b73/c89d9803-e7c9-4834-8181-f1459c607374_1.png/392x696bb.png
These URLs are problematic for a couple of reasons as they're complex, hard to manage and optimized for the App Store's content delivery network. In addition, our research shows that these URLs will change when developers update their apps, because the App Store content delivery network (CDN) uses the screenshot file names directly in the URL, making them unreliable for long-term use.
Instead of dealing with complex CDN URLs, you can access the same screenshot with a simple, stable URL using our API:
1https://app-store-metadata-api.kula.app/api/v1/apple/apps/361309726/screenshots/iphone/0/image
This URL will never change, so you can directly use it in your marketing website, documentation, and other platforms and not worry about breaking changes anymore. 🚀
Learn how to integrate the API in our documentation.
Start for free. No credit card needed. Cancel at anytime.
Most Popular
Enterprise Plan
Contact Us
For large-scale platforms
and high-volume needs.
You can also use the API without any plan. See documentation for more details on anonymous rate limits.
We understand that you may have some questions about using the App Store Metadata API. Below are answers to some of the most commonly asked questions.
You didn't find an answer to your question? Feel free to contact us!
© 2025 kula app GmbH. All rights reserved