all services

Google Play apps, reviews, permissions, and data safety

App search, app details, reviews, permissions, data safety, and developer catalogs. Not an official platform API. No account, no OAuth — pay per call with x402 or spend a prepaid credit balance with one API key.

7 endpoints$0.003 per callGET · JSON envelopeUSDC · gas sponsored
pay from any of:BasePolygonArbitrumMonadSolana

Also covers: play store · google play store · android apps

compared to

What Google Play is not

Google Play compared to the official path
PathWhat it returnsWhat you set up
Play Console / Developer APIApps you publishPlay Console account
Android API level / targetSdkOS requirement for submissionsNot a data API
googleplay.fetcher.shPublic listing JSON, $0.003 per callNone for x402

Named comparison: Best Google Play public-data APIs in 2026. Alternatives: Google Play API alternatives. Compare: Compare Google Play APIs.

prices

7 GETs on this host

$0.003 per call in USDC. Same numbers as /prices on the directory.

Google Play endpoint prices
GETWhat it returnsUSDC / callPage
GET /api/appsApps$0.003docs
GET /api/apps/{appId}Apps$0.003docs
GET /api/apps/{appId}/datasafetyApps datasafety$0.003docs
GET /api/apps/{appId}/permissionsApps permissions$0.003docs
GET /api/apps/{appId}/reviewsApps reviews$0.003docs
GET /api/apps/{appId}/similarApps similar$0.003docs
GET /api/developers/{developerId}Developers$0.003docs

questions

FAQ

Is this the Google Play Developer API or Play Console?
No. This is public Play Store listing data as JSON — search, app details, reviews, permissions, and the Data safety section. It is not the publisher API and not App signing.
Is this about Android API level or targetSdk?
No. Those are Play Console submission rules for apps you publish. googleplay.fetcher.sh reads the public store listing, including permissions and Data safety, as JSON.
Do I need an official developer account?
No. fetcher.sh is not the official Twitter, YouTube, or Google API. You do not register an app, complete OAuth, or wait for platform review. Call a URL; data comes back as JSON.
Is there a monthly minimum or subscription?
No. There is no monthly plan, no seat fee, and no minimum volume. Pay per call from $0.002. Credits never expire. A $1 credit top-up is only if you want a prepaid API key instead of paying each call.
Can I pay for a single request?
Yes. Call any endpoint with no credential and pay that one request in USDC via x402. No account, no invoice, no leftover plan.

the main one

start here

$0.003 per call

Apps

/api/apps

Search the Play Store by keyword, narrowed by price and storefront.

try an example

opens the payment page in a new tab · $0.003 per call

quick start

Call Google Play in 30 seconds

curl — with a credits API key
curl -H 'Authorization: Bearer bby_live_...' \
  'https://googleplay.fetcher.sh/api/apps?search=meditation'
curl — no key: the x402 challenge
# call without payment to inspect the 402 challenge
curl -i 'https://googleplay.fetcher.sh/api/apps?search=meditation'
# HTTP/1.1 402 Payment Required
# payment-required: <base64 payment requirements>

No key yet? Top up once (minimum $1) and the first response contains your bby_live_ key — one balance works across every fetcher.sh service. Generate one.

mcp

Add Google Play to Claude or Cursor

This host serves 7 named Google Play tools at /mcp. Catalog discovery (search, describe, fetch any path) lives on mcp.fetcher.sh.

mcp config — this service
{
  "mcpServers": {
    "fetcher": { "url": "https://googleplay.fetcher.sh/mcp" }
  }
}

Specialized tools: googleplay_apps, googleplay_apps_appId, googleplay_apps_datasafety, googleplay_apps_permissions, googleplay_apps_reviews, googleplay_apps_similar, googleplay_developers. Browse every service on mcp.fetcher.sh.

reference

All 7 Google Play endpoints

Click any endpoint to open its console: fill the parameters and try it live — the payable URL opens in a new tab, ready for a browser wallet.

docs
docs
docs
docs
docs
docs
docs

Top up once — then hammer all 7 endpoints with one key

One x402 payment funds a credit balance. Every call after that is a plain Bearer request: no signing, no chain round-trip, more requests per second. The same balance works on every fetcher.sh service.

Generate API key your first top-up creates the key — shown once

Agents: paste Set up https://googleplay.fetcher.sh/skill.md into your agent — it reads the skill and sets everything up.