Skip to main content
Appeeky covers both the Apple App Store (iOS) and Google Play (Android). Most store-intelligence endpoints accept a platform query parameter so you can pull the same metadata, keyword, and competitor data for either store.
platform defaults to apple, so existing iOS integrations keep working unchanged. Add platform=google to target Google Play.

The platform parameter


App identifiers differ by store

Endpoints that take an app :id validate it against the selected platform. Passing a numeric ID with platform=google (or a package name with platform=apple) returns INVALID_APP_ID.

The lang parameter (Google Play)

Google Play localizes content by language as well as country. Pass an optional lang (e.g. en, tr, de) on Google requests; it defaults to en. lang is ignored for Apple, which derives language from the storefront country.
The country parameter uses ISO 3166-1 alpha-2 codes for both stores.

Cross-platform endpoints

These accept platform=apple or platform=google:

Apple-only endpoints

These rely on Apple-specific data sources or accounts and accept iOS apps only:
  • App Store Connect — your apps, versions, metadata, analytics, sales reports, reviews (Apple developer account)
  • Apple Search Ads — campaign management (Apple Ads account)
  • AI Visibility — AI-assistant recommendation tracking
  • Advanced keyword insightskeywords/visibility, keywords/movers, keywords/gap, keywords/demand-trend, keywords/suggestions/history, keywords/suggestions/emerging, apps/:id/keyword-clusters, keywords/expand
  • ASOaso/.../brief, intent clusters, metadata suggest/validate, competitor report
Google Play coverage for the advanced keyword-insight endpoints is on the roadmap. Until then, those endpoints return data for Apple apps only.

Notes on Google Play metrics

  • Volume, difficulty, and opportunity scores are computed from Google Play-native signals (search results, ratings, review counts, autocomplete) using the same scoring core as Apple, so values are comparable across stores.
  • Enrichment fields (rankVolatility, marketDominance, historicalDays) are currently populated for Apple only. On Google these return null and interpretation.trustworthy is false until enough historical rank data accumulates.