App ranking API

App rankings as an API

Daily top charts for every country and category in both stores, with each app’s rank change; every chart an app is in; and keyword rankings you can track daily. JSON over REST, or through MCP in your agent.

Endpoints

Charts, app ranks and keyword ranks

We capture every top free, paid and grossing chart daily, 200 positions deep, for all categories in about 175 App Store and 145 Google Play countries, and re-rank tracked keywords every day.

Top charts

GET /v1/charts: entries with rank, delta and is_new, apps that dropped out, any past date.

An app’s ranks

GET /v1/apps/{app}?include=charts: every chart position in the last 7 days.

Keyword ranks

GET /v1/apps/{app}/keywords: the terms an app ranks for, best rank first.

Rank tracking

POST /v1/watches: daily keyword ranks with history, and events when they move.

Examples

Your first requests

GET /v1/charts Get a top chart (free, paid, grossing) for a store, country and category, today or on a past date.

curl "https://api.appgoat.ai/v1/charts?store=apple&country=us&chart=free&category=6014" \
  -H "x-api-key: $APPGOAT_API_KEY"

GET /v1/apps/{app} Get everything about one app (metadata, ratings, price, markets, linked app in the other store).

curl "https://api.appgoat.ai/v1/apps/com.spotify.music?include=versions" \
  -H "x-api-key: $APPGOAT_API_KEY"

GET /v1/apps/{app}/keywords List the search keywords an app ranks for, best rank first, with popularity and difficulty.

curl "https://api.appgoat.ai/v1/apps/com.spotify.music/keywords?max_rank=10" \
  -H "x-api-key: $APPGOAT_API_KEY"
Compare

How AppGoat compares

AppGoatTypical app intelligence platforms
Getting a keySelf-serve, a minute after sign-upOften a higher-tier plan or a sales call
Pricing1 credit per request, 250 free every monthAnnual subscriptions, API often extra
StoresApp Store, Google Play and the other store, same endpointsBoth stores
AI agentsMCP server for Claude, ChatGPT and CursorDashboards first
Market estimatesRough, from chart ranksDownload and revenue estimates are a core product

Based on public information about Sensor Tower, AppTweak and Appfigures as of October 2026; check their sites for current plans.

Frequently
asked questions

Can't find it? Email us, a human answers.

Apple offers RSS feeds of a few top charts but no history, rank changes or keyword ranks. The AppGoat API returns every chart for every category and storefront, past dates, rank changes and keyword rankings, for the App Store and Google Play.

Charts are captured daily; the response says when the chart was last checked. Tracked keywords are re-ranked daily, and paid plans can trigger a re-rank on demand.

A chart or app request costs 1 credit. The free plan includes 250 credits a month; paid plans add credits, rate limits and multi-country requests.

Yes. Watch apps or keywords and receive events (rank moves, new versions, rating drops) through signed webhooks, Slack or GitHub on paid plans, or poll GET /v1/events for free.

Get started

Get a free API key

250 free credits a month, no credit card.