Skip to main content
Base URL: https://api.appeeky.com All endpoints are versioned under /v1. Authentication is required for all endpoints except /v1/health.
Most endpoints cover both the Apple App Store and Google Play via a platform parameter (apple by default, or google). Apple uses numeric App IDs (1617391485); Google Play uses package names (com.spotify.music). See Platforms for the full cross-platform list and identifier rules.

Endpoints

Health & Auth

Apps

Screenshots

Keywords

Search & Discovery

Market Intelligence

Localization

Idea Validation

Turn a plain-language app idea into real App Store evidence — direct competitors with revenue/download estimates, keyword demand vs difficulty, and pain points mined from competitor reviews — plus an AI verdict and a go-to-market / ASO starter pack. Runs async; the POST returns a jobId you poll.
Request body (POST /v1/validate-idea):
Result (GET /v1/validate-idea/jobs/:jobId once status is completed) includes: a refined plan (search queries, seed keywords, category), competitors[] (with estimatedRevenue / estimatedDownloads), keywords[] (volumeScore + difficulty), painPoints[] mined from competitor reviews, a verdictScore (0–100) and verdict (build | validate | pivot | avoid), and a marketing starter pack (suggested name, subtitle, keywords, positioning, go-to-market moves).

App Ad Creatives

Generate a Meta-ready square ad creative and paste-ready ad copy from a real App Store or Google Play listing. Runs async; the POST returns a jobId you poll.
Credits: analyze or generateImage: false costs 1 API credit. Platform-funded image generation or editing uses creative credits by quality: low = 1, medium = 2, high = 5. BYOK image jobs use 1 API credit and no creative credits.

RevenueCat (Your App Analytics)

RevenueCat endpoints require an X-RC-Key header with your RevenueCat secret API key (sk_xxx). These proxy to the RevenueCat Charts API and require the Pro plan (free up to $2,500 MTR).

App Store Connect (Your Apps)

App Store Connect endpoints require X-ASC-Issuer-Id, X-ASC-Key-Id, and X-ASC-Private-Key headers with your App Store Connect API key.

Google Play Console (Your Apps)

Google Play Console endpoints use a Google service account. Connect once with POST /v1/connect/google-play/credentials, or pass X-GP-Service-Account-Json / X-GP-Client-Email + X-GP-Private-Key-B64 per request. Public Google Play ASO/keyword endpoints still use platform=google; these endpoints are for apps you own in Play Console.

Apple Search Ads

Separate from App Store Connect. Connect with POST /v1/connect/apple-ads/credentials or pass X-ASA-* headers per request. Full guide: Apple Search Ads.
Credentials & account (0 credits) Campaigns & ad groups (2 credits) Targeting keywords (2 credits) Negative keywords (2 credits) — campaign and ad group: list, find, create, update, delete. See Apple Search Ads. Reports (2 credits)

Response Format

Success

All successful responses wrap data in a data envelope:

Error

Errors return an error object containing a machine-readable code and a human-readable message:

Error Codes

Client Errors (4xx)

Server Errors (5xx)

All error responses include the error.code field, which is stable and safe to use for programmatic error handling. The error.message field is human-readable and may change.

Pagination

Endpoints that return lists support pagination via query parameters: Example:
Paginated responses include a pagination object when applicable:

Country Codes

Many endpoints accept a country query parameter using ISO 3166-1 alpha-2 codes. If omitted, the default is us.

Common Country Codes

The full list includes all countries where the App Store and Google Play are available (175+ storefronts). Use the two-letter ISO 3166-1 alpha-2 country code in lowercase.

HTTP Status Codes


Key Features

  • App Metadata — Complete iTunes Lookup data including description, screenshots, version, size, languages, and age rating
  • In-App Purchases — Subscription and IAP names with prices, sourced directly from the App Store product page
  • Market Intelligence — Estimated downloads and revenue using power-law models with confidence levels and ranges
  • Similar Apps — Competitors via 3-layer matching: keyword overlap, title search + genre filter, and same developer (dedicated endpoint)
  • Category Charts — Top Free, Top Paid, and Top Grossing per category with genre filtering
  • Downloads to Top — Estimated daily downloads needed to reach specific chart positions per category
  • Keyword Intelligence — Volume scoring, difficulty analysis, competitor overlap, autocomplete suggestions, and rank trends
  • User Reviews — Customer reviews from Apple RSS with sorting and pagination (up to 500 per country)
  • App Search — Keyword search or direct App ID lookup via the iTunes Search API
  • Country Rankings — Track an app’s chart positions across multiple countries simultaneously
  • Featured Apps — App of the Day, Game of the Day, and curated editorial collections from the App Store Today tab
  • Trending Keywords — Keywords with the fastest-growing reach, ranked by growth percentage
  • Market Movers — Top gainers, losers, new entries, and apps that dropped out of charts, powered by periodic chart snapshots
  • Discovery — New releases, trending apps, and apps that just hit #1 in their category
  • RevenueCat Integration — Your own app’s subscription analytics: MRR, revenue, active subscriptions, churn, trials, and 20+ chart types via RevenueCat’s API
  • App Store Connect Integration — Manage your apps: list apps/versions, update metadata (description, keywords, what’s new), download analytics reports (140+ types), and Sales and Trends reports