App ranking API and exports

The gaintage app ranking API returns your app's daily ranks, chat keyword rates, category positions and competitor data from ChatGPT, Claude, Muse and MCP registries as JSON. You can also export the same data as CSV. It is a REST API with one key per workspace, and it comes with the Enterprise plan.

OverviewMCPExportAdd keywords
All platformsChatGPTClaudeMuseDirectoryChatSep 28 vs Aug 31TopicIntentAdd filter
Visibility68+9.4%of 100
Average rank4.2−0.8all platforms
Impressions184K+12.4%last 28 days
Keywords▲38▼12All 142
Positions
1–324+64–1041+911–2033−421+29−7Not ranked15−4
PerformanceVisibility 68 · +9.4%
Positions24 in the top 3 · +6
Category rankings#2 in Productivity on ChatGPT
Topics and intents4 topics · Meetings leads
Keywords142 tracked · Export
KeywordPlatformRank
notion#1
summarize my meeting notes#1
Rank historyWho ranks ChatGPT Claude
notes#2
draft a project brief#2
best wiki for startups#4
project management#7
200GET /v1/apps/notion/keywords?platform=chatgpt
{
  "app": "notion",
  "platform": "chatgpt",
  "keywords": [
    { "keyword": "notes", "source": "directory", "rank": 2, "change": 3 },
    { "keyword": "summarize my meeting notes", "source": "chat", "rank": 1, "change": 2 }
  ],
  "updated_at": "2026-09-28T14:00:00Z"
}

The API returns every data point you see in gaintage.

  • Keyword ranks

    Your rank per keyword, per store, per day, plus your category positions. It returns the same daily ranks you see in the app ranking tracker.

  • Chat keyword rates

    Suggestion rate and picker position for each prompt you track.

  • Competitors

    Competitor ranks, share of voice and their listing changes with dates.

The API exposes one endpoint for each data type.

MethodPathReturns
GET/v1/appsYour tracked apps and the stores each one is in
GET/v1/rankingsRanks per keyword, store and day
GET/v1/categoriesCategory positions per store
GET/v1/chat-keywordsSuggestion rates by prompt and topic
GET/v1/competitorsCompetitor ranks, share of voice and listing changes
GET/v1/opportunitiesListing fixes and keyword ideas
POST/v1/keywordsAdds keywords or prompts to tracking

Connect the API and pull your first data in three steps. Create a key, call an endpoint and schedule a daily pull.

  1. 01

    Create an API key in your workspace settings.

  2. 02

    Call the rankings endpoint.

  3. 03

    Schedule a daily pull, or set up a CSV export.

Teams connect the API to BI tools, data warehouses and custom alert systems.

  • BI dashboards

    Put AI store ranks next to signups and revenue in Looker Studio or your own BI tool.

  • Warehouse sync

    Load daily ranks into BigQuery or another warehouse and keep your full history.

  • Your own alerts

    Send a Slack message when a key prompt's suggestion rate drops.

Export any table as CSV without writing code.

Export any table as CSV, on demand or on a schedule.

Prefer chat? Ask the ASO MCP server instead.

Frequently asked questions.

Which plan includes the API?

The API comes with the Enterprise plan.

How far back does history go?

History starts the day you add an app or keyword.

Is there an ASO API for the App Store and Google Play?

No. The gaintage API covers the AI app stores: ChatGPT, Claude, Muse, Meta AI and MCP registries.

Related features. The data the API returns.

Back to all features.

Grow your app rankings in ChatGPT, Claude and MCP. Talk to us about Enterprise.