JustSERPDocs
Google

Google Play Product

The Play page of an app (`store=apps`), with its reviews, answered as the document: `product`, `media`, `permissions`, `data_safety`, `additional_information`, `similar_products`, `reviews` and `reviews_pagination.next_page_token`.

GET
/v1/google/play/product

The Play page of an app (store=apps), with its reviews, answered as the document: product, media, permissions, data_safety, additional_information, similar_products, reviews and reviews_pagination.next_page_token. Sending sort_by, rating or next_page_token makes the answer reviews only (reviews and reviews_pagination). movies, books, audiobooks and tv are accepted names but answered 400: not read yet. An unknown package is 404 profile_not_found. The review title and platform other than phone are not answered.

Authorization

headerX-API-Key<token>

Your API key.

Query Parameters

cancel_token?string

A name you make up for this request (a UUID is fine), so you can later GET /v1/cancel with it. Only you know it, so only you can cancel. Use a new one for every request, retries included: a cancelled token stays cancelled for a few minutes.

Length1 <= length <= 128
store*string

apps (games are apps). The other names are answered 400.

Value in"apps""movies""books""audiobooks""tv"
product_id*string

The package name (id= in the app's Play address).

gl?string

Country of the store.

Match^[A-Za-z]{2}$
Default"us"
hl?string

Language.

Default"en"
sort_by?string

Review order. Sending it makes the answer reviews only.

Default"most_relevant"
Value in"most_relevant""newest""best_rated"
rating?integer

Reviews with this rating only; reviews only.

Range1 <= value <= 5
platform?"phone"

Only phone is read; others are 400.

Default"phone"
Value in"phone"
next_page_token?string

The token of an answer's reviews_pagination: the next reviews, only.

num?integer

Reviews per call.

Range1 <= value <= 200
Default40

Response Body

The app, as the document. When the page could not be parsed, the usual envelope.

application/json
  1. response

The first keys of a document-form answer. Unlike DocumentHead there is no search_information unless the engine has one (there is none for the AI engines, Events, Events Details, Facebook, Tripadvisor Place, Trending Now and the Apple engines' places).

search_metadata*
search_parameters*

The parameters the search ran with, defaults filled in; engine is the engine's name.

search_information?
product?
media?
permissions?array<>
data_safety?array<>
additional_information?
similar_products?array<>

Clusters.

reviews?array<>
reviews_pagination?
Example Request
curl -X GET 'https://api.justserp.com/v1/google/play/product?store=apps&product_id=com.instagram.android'
Example Response
{  "search_metadata": {    "id": "string",    "status": "Success",    "created_at": "string",    "request_url": "string",    "html_url": "string"  },  "search_parameters": {},  "search_information": {},  "product": {    "title": "string",    "product_id": "string",    "author": {      "name": "string",      "id": "string",      "link": "string"    },    "developer_contact": {},    "extensions": [      "string"    ],    "has_ads": true,    "in_app_purchases": "string",    "release_date": "string",    "iso_release_date": "string",    "rating": 0,    "reviews": 0,    "reviews_with_text": 0,    "reviews_histogram": {},    "downloads": "string",    "extracted_downloads": 0,    "content_rating": {      "category": "string",      "interactive_elements": "string",      "thumbnail": "string"    },    "currency": "string",    "price": 0,    "offers": [      {}    ],    "rank": "string",    "categories": [      {}    ],    "snippet": "string",    "description": "string",    "thumbnail": "string"  },  "media": {},  "permissions": [    {}  ],  "data_safety": [    {      "title": "string",      "subtitle": "string",      "thumbnail": "string"    }  ],  "additional_information": {    "target_sdk": 0,    "last_updated": "string",    "iso_last_updated": "string"  },  "similar_products": [    {      "title": "string",      "items": [        {          "title": "string",          "author": "string",          "product_id": "string",          "link": "string",          "rating": 0,          "free": true,          "thumbnail": "string"        }      ]    }  ],  "reviews": [    {      "id": "string",      "product_version": "string",      "user_id": "string",      "username": "string",      "avatar": "string",      "rating": 0,      "link": "string",      "text": "string",      "likes": 0,      "date": "string",      "iso_date": "string"    }  ],  "reviews_pagination": {    "next_page_token": "string"  }}