App Store Details & Screenshots
for Any iOS App

One GET request returns the app's name, full description, developer, icon, rating, and original-resolution screenshot URLs โ€” from any App Store country.

Try It Live View Usage
100% Free No API Key JSON Response 175+ Storefronts

Live Demo

Paste any numeric App Store app ID and pick a storefront. Try the default โ€” or grab an ID from any App Store link like apps.apple.com/us/app/chatgpt/id6448311069.

Calls GET /api/apps/{id}?country={cc} on this server โ€” the same endpoint you would use.
App icon

Usage

No signup, no API key. One endpoint, JSON out.

# Fetch app details + screenshots (country is optional, defaults to us)
curl "https://appstore-screenshots-api.iamdev.me/api/apps/6448311069?country=jp"

# Batch: up to 50 apps in one call
curl "https://appstore-screenshots-api.iamdev.me/api/apps?ids=6448311069,6781505038&country=us"
{
  "success": true,
  "data": {
    "id": "6448311069",
    "country": "jp",
    "name": "ChatGPT",
    "description": "...",
    "developer": "OpenAI OpCo, LLC",
    "icon": "https://is1-ssl.mzstatic.com/.../512x512bb.jpg",
    "rating": 4.69,
    "rating_count": 2089933,
    "genres": ["Productivity", "Utilities"],
    "price": "Free",
    "version": "1.2026.183",
    "release_date": "2023-05-18T07:00:00Z",
    "store_url": "https://apps.apple.com/jp/app/chatgpt/id6448311069",
    "iphone_screenshots": ["https://is1-ssl.mzstatic.com/.../1242x2688bb.png"],
    "ipad_screenshots": ["https://is1-ssl.mzstatic.com/.../2048x2732bb.png"]
  }
}
# Screenshot URLs are resizable โ€” edit the trailing size segment,
# the CDN renders any size on demand:
.../01_Home.png/1242x2688bb.png   # original
.../01_Home.png/400x0w.png        # 400px wide, auto height
.../01_Home.png/600x0w.jpg        # JPEG, smaller payload

Response Fields

Everything under data. Failures return { "success": false, "message": "..." } with HTTP 200.

FieldTypeDescription
idstringApp Store app ID
countrystringStorefront country code
namestringApp name
descriptionstringFull App Store description
developerstringSeller / developer name
iconstring512ร—512 app icon URL
ratingnumberAverage user rating (0โ€“5)
rating_countnumberNumber of ratings
bundle_idstringApp bundle identifier
content_ratingstringAge rating, e.g. 4+, 12+
primary_genrestringPrimary category name
genresstring[]All category names
pricestringFormatted price, e.g. Free, $2.99
versionstringCurrent version
release_notesstringCurrent version release notes
version_datestringCurrent version release date (ISO 8601)
release_datestringFirst release date (ISO 8601)
file_size_bytesnumberApp binary size in bytes
minimum_osstringMinimum iOS version
store_urlstringCanonical App Store page URL
iphone_screenshotsstring[]iPhone screenshots, original resolution
ipad_screenshotsstring[]iPad screenshots, original resolution

Why This API

The iTunes Lookup API stopped returning screenshots โ€” this service fills the gap and bundles everything into one call.

๐Ÿ“ธ

Real Screenshots

Original-resolution iPhone and iPad screenshot URLs, resizable on the fly via the CDN path.

๐ŸŒ

Any Storefront

Query any App Store country โ€” compare listings, localizations, and artwork across regions.

โšก

Fast & Cached

Results are cached server-side, so repeated lookups return instantly without hitting Apple.

๐Ÿ”“

No API Key

Free and open. One GET request, clean JSON back. No signup, no rate-limit paperwork.