Google Play (Alpha)

Google Play apps (Alpha)

Search and browse Android apps, categories, device storefronts, and charts. Alpha: the contract may change.

get/api/google/play/apps

Request

  • Base URL: https://api.litescrape.com
  • URL: https://api.litescrape.com/api/google/play/apps
  • Auth: HTTP bearer

Query parameters

hlstring

Storefront language, such as en, de, or zh-TW. Maximum 32 characters.

Example:en
glstring

Two-letter country code.

Example:us
qstring nullable

At most 2,048 UTF-8 bytes.

Example:coffee

Optional query with 1 to 2,048 UTF-8 bytes of printable text. Excludes category. Omit it to browse the storefront. On the games endpoint, q uses shared Android app search; omit q or choose games_category to browse games.

chartstring nullable

Chart identifier such as topselling_free, topselling_paid, or topgrossing. Excludes q and all pagination selectors. Apps and games charts require phone or an omitted store_device.

next_page_tokenstring nullable

Use the returned next_page_token with the same parameters. Excludes chart, section_page_token, and see_more_token.

section_page_tokenstring nullable

Continue one result group using its returned token and the same parameters. Excludes the other pagination selectors and chart.

see_more_tokenstring nullable

Open a result collection using its returned token and the same parameters. Excludes the other pagination selectors and chart.

apps_categorystring nullable

Native app category identifier, such as MEDICAL. Excludes q and an explicit store_device.

store_device'phone' | 'tablet' | 'tv' | 'chromebook' | 'watch' | 'car' nullable

Omit for the default phone storefront. An explicit selection excludes q and category.

age'AGE_RANGE1' | 'AGE_RANGE2' | 'AGE_RANGE3' nullable

Children's age range. Requires apps_category=FAMILY.

timeoutnumber

Optional budget for the entire request in seconds, measured from gateway receipt until the response is ready to send. Includes admission, queueing and settlement. Must be greater than 0 and at most 90. On expiry, the call is not billed and returns 503 request_deadline_exceeded with retryable=true and a request ID. Omit to retain the standard server deadline.

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.