Google Play data, structured

The Google Play API for the data you need.

Request public app details, review pages, developer profiles, and developer app listings. GpAPI handles the upstream retrieval and returns documented JSON.

  • 5 protected operations
  • JSON responses
  • PAYG by default
Loading complete app response…

Real app and review data captured August 12, 2026

View complete response schemas

Public Play data, ready for your application.

Use one API key across account, app, review, and developer routes. Optional values remain explicit in app and review responses, while unavailable developer fields are omitted.

01

App details

Descriptions, developer contacts, versions, downloads, ratings, categories, offers, permissions, media, and related metadata when available.

02

App reviews

Paginated public reviews with rating, text, author, time, app version, device form factor, helpful count, and developer reply when supplied.

03

Developer data

Public profile details plus a paginated view of apps in the developer's current Google Play listing.

Predictable cache windows.

Cached responses reduce repeated upstream work. When current upstream data matters more, add bypass_cache=true. This skips the relevant cache for the current retrieval attempt and replaces its cached record after a successful fetch.

App details
approximately 24 hours
Review pages
up to 30 minutes
Developer data
up to 6 hours

Five protected operations.

Send your map_... key in the X-API-Key header. The canonical API base is https://api.gpapi.co/v1.

GET/v1/me

Account, pricing, limits, quota, and credit state

GET/v1/apps/{package}

App details for an Android package ID

GET/v1/apps/{package}/reviews

Filtered and paginated public review pages

GET/v1/developers/{developer_id}

Public developer profile

GET/v1/developers/{developer_id}/apps

Paginated current developer app listing

Review and developer app listings use opaque continuation tokens. Full parameters and response schemas are in the API reference.

$0.004 per successful request.

Failed requests are not charged. Evaluation credits may be available at our discretion. Contact us for custom pricing and concurrency.

See pricing

Make your first request.

Create a key in the developer portal, then use the API reference to choose the fields and filters your integration needs.