Skip to main content
GET
Google Play App Info
Pass a package name such as com.spotify.music as app_id. The response data is one canonical App record. It includes description, public developer email/address/website, price, rating, install display/count, screenshot/player URLs, genres, chart tags and related apps where available. Dates normalize to UTC. An absent app is an uncharged 404. Missing version, size or other fields stay null. Install counts come from the provider and are not independently verified. Video URLs identify source players; they are not guaranteed downloadable files. Apple-only language/advisory fields are null. URLs and returned package IDs must agree with the requested app. Country accepts one of 211 DataForSEO country locations by ISO code, country name or numeric location code (US, United Kingdom, 2840). UK aliases GB. Language accepts one of 127 source locale codes and defaults to en. US and GB English are the live acceptance fixtures; other configured locales are not individually certified. Unsupported inputs fail before task submission. Nonempty uncached responses cost 5 credits. Empty search results, errors, cache and replay are free. Use X-Max-Credits: 5 and allow a 60-second client timeout. A task that remains pending returns an uncharged UPSTREAM_TASK_PENDING; retrying the same parameters reuses durable task state for one hour instead of submitting another task.
The existing DataForSEO key and free balance are reused. New Google Play tasks share a non-resetting 140-unit verification ceiling: one unit per detail or per 30 requested search rows (at most seven for a search). Missing or exhausted budget state fails closed. No top-up or paid plan is enabled; sustained capacity remains unconfigured.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

app_id
string
required
country
string

One of 211 source countries by ISO code, full country name or numeric location code. UK aliases GB. Default US; only US and GB live-tested.

language
string

One of 127 source language codes. Default en; only English live-tested.

Response

One canonical Google Play App with description, public developer contact/website, ratings, prices, source-reported install counts, screenshots, related apps and update metadata when supplied. Missing fields remain null. Country accepts one of 211 source country codes, full names or numeric location codes; language accepts 127 source codes. Nonempty fresh responses cost five credits. Empty search, failures, cache and replay cost zero. New tasks share a finite persistent trial allowance; pending tasks are reused on retry for one hour. Only US/GB English were live-tested.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.