Skip to main content
Returns detailed search volume and ranking difficulty scores for a keyword. The scoring algorithms analyse the store’s search results, top app review volumes, autocomplete position, rating distributions, and developer diversity to produce actionable scores. Works for both the App Store and Google Play (platform=google) using store-native signals.

Query Parameters


Code Examples

On Google Play, volumeScore and difficulty are computed from store-native signals (search results, ratings, review counts, autocomplete). The enrichment fields rankVolatility, marketDominance, and historicalDays are currently Apple-only — on Google they return null and interpretation.trustworthy is false.

Response

Single storefront (default — same as before):
Multi-country (?countries=us,gb):

Response Fields

interpretation

Use interpretation for at-a-glance UI labels and LLM summaries — the underlying numerical fields stay the source of truth for filtering / sorting.

meta envelope (response-level)

Every keyword response includes a meta block describing data freshness:

Scoring Algorithms

Volume Score (0–100)

The volume score estimates relative search popularity using three weighted signals:

Difficulty Score (0–100)

The difficulty score measures how hard it is to rank in the top results:

Score Ranges


The scoring algorithms analyze the top search results from iTunes at query time. Scores may fluctuate slightly over time as the App Store rankings change.
Combine with opportunity score: Use this endpoint to evaluate individual keywords, then cross-reference with the opportunity score from GET /v1/apps/:id/keywords for a complete prioritization framework. High volume + low difficulty + high opportunity = your best ASO targets.

Errors