Quick Start
Go from zero to your first API call in 30 seconds
Authentication
Register for a free API key and authenticate requests
Apps
Metadata, intelligence reports, reviews, and country rankings
Keywords
Ranks, suggestions, metrics, trends, and competitor overlap
Search & Discovery
App search, category charts, new releases, and trending apps
Market Intelligence
Market movers, trending keywords, featured apps, and download estimates
App Store Connect
Manage your apps, metadata, analytics, sales reports, and reviews via ASC API
RevenueCat
Revenue charts, subscriber metrics, and monetization insights
My Apps
Manage your tracked apps, keywords, versions, and reports via API or MCP
MCP Server
Connect Claude, Cursor, or any MCP client to App Store intelligence
API Reference
Full endpoint index, error codes, and response format
What You Can Do
| Capability | Endpoint | What You Get |
|---|---|---|
| Health Check | GET /v1/health | Service status and uptime |
| App Search | GET /v1/search | Search apps by keyword or direct App ID lookup |
| App Metadata | GET /v1/apps/:id | Title, developer, icon, description, screenshots, version, size, languages, age rating |
| Intelligence Report | GET /v1/apps/:id/intelligence | Revenue & download estimates, in-app purchases, similar apps, sentiment analysis |
| User Reviews | GET /v1/apps/:id/reviews | Star ratings, review text, author, date (up to 500 per country) |
| App Keywords | GET /v1/apps/:id/keywords | Organic keyword rankings, popularity, and competitiveness |
| Keyword Trends | GET /v1/apps/:id/keywords/trends | Historical rank changes for a keyword over time |
| Country Rankings | GET /v1/apps/:id/country-rankings | App’s chart positions across multiple countries |
| Keyword Rankings | GET /v1/keywords/ranks | All apps ranking for a specific keyword |
| Keyword Suggestions | GET /v1/keywords/suggestions | Apple Search autocomplete suggestions |
| Keyword Metrics | GET /v1/keywords/metrics | Search volume and difficulty scores |
| Keyword Compare | GET /v1/keywords/compare | Competitor keyword overlap and gap analysis |
| Track Keyword | POST /v1/keywords/track | Add a keyword to the daily scraping pipeline |
| Categories | GET /v1/categories | All App Store category IDs and names |
| Category Charts | GET /v1/categories/:id/top | Top Free, Top Paid, Top Grossing per category |
| New Releases | GET /v1/new-releases | Recently released apps from the App Store |
| Discover | GET /v1/discover | Trending and noteworthy apps |
| New #1 Apps | GET /v1/discover/new-number-1 | Apps that just reached #1 in their category |
| My Apps | GET/POST/PATCH/DELETE /v1/user/apps | Manage your tracked app list (0 credits) |
| Competitors | GET/POST/DELETE /v1/user/apps/:appId/competitors | Track competitor apps per app (0 credits) |
| Tracked Keywords | GET/POST/DELETE /v1/user/apps/:appId/keywords | Manage tracked keywords per app (0 credits) |
| Metadata Versions | GET/POST/PATCH /v1/user/apps/:appId/versions | Save and version your ASO copy (0 credits) |
| Reports | GET/DELETE /v1/user/reports | Access saved ASO analysis reports (0 credits) |
Base URL
All API requests are made to:/v1. For example, the full URL for app metadata is:
Response Format
Successful responses wrap data in adata envelope:
error object with a machine-readable code and a human-readable message:

