Skip to content
Gridlode
Docs · Reference

Google Play Search

GET /v1/apps/google-play/search2 credits / requestcache 360 min

Google Play app search results for any query, language and country, in Play's own order (up to the 30 apps its search page lists, with the exact-name featured app first when there is one): package name, title, developer, star rating, install bracket, price, in-app purchases flag, category, content rating, short description, icon and screenshots, plus Play's related searches. Collected as a signed-out visitor. Blocked or failed requests are free.

Query parameters

q
string · required
Search query, e.g. 'language learning' or an app name.
hl
string
Language of titles and descriptions, e.g. en, de, pt-BR.
Default: "en"
gl
string
Two-letter country whose Play Store to search, e.g. us, gb, in.
Default: "us"
limit
integer
Maximum apps to return (1-30, the results Google Play shows on its search page).
Default: 30
max_age
integer
Accept a cached answer up to this many seconds old, billed at 50%.

Response data fields

    Example

    curl "https://api.gridlode.com/v1/apps/google-play/search?q=language%20learning&hl=en&gl=us&limit=20" \
      -H "Authorization: Bearer $GRIDLODE_KEY"

    Try it without code on the Google Play Search API page.