---
title: "Retrieve full Google Play app details"
method: GET
path: "/googleplay/app"
tags: ["GooglePlay"]
---

# Retrieve full Google Play app details

`GET /googleplay/app`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/googleplay/app`
- Auth: API key in header `x-api-key`

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`.

## Query parameters

- `app_id` string, required
- `country` string
- `lang` string

## Headers

- `x-api-key` string, required

## Response `200`

Wrapped app details payload

- GoogleplayAppDetailsResponse
  - `code` integer
  - `data` GoogleplayApp
    - `ad_supported` boolean: Whether the app shows ads, as declared on its Google Play page.
    - `android_max_version` string: Highest Android version the app supports, such as `15`. Shows `VARY` when none is listed.
    - `android_version` string: Minimum Android version the app requires, such as `8.0`.
    - `android_version_text` string: Minimum Android version as Google Play words it, such as `8.0 and up`. Shows `Varies with device` when none is listed.
    - `app_id` string: Package name of the app on Google Play, such as `com.openai.chatgpt`. Use it with the other Google Play endpoints.
    - `available` boolean: Whether the app is available on Google Play.
    - `categories` GoogleplayCategory[]: Categories the app is listed under on Google Play.
      - `id` string: Category ID on Google Play, such as `PRODUCTIVITY`.
      - `name` string: Category name as shown on Google Play, such as `Productivity`.
    - `comments` string[]: Up to five user review texts shown on the app's details page.
    - `content_rating` string: Content rating label shown on the app page, such as `Teen`.
    - `content_rating_description` string: Content descriptors listed with the rating, such as `Users Interact, In-App Purchases`.
    - `currency` string: Currency code of the price, such as `USD`.
    - `description` string: Full app description as plain text.
    - `description_html` string: Full app description with its HTML formatting kept.
    - `developer` string: Name of the app's developer or publisher.
    - `developer_address` string: Developer's postal address as listed on the app page.
    - `developer_email` string: Developer's contact email as listed on the app page.
    - `developer_id` string: Google Play developer ID. Use it with the developer endpoint.
    - `developer_internal_id` string: Google Play developer ID, the same value as `developer_id`.
    - `developer_legal_address` string: Developer's legal address as listed on the app page, on one line.
    - `developer_legal_email` string: Developer's legal contact email as listed on the app page.
    - `developer_legal_name` string: Developer's registered legal name as listed on the app page.
    - `developer_legal_phone_number` string: Developer's legal contact phone number as listed on the app page.
    - `developer_website` string: URL of the developer's website.
    - `discount_end_date` string: End date of the current discounted price, when the app is on sale.
    - `early_access_enabled` boolean: Whether the app is in Google Play early access.
    - `features` GoogleplayFeature[]: Feature highlights listed on the app page, each with a title and description.
      - `description` string: Short explanation of the feature.
      - `title` string: Name of the feature highlight.
    - `free` boolean: Whether the app is free to install.
    - `genre` string: Main category name of the app, such as `Productivity`.
    - `genre_id` string: ID of the app's main category, such as `PRODUCTIVITY`.
    - `header_image` string: URL of the app's header image.
    - `histogram` object: Number of ratings at each star level, keyed `1` to `5`.
    - `iap_range` string: Price range of in-app purchases as Google Play shows it, such as `$0.99 - $199.99 per item`.
    - `icon` string: URL of the app icon.
    - `installs` string: Install count band as Google Play shows it, such as `100,000,000+`.
    - `is_available_in_play_pass` boolean: Whether the app is part of Google Play Pass.
    - `max_installs` integer: Larger of the two install-count figures Google Play reports for the app.
    - `min_installs` integer: Smaller of the two install-count figures Google Play reports, matching the `installs` band.
    - `more_by_developer` GoogleplayListApp[]: Other apps from the same developer, from the "More by" list on the app page.
      - `app_id` string: Package name of the app on Google Play, such as `com.openai.chatgpt`.
      - `currency` string: Currency code of the price, such as `USD`.
      - `developer` string: Name of the app's developer or publisher.
      - `developer_id` string: Google Play developer ID. Use it with the developer endpoint.
      - `free` boolean: Whether the app is free to install.
      - `icon` string: URL of the app icon.
      - `price` number: Price of the app in the currency given by `currency`. `0` for free apps.
      - `price_text` string: Price as Google Play displays it on the card, such as `FREE`.
      - `score` number: Average star rating of the app, out of 5.
      - `score_text` string: Average rating as Google Play displays it, such as `4.8`.
      - `summary` string: Short tagline shown under the app title.
      - `title` string: App name as shown on Google Play.
      - `url` string: Google Play details page URL for the app.
    - `offers_iap` boolean: Whether the app offers in-app purchases.
    - `original_price` number: Price before the discount, in the same currency as `price`. Omitted when there is no original price.
    - `platforms` string[]: Device types the app supports, such as `phone`, `tablet` or `chromebook`.
    - `preregister` boolean: Whether the app is open for pre-registration.
    - `preview_video` string: URL of the app's preview video.
    - `price` number: Price of the app in the currency given by `currency`. `0` for free apps.
    - `price_text` string: Price as Google Play displays it, such as `Free`.
    - `privacy_policy` string: URL of the app's privacy policy.
    - `ratings` integer: Total number of star ratings the app has received.
    - `recent_changes` string: Text of the latest release notes.
    - `released` string: Release date of the app as listed on Google Play.
    - `reviews` integer: Total number of written reviews the app has received.
    - `score` number: Average star rating of the app, out of 5.
    - `score_text` string: Average rating as Google Play displays it, such as `4.8`.
    - `screenshots` string[]: URLs of the app's screenshots.
    - `similar_apps` GoogleplayListApp[]: Apps Google Play lists as similar to this one on the app page.
      - `app_id` string: Package name of the app on Google Play, such as `com.openai.chatgpt`.
      - `currency` string: Currency code of the price, such as `USD`.
      - `developer` string: Name of the app's developer or publisher.
      - `developer_id` string: Google Play developer ID. Use it with the developer endpoint.
      - `free` boolean: Whether the app is free to install.
      - `icon` string: URL of the app icon.
      - `price` number: Price of the app in the currency given by `currency`. `0` for free apps.
      - `price_text` string: Price as Google Play displays it on the card, such as `FREE`.
      - `score` number: Average star rating of the app, out of 5.
      - `score_text` string: Average rating as Google Play displays it, such as `4.8`.
      - `summary` string: Short tagline shown under the app title.
      - `title` string: App name as shown on Google Play.
      - `url` string: Google Play details page URL for the app.
    - `summary` string: Short tagline shown under the app title.
    - `title` string: App name as shown on Google Play.
    - `updated` integer: Time the app was last updated, in Unix seconds.
    - `url` string: Google Play details page URL for the app, in the requested language and country.
    - `version` string: Current app version string. Shows `VARY` when the version differs by device.
    - `video` string: URL of the app's promo video.
    - `video_image` string: URL of the cover image for the app's promo video.
  - `msg` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `500`: Internal Server Error

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
