google-play
fetcher-sh/fetcher-skills
Query Google Play Store apps, reviews, permissions, and data safety without developer access—pay per call in USDC or prepaid credits.
What is google-play?
A Google Play Store API alternative that lets you search Android apps by keyword with price and country filters, fetch full app details, reviews, permissions, and data safety disclosures, list similar apps, and browse developer catalogs. Use it for app discovery, ASO research, competitor monitoring, and review analysis without needing Google Play Console access.
- Search Android apps by keyword with price (free/paid) and country storefront filters
- Fetch an app's full details, ratings, and metadata
- Retrieve and sort reviews by newest, rating, or helpfulness
- Query app permissions and data safety disclosures
- Find apps similar to a given app
- List a developer's complete app catalog
How to install google-play
npx skills add https://github.com/fetcher-sh/fetcher-skills --skill google-play- An API key from https://fetcher.sh/topup (prepaid credits) or ability to pay per call via x402 with USDC on Base, Polygon, Arbitrum, Monad, or Solana
- curl or HTTP client library to make GET requests to https://googleplay.fetcher.sh
How to use google-play
- 1.Set your FETCHER_API_KEY environment variable with a prepaid Bearer token, or omit it to pay per call with x402
- 2.Call /api/apps with a search keyword and optional price/country filters to find apps
- 3.Use /api/apps/{appId} to fetch full details for a specific app
- 4.Call /api/apps/{appId}/reviews with a country and optional sort parameter to retrieve reviews
- 5.Query /api/apps/{appId}/permissions and /api/apps/{appId}/datasafety for security and privacy info
- 6.Use /api/apps/{appId}/similar to find related apps or /api/developers/{developerId} for a developer's catalog
Use cases
- App store optimization (ASO) research and competitor monitoring
- Discovering trending or niche Android apps in specific markets
- Analyzing user reviews and sentiment for app improvement
- Checking app permissions and data safety practices before installation
- Building app recommendation systems or discovery tools
- Mobile app developers and product managers
- App marketers and ASO specialists
- Competitive intelligence researchers
- AI agents building app discovery or recommendation features
- Security researchers analyzing app permissions and data practices
google-play FAQ
No. This API works without developer access—it queries the public Play Store directly.
$0.003 per call, billed in USDC. You can prepay credits or pay per call via x402.
Prepaid credits (topup via POST /api/credits/topup) or x402 pay-per-call using USDC on Base, Polygon, Arbitrum, Monad, or Solana.
Yes. The /api/apps endpoint accepts optional price (all/free/paid) and country parameters; reviews also require a country.
No rate limits. Charges are per call; no refunds if the upstream Play Store fails.
Full instructions (SKILL.md)
Source of truth, from fetcher-sh/fetcher-skills.
name: google-play description: >- A Google Play Store API alternative on fetcher.sh — pay-per-call in USDC via x402, or prepaid credits with a Bearer key, no Google Play Console access. Use when the user wants to search Android apps by keyword with price (free/paid) and country storefront filters, fetch an app's full details, reviews sorted by newest/rating/helpfulness, permissions, or data safety disclosure, list apps similar to a given app, or fetch a developer's app catalog. Also covers Android app store optimization (ASO) research, competitor app monitoring, review sentiment input, and app discovery without Google Play Console developer access. keywords:
- google-play
- play-store
- play-store-api
- android-apps
- app-store-optimization
- aso
- x402
- ai-agent
Google Play API
Google Play Store app search, details, reviews, permissions, data safety, and developer catalogs — one plain HTTP GET per call, paid as you go. No Play Console access, no developer account, no scraping the storefront HTML.
Base URL: https://googleplay.fetcher.sh
Authentication
Two ways to pay, same data — full mechanics in the fetcher
skill:
# 1. Prepaid credits (recommended — get a key at https://fetcher.sh/topup
# or via POST /api/credits/topup, see the fetcher skill)
export FETCHER_API_KEY="bby_live_xxxxxxxxxxxx"
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
"https://googleplay.fetcher.sh/api/apps?search=meditation"
# 2. x402 pay-per-call — omit the header; a GET with no payment returns 402
# with machine-readable payment requirements (USDC on Base, Polygon,
# Arbitrum, Monad, or Solana). @x402/fetch signs and retries automatically.
Every response is { "status": number, "message": string, "data": ... }; the
HTTP status mirrors status.
Endpoints (7 — all GET, $0.003/call)
| Endpoint | What it returns |
|---|---|
/api/apps | Apps matching a keyword; price and country filters |
/api/apps/{appId} | An app's full details |
/api/apps/{appId}/reviews | An app's reviews |
/api/apps/{appId}/similar | Apps similar to a given app |
/api/apps/{appId}/permissions | An app's requested permissions |
/api/apps/{appId}/datasafety | An app's data safety disclosure |
/api/developers/{developerId} | A developer's full app catalog |
Required on search: search. Optional: price (all, free, paid),
country, lang. Reviews require country; optional sort (NEWEST,
RATING, HELPFULNESS).
Scenarios
Free apps only:
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
--data-urlencode "search=meditation" -G \
--data-urlencode "price=free" \
"https://googleplay.fetcher.sh/api/apps"
Paid apps, German storefront:
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
--data-urlencode "search=photo editor" -G \
--data-urlencode "price=paid" \
--data-urlencode "country=de" \
"https://googleplay.fetcher.sh/api/apps"
An app's full details, then reviews sorted by rating:
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
"https://googleplay.fetcher.sh/api/apps/com.spotify.music"
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
--data-urlencode "country=us" -G \
--data-urlencode "sort=RATING" \
"https://googleplay.fetcher.sh/api/apps/com.spotify.music/reviews"
Permissions and data safety disclosure:
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
"https://googleplay.fetcher.sh/api/apps/com.spotify.music/permissions"
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
"https://googleplay.fetcher.sh/api/apps/com.spotify.music/datasafety"
Apps similar to a given app, and a developer's full catalog:
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
"https://googleplay.fetcher.sh/api/apps/com.spotify.music/similar"
curl -H "Authorization: Bearer $FETCHER_API_KEY" \
--data-urlencode "country=us" -G \
"https://googleplay.fetcher.sh/api/developers/Spotify+AB"
MCP
{
"mcpServers": {
"google-play": {
"url": "https://googleplay.fetcher.sh/mcp",
"headers": { "Authorization": "Bearer bby_live_..." }
}
}
}
Free: search_endpoints, describe_endpoint, check_balance. Paid:
fetch_data (any endpoint above), topup_credits, plus the named shortcut
googleplay_apps. Drop the headers block to pay per call with x402
instead — see the fetcher skill for the full flow.
Errors
400— missing/invalid parameter (message names it)401— unknown or rotated key402— payment required (x402 challenge) ortopup_required(credits exhausted)404— not a priced path- No rate limits; no refunds on upstream failures (settlement precedes delivery)
Reference
- Full agent setup: https://googleplay.fetcher.sh/skill.md
- OpenAPI 3.1 contract: https://googleplay.fetcher.sh/openapi.json
- Condensed catalog: https://googleplay.fetcher.sh/llms.txt
- Payment, credits, and MCP deep dive:
fetcherskill - Site: https://googleplay.fetcher.sh
Related skills
More from fetcher-sh/fetcher-skills and the wider catalog.

google-search
Pay-per-call Google Search API with native operator support—no quota, no Custom Search Engine setup.

instagram-api
Instagram data API: profiles, posts, reels, stories, followers, hashtags, and locations—pay-per-call in USDC or prepaid credits.

reddit-api
Pay-per-call Reddit API: search posts, subreddits, users, and fetch feeds without OAuth registration.

tiktok-api
TikTok data API: search posts, profiles, hashtags, and comments without login or app review.

tiktok-scraper
TikTok data API: search posts, profiles, hashtags, and comments without login or app review.

twitter-api
Search tweets, resolve profiles, pull timelines and followers—pay-per-call Twitter/X API without developer account or app review.