Skip to main content
App Data is the primitive that gives your agent access to mobile application intelligence from Google Play and the Apple App Store. Search for apps by keyword, get detailed app metadata, collect user reviews, browse top charts, and search live app listings — all through a unified API. Most endpoints use the Standard (async) method; App Listings provides instant live results.

CLI First

Endpoints

All Standard and Live endpoints are available for both Google Play and Apple App Store via the same route pattern: /v1/app-data/{google|apple}/{endpoint}.

Google Play Endpoints

Standard (Async) Endpoints

Live Endpoint

Meta Endpoints

Apple App Store Endpoints

Standard (Async) Endpoints

Live Endpoint

Meta Endpoints

General Utility


Async Workflow (Standard Endpoints)

Standard endpoints use a three-step async pattern:
  1. Submit a task via POST /v1/app-data/{platform}/{endpoint} — returns a task ID.
  2. Check readiness via GET /v1/app-data/{platform}/{endpoint}/tasks-ready — returns ready task IDs.
  3. Retrieve results via GET /v1/app-data/{platform}/{endpoint}/:task_id — returns full results.
Google Play standard endpoints also support an HTML format: GET /v1/app-data/google/{endpoint}/:task_id/html.
Response (task submit):
Response (task get — app-searches):

Parameters (app-searches)

When to use

  • Finding apps that rank for a keyword on Google Play or App Store
  • Competitive keyword research for ASO (App Store Optimization)
  • Tracking which apps appear for your target keywords

App Listings (Live)

Instant search across app listings — no async wait. Available for both platforms.
Response (app-listings):

Parameters (app-listings)

When to use

  • Browsing apps in a category without waiting for async tasks
  • Quick competitive scans of a market segment
  • Finding apps by title or category in real time

App Info

Retrieve detailed metadata for a specific app.
Response (task get — app-info, Google Play):

Parameters (app-info)

When to use

  • Getting full metadata for a specific app (installs, ratings, screenshots)
  • Building competitive intelligence reports
  • Monitoring app store listing changes over time

Task Retrieval Formats

Google Play standard endpoints support two retrieval formats via the task-get URL: Apple App Store endpoints only support the advanced (default) format.

Credit Costs

app-listings is metered rather than flat: the provider bills us per returned item, so its price is computed from the request’s own limit (1–1000, default 20). credits_used on every response is the amount actually charged.

Error Handling

Google Play endpoints support HTML format for task retrieval — append /html to the task-get URL to receive raw app store HTML instead of parsed JSON. This is useful when you need the full page layout or want to extract fields not covered by the advanced format.

Typical Workflow