input | string | object | Input The input item this record belongs to (the app, keyword, chart, account or post, with its country or mode). |
status | string | Status ok | not_found | error | skipped_invalid | skipped_budget | skipped_free_plan | skipped_unmetered e.g. "ok" |
charged | boolean | Charged Whether this record incurred a pay-per-event charge. |
chargedEvent | string | Charged event Pay-per-event event charged for this record (present only when charged). |
chargedCount | integer | Events charged Events actually charged when the charge came back short of the requested count (present only then; a warning explains it). |
source | string | Source Upstream data source. |
fetchedAt | string | Fetched at ISO timestamp. |
error | object | Error { code, message, provider?, status? } when status is not ok. Codes set by the runtime: budget_exhausted, free_plan_limit, unmetered, aborted, charge_failed, record_too_large, invalid_record, dataset_push_failed; upstream codes: auth, insufficient_credits, rate_limit, timeout, network, server, client, invalid_response, not_found. |
warnings | array | Warnings Notes about this record, e.g. a charge that came back short. |
raw | array | object | Raw Google Play's unmodified data: the app's details block or the review array (only with includeRaw). |
recordType | string | Record type app, review, or summary (one per app in the reviews mode: what was delivered and why it stopped). |
position | integer | Position Order of this row among the rows of its input (1-based). |
appId | string | null | Package name The app's package name, e.g. com.whatsapp. |
url | string | null | URL Google Play link of the app (review rows: of the review). |
country | string | Country Store country the data was fetched for. |
language | string | Language Language the texts and reviews were fetched in. |
title | string | null | Title App name. |
summary | string | null | Short description The one-line summary shown under the title. |
description | string | null | Description Full description as plain text. |
developer | string | null | Developer Developer name. |
developerId | string | null | Developer ID Google Play developer ID (numeric or name). |
developerUrl | string | null | Developer page Google Play page of the developer. |
developerEmail | string | null | Developer email Support email the developer lists. |
developerWebsite | string | null | Developer website Website the developer lists. |
developerAddress | string | null | Developer address Postal address the developer lists, when shown. |
privacyPolicyUrl | string | null | Privacy policy URL of the app's privacy policy. |
genre | string | null | Genre Main category, e.g. Communication, Arcade. |
genreId | string | null | Genre ID Category ID, e.g. COMMUNICATION, GAME_ARCADE. |
categories | array | Tags Further categories and tags Google Play shows. |
iconUrl | string | null | Icon App icon URL. |
headerImageUrl | string | null | Feature graphic Header (feature graphic) image URL. |
screenshotUrls | array | Screenshots Screenshot URLs. |
videoUrl | string | null | Video Promo video URL, when there is one. |
installs | string | null | Installs Install bracket as shown, e.g. 5,000,000,000+. |
minInstalls | number | null | Min installs Lower bound of the install bracket. |
maxInstalls | number | null | Installs (estimate) Google Play's finer install count behind the bracket. |
rating | number | null | Rating App rows: average rating (1–5). Review rows: the review's stars (1–5). |
ratingCount | number | null | Ratings Number of ratings. |
reviewCount | number | null | Reviews Number of written reviews. |
histogram | object | null | Rating histogram Ratings per star: { 1: n, 2: n, 3: n, 4: n, 5: n }. |
price | number | null | Price Price in the store currency (0 = free). |
currency | string | null | Currency ISO currency code of the price. |
priceText | string | null | Price text Price as shown, e.g. $6.99 (empty for free apps). |
originalPrice | number | null | Original price Price before a running discount. |
isFree | boolean | null | Free True when the price is 0. |
offersInAppPurchases | boolean | In-app purchases True when the app sells in-app items. |
inAppPurchaseRange | string | null | In-app price range In-app purchase price range as shown, e.g. $0.99 - $49.99 per item. |
containsAds | boolean | Contains ads True when Google Play marks the app as containing ads. |
contentRating | string | null | Content rating Age rating, e.g. Everyone, Teen. |
contentRatingDescription | string | null | Rating reasons Content descriptors, e.g. Fantasy Violence. |
releasedText | string | null | Released (as shown) First release date as Google Play shows it in the chosen language. |
releaseDate | string | null | Released First release date (YYYY-MM-DD) when the page is in English. |
updatedAt | string | null | Updated ISO timestamp of the last update. |
version | string | null | Version Current version (null when it varies with the device). |
minAndroidVersion | string | null | Min Android Minimum Android version. |
recentChanges | string | null | What's new Release notes of the current version. |
reviewsDelivered | integer | Reviews delivered Apps mode with includeReviews: review rows delivered for this app. |
reviewsStopReason | string | Reviews stop reason Apps mode with includeReviews: why the reviews stopped (limit, end, free_plan, budget, error…). |
reviewId | string | Review ID Google Play review ID. |
text | string | null | Review text Body of the review. |
authorName | string | null | Reviewer Reviewer's public name. |
authorImageUrl | string | null | Reviewer avatar Reviewer's avatar URL. |
createdAt | string | null | Review date ISO timestamp of the review. |
thumbsUpCount | integer | Helpful votes Users who found the review helpful. |
appVersion | string | null | App version App version the review was written for. |
replyText | string | null | Developer reply The developer's reply, when there is one. |
repliedAt | string | null | Replied at ISO timestamp of the developer's reply. |
criteria | array | Criteria Aspect ratings some apps ask for: { criterion, rating }. |
sort | string | Review order newest, relevant or rating. |
ratingFilter | integer | Rating filter Summary rows: the star rating reviews were limited to. |
resultsDelivered | integer | Rows delivered Summary rows: reviews delivered (and charged) for this app. |
stopReason | string | Stop reason Summary rows: limit, end, free_plan, budget, aborted, deadline, empty_pages, max_pages or error. |