Apple App Store apps and reviews, not App Store Connect
Apple App Store app and bundle lookups, reviews, similar apps, and developer catalogs. Not an official platform API. No account, no OAuth — pay per call with x402 or spend a prepaid credit balance with one API key.
/api/apps/api/apps/:appId/api/apps/:appId/reviews/api/apps/:appId/similar/api/bundles/api/bundles/:bundleId/api/bundles/:bundleId/reviews/api/bundles/:bundleId/similar/api/developers/:developerId
Also covers: apple app store · ios apps · iphone apps · itunes
compared to
What App Store is not
| Path | What it is | What you set up |
|---|---|---|
| App Store Connect API | Official publisher API | Connect account |
| iTunes Search API | Apple's thin public lookup | None, limited surface |
| appstore.fetcher.sh | Listings and reviews as GET, $0.003 per call | None for x402 |
Named comparison: Best Apple App Store data APIs in 2026. Alternatives: Apple App Store API alternatives. Compare: Compare Apple App Store APIs.
prices
9 GETs on this host
$0.003 per call in USDC. Same numbers as /prices on the directory.
| GET | What it returns | USDC / call | Page |
|---|---|---|---|
GET /api/apps | Apps | $0.003 | docs |
GET /api/apps/{appId} | Apps | $0.003 | docs |
GET /api/apps/{appId}/reviews | Apps reviews | $0.003 | docs |
GET /api/apps/{appId}/similar | Apps similar | $0.003 | docs |
GET /api/bundles | Bundles | $0.003 | docs |
GET /api/bundles/{bundleId} | Bundles | $0.003 | docs |
GET /api/bundles/{bundleId}/reviews | Bundles reviews | $0.003 | docs |
GET /api/bundles/{bundleId}/similar | Bundles similar | $0.003 | docs |
GET /api/developers/{developerId} | Developers | $0.003 | docs |
questions
FAQ
Is this App Store Connect?
Is this the iTunes Search API?
Do I need an official developer account?
Is there a monthly minimum or subscription?
Can I pay for a single request?
the main one
start here
$0.003 per callApps
/api/appsSearch any country's App Store storefront by keyword.
try an example
opens the payment page in a new tab · $0.003 per call
quick start
Call App Store in 30 seconds
curl -H 'Authorization: Bearer bby_live_...' \
'https://appstore.fetcher.sh/api/apps?term=meditation'# call without payment to inspect the 402 challenge
curl -i 'https://appstore.fetcher.sh/api/apps?term=meditation'
# HTTP/1.1 402 Payment Required
# payment-required: <base64 payment requirements>No key yet? Top up once (minimum $1) and the first response contains your bby_live_ key — one balance works across every fetcher.sh service. Generate one.
mcp
Add App Store to Claude or Cursor
This host serves 9 named App Store tools at /mcp. Catalog discovery (search, describe, fetch any path) lives on mcp.fetcher.sh.
{
"mcpServers": {
"fetcher": { "url": "https://appstore.fetcher.sh/mcp" }
}
}Specialized tools: appstore_apps, appstore_apps_appId, appstore_apps_reviews, appstore_apps_similar, appstore_bundles, appstore_bundles_bundleId, appstore_bundles_reviews, appstore_bundles_similar, appstore_developers. Browse every service on mcp.fetcher.sh.
reference
All 9 App Store endpoints
Click any endpoint to open its console: fill the parameters and try it live — the payable URL opens in a new tab, ready for a browser wallet.
Top up once — then hammer all 9 endpoints with one key
One x402 payment funds a credit balance. Every call after that is a plain Bearer request: no signing, no chain round-trip, more requests per second. The same balance works on every fetcher.sh service.
Agents: paste Set up https://appstore.fetcher.sh/skill.md into your agent — it reads the skill and sets everything up.

