Skip to main content
Compares keyword rankings between two apps to reveal shared keywords, unique strengths, competitor opportunities, and gap threats. Essential for competitive ASO (App Store Optimization) strategy.

Query Parameters


Code Examples


Response


Response Sections

shared — Keywords Both Apps Rank For

Keywords where both your app and the competitor appear in search results. Use rankDiff to see who ranks higher.

yourUnique — Your Strengths

Keywords that only your app ranks for. These are your competitive advantages — keywords where you have visibility and the competitor does not.

competitorUnique — Opportunities to Target

Keywords that only the competitor ranks for. These represent opportunities — keywords you could target to gain visibility in spaces where the competitor already has traction.

gapAnalysis — Threats

Keywords where the competitor significantly outranks you. These are threats — high-value keywords where you’re losing ground and should consider optimizing.

Keyword Entry Fields

Summary Fields


Both apps must have keyword data. Before using this endpoint, call GET /v1/apps/:id/keywords for both your app and the competitor to trigger keyword discovery. If either app has no keyword data, the comparison will be incomplete or empty.
Competitive ASO strategy: Focus on competitorUnique keywords with high volumeScore and low difficulty — these are the easiest wins for expanding your keyword footprint. Then address gapAnalysis keywords where you’re being outranked on important terms.

Errors