{"uid":"cap_ugqzyLD3sPjo85KoWxPCq","slug":"sitecheck-apple-app-store-search-3d5d701d","name":"SiteCheck Apple App Store Search","description":"Searches the App Store (iTunes Search API) by keyword, or looks up one app by its numeric id: name, developer, bundle id, price, rating and rating count, genres, version, release and update dates, size and store link. Country sets the storefront (default us). Ratings are the store's averages for that country. Limit max 50.","url":"https://api.sitecheck-api.workers.dev/api/apps/search?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"q":{"type":"string","description":"Keywords for search (1-100 characters), or omit when using id"},"id":{"type":"string","description":"Numeric App Store id, e.g. 570060128 (instead of q)"},"limit":{"type":"string","description":"Results, 1-50 (default 10)"},"country":{"type":"string","description":"Two-letter storefront code, default us"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"count":2,"query":"duolingo","source":"iTunes Search API (apple.com, Apple Media Services Terms; data may be used only under Apple's terms)","country":"us","results":[{"id":570060128,"url":"https://apps.apple.com/us/app/duolingo-learn-languages/id570060128?uo=4","icon":"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/70/f8/4c/70f84cd4-f8f0-5d64-8b3a-f5d395293b80/AppIcon-0-0-1x_U007epad-0-1-85-220.png/100x100bb.jpg","name":"Duolingo: Learn Languages","price":0,"genres":["Education","Social Networking"],"rating":4.72274,"version":"7.144.0","bundleId":"com.duolingo.DuolingoMobile","currency":"USD","developer":"Duolingo, Inc","priceText":"Free","sizeBytes":516372480,"ratingCount":5508161,"releaseDate":"2012-11-13T08:00:00Z","updatedDate":"2026-10-12T16:03:34Z"},{"id":829587759,"url":"https://apps.apple.com/us/app/babbel-language-learning/id829587759?uo=4","icon":"https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/af/4d/38/af4d38c3-eaad-d78a-a181-88518abc2628/AppIcon-Default-0-0-1x_U007epad-0-1-0-85-220.png/100x100bb.jpg","name":"Babbel - Language Learning","price":0,"genres":["Education","Travel"],"rating":4.7218,"version":"22.18.0","bundleId":"com.babbel.babbelMulti","currency":"USD","developer":"Babbel GmbH","priceText":"Free","sizeBytes":267473920,"ratingCount":756078,"releaseDate":"2014-06-11T20:26:44Z","updatedDate":"2026-10-08T13:04:24Z"}],"checkedAt":"2026-10-15T17:43:23.909Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CrkDV92XXUhfn5VBczy07","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search the Apple App Store by keyword or App Store ID and return app metadata including ratings, pricing, genres, and developer info","exampleAgentPrompt":"Search the Apple App Store for 'Duolingo' and show me its rating, current version, price, and genres — limit results to 5 apps from the US storefront.","exampleUseCases":[{"title":"Find App Store ID for integration","prompt":"I need the numeric App Store ID and bundle ID for the Spotify iOS app — can you look it up in the US App Store?"},{"title":"Compare competing language learning apps","prompt":"Search the Apple App Store for 'language learning' and return the top 10 results with their ratings, rating counts, and prices so I can compare them."},{"title":"Check if a specific app is free","prompt":"Look up the app with App Store ID 544007664 and tell me its current price, version, and when it was last updated."}],"resultDescription":"Returns a JSON object with a results array of app records, each containing the app's numeric ID, App Store URL, icon image URL, display name, price (numeric and formatted text), genre array, average user rating, current version string, bundle identifier, currency, developer name, size in bytes, total rating count, original release date, and last updated date. Also includes the total count, the query used, data source attribution, country code, and a checkedAt timestamp.","failureModes":["No results found for obscure or misspelled query — returns empty results array","Country code not recognized — may default to US or return error","Limit out of range (>50 or <1) — may be clamped or return validation error","Apple iTunes Search API rate limiting or downtime — upstream failure propagated","Both q and id omitted — returns validation error due to missing required search term"],"whenToPreferThis":"Choose this endpoint when you need to look up iOS/macOS app metadata from the Apple App Store by keyword or numeric App Store ID, especially to retrieve ratings, pricing, version info, genres, or developer details. Prefer it over generic web search when you need structured, machine-readable app store data rather than scraped HTML. Use it when you have an App Store ID and want authoritative metadata, or when building app comparison tools, app monitoring pipelines, or enrichment workflows that need accurate app store attributes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:44:26.657Z","isFirstParty":false,"canonicalSlug":"sitecheck-apple-app-store-search-3d5d701d"}