GET/googleplay/appapiKey1 credit/request
Returns app metadata from a Google Play details page, including installs, ratings, pricing, version info, developer metadata, media assets, release state, selected user comments, and "More by this developer" and "Similar apps" recommendation rails. For a per-device (phone/tablet/Chromebook) ratings-and-reviews breakdown, see `/googleplay/ratings`. Defaults: `country=us`, `lang=en`.
Required: app_id. Optional: country, lang.
Sampled 14 Oct 2026: 40 fields returned with a value. In the sample: min_installs: 1,000,000,000; title: “ChatGPT”; developer_website: help.openai.com; free: true; description: 1,526 characters; categories: 1 entry; description_html: 1,590 characters; summary: “Your AI assistant for writing, search, image generation, an…”.
Open in Playground
GET/googleplay/categoriesapiKey1 credit/request
Lists the Google Play app categories and subcategories, each with an id such as `PRODUCTIVITY` and a display name. `country` and `lang` take two-letter codes to pick the storefront and the language of the names.
Optional: country, lang.
Open in Playground
GET/googleplay/datasafetyapiKey1 credit/request
Returns the data safety section Google Play shows for an app, by the required `app_id`. It lists the data the app collects and shares, each with its type, purpose and whether it is optional, plus the app's security practices and privacy policy URL. `lang` sets the language.
Required: app_id. Optional: lang.
Sampled 14 Oct 2026: 11 items. Filled in every item: data, optional, purpose, type. In the sample: purpose: App functionality, Analytics, F… (3), Analytics (2), Analytics, Fraud prevention, se… (2) and 3 more; data: “Crash logs” and 10 other values; optional: true in 4 of 11; type: Personal info (4), App info and performance (3), App activity (2) and 2 more.
Open in Playground
GET/googleplay/developer/{dev_id}apiKey1 credit/request
Lists the Google Play apps published by one developer, by developer id or name, for an optional country and language. `num` sets how many apps to return, and `full_detail=true` resolves each app to its full detail record instead of the listing summary. Returns the developer id and name with the app list.
Required: dev_id. Optional: num, country, lang, full_detail.
Sampled 14 Oct 2026: 1 item. Filled in every item: title, app_id, url, icon, developer, summary, score_text, score and 4 more. In the sample: title: “ChatGPT”; url: play.google.com; free: true in 1 of 1; summary: median 1,590 characters; icon: play-lh.googleusercontent.com; developer: “OpenAI”; price_text: “FREE”; currency: “USD”.
Open in Playground
GET/googleplay/listapiKey1 credit/request
Lists apps from a Google Play chart. `collection` is `TOP_FREE`, `TOP_PAID`, `GROSSING`, `NEW_FREE` or `NEW_PAID`, and `category`, `device`, `age`, `num`, `country` and `lang` narrow it. Set `full_detail` to get full app details instead of the compact card.
Optional: collection (5 allowed values: TOP_FREE, TOP_PAID, GROSSING, NEW_FREE, NEW_PAID), category, device (7 allowed values: phone, tablet, tv, chromebook, watch, xr, car), age, num, country, lang, full_detail.
Sampled 14 Oct 2026: 40 items. Filled in every item: title, app_id, url, icon, developer, summary, score_text, score and 4 more. In the sample: score_text: 3.2 to 4.9, median 4.5; title: “Muse from Meta” and 39 other values; url: play.google.com; free: true in 40 of 40; summary: median 2,568 characters; icon: play-lh.googleusercontent.com; developer: “Meta Platforms, Inc.” and 33 other values; score: 3.17 to 4.85, median 4.5.
Open in Playground
GET/googleplay/permissionsapiKey1 credit/request
Returns the permissions a Google Play app requests, by the required `app_id`. Each entry has the permission name and its type. Set `short` to get only the permission names as a flat list. `country` and `lang` pick the storefront and language.
Required: app_id. Optional: country, lang, short.
Sampled 14 Oct 2026: 2 items. Filled in every item: permission, type. In the sample: permission: median 1 characters; type: median 317 characters.
Open in Playground
GET/googleplay/ratingsapiKey1 credit/request
Returns the ratings-and-reviews breakdown Google Play shows under the details page's device tabs, one entry each for phone, tablet, and Chromebook. Defaults: `country=us`, `lang=en`.
Required: app_id. Optional: country, lang.
Sampled 14 Oct 2026: 3 items. Filled in every item: device, score, score_text, ratings, reviews, histogram. In the sample: score: 4.66 to 4.78, median 4.68; device: “phone” and 2 other values; score_text: 4.7 to 4.8, median 4.7; ratings: 71,551 to 62,281,258, median 2,009,652; reviews: 11,236 to 202,169, median 189,773.
Open in Playground
GET/googleplay/reviewsapiKey3 credits/request
Returns Google Play reviews for an app by `app_id`. `sort` is `newest` (default), `helpfulness` or `rating`, and `num` is up to 1000 per request (default 100). Each review has its text, score, date, thumbs-up count, app version and any developer reply. Pass `next_pagination_token` back to continue.
Required: app_id. Optional: sort (3 allowed values: helpfulness, newest, rating), num, country, lang, paginate, next_pagination_token.
Sampled 14 Oct 2026: 250 items. Filled in every item: id, user_name, user_image, date, score, score_text, url, text and 1 more. Not in every item: version (219), criterias (7), title (0), reply_text (0). In the sample: date: 2026-10-12; score: 1 to 5, median 5; user_image: play-lh.googleusercontent.com; criterias: median 3 entries; score_text: 1 to 5, median 5; url: play.google.com.
Open in Playground
GET/googleplay/searchapiKey1 credit/request
Searches Google Play for apps matching the required `term`, up to `num` results (default 20, max 250). `price` is `all` (default), `free` or `paid`, and `country` and `lang` default to `us` and `en`. A strong exact match is placed first. An empty list means no apps matched.
Required: term. Optional: num, country, lang, full_detail, price (3 allowed values: all, free, paid).
Sampled 14 Oct 2026: 20 items. Filled in every item: title, app_id, url, icon, developer, summary, score_text, score and 4 more. Not in every item: developer_id (1). In the sample: score_text: 3.8 to 4.9, median 4.5; title: “ChatGPT” and 19 other values; url: play.google.com; free: true in 20 of 20; summary: median 3,088 characters; icon: play-lh.googleusercontent.com; developer: “OpenAI” and 19 other values; score: 3.78 to 4.87, median 4.47.
Open in Playground
GET/googleplay/similarapiKey1 credit/request
Returns the apps in the Similar apps cluster on a Google Play app page, for the required `app_id`. `num` limits how many are returned, `country` and `lang` set the storefront and language, and `full_detail` returns full app details instead of compact cards.
Required: app_id. Optional: num, country, lang, full_detail.
Sampled 14 Oct 2026: 24 items. Filled in every item: title, app_id, url, icon, developer, summary, score_text, score and 4 more. In the sample: score_text: 3.6 to 4.8, median 4.3; title: “Duolingo: Learn Languages” and 23 other values; url: play.google.com; free: true in 24 of 24; summary: median 2,219 characters; icon: play-lh.googleusercontent.com; developer: “Duolingo” and 15 other values; score: 3.55 to 4.78, median 4.27.
Open in Playground
GET/googleplay/suggest/{term}apiKey1 credit/request
Returns up to 10 Google Play search suggestions for the term prefix in the path. `country` and `lang` take two-letter codes to pick the storefront and language. Each suggestion is a `term`.
Required: term. Optional: country, lang.
Sampled 14 Oct 2026: 5 items. Filled in every item: term. In the sample: term: “chatgpt” and 4 other values.
Open in Playground