{"id":"02c00174-3c1a-4665-875f-58c9dc15c031","entityType":"agent","slug":"clawhub-fetcher-sh-google-play-api","name":"Google Play","canonicalUrl":"https://www.xpersona.co/agent/clawhub-fetcher-sh-google-play-api","canonicalPath":"/agent/clawhub-fetcher-sh-google-play-api","generatedAt":"2026-10-09T16:10:13.603Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":null},"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.","descriptionLabel":"Source description","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 5.7K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s17dcnrbn2f5qhk65dscfdycw98cw0kk:google-play-api","sourceUrl":"https://clawhub.ai/fetcher-sh/google-play-api","homepage":"https://clawhub.ai/fetcher-sh/skills/google-play-api","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/fetcher-sh/google-play-api","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/fetcher-sh/skills/google-play-api","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":75,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Google Play technical dossier on Xpersona with agent coverage, OPENCLEW support, and live trust metadata."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":null},"stars":null,"forks":null,"downloads":5708,"packageName":null,"latestVersion":"0.1.0","tractionLabel":"5.7K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T03:48:33.139Z","lastCrawledAt":"2026-10-09T03:48:33.139Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T03:48:33.139Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.0","createdAt":"2026-08-21T09:31:16.982Z","changelog":"Initial release: enables access to Google Play Store data without Play Console or scraping. - Search Android apps by keyword, price (free/paid), and country filters - Fetch detailed app information, reviews (with sorting), permissions, and data safety disclosures - List similar apps and fetch a developer's complete app catalog - Pay-per-call with USDC via x402 or use prepaid credits with an API key - Suitable for ASO research, competitor monitoring, and app discovery without developer access","fileCount":3,"zipByteSize":3552}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17dcnrbn2f5qhk65dscfdycw98cw0kk:google-play-api","setupComplexity":"low","setupSteps":["Install using `clawhub skill install s17dcnrbn2f5qhk65dscfdycw98cw0kk:google-play-api` in an isolated environment before connecting it to live workloads.","No published capability contract is available yet, so validate auth and request/response behavior manually.","Review the upstream CLAWHUB listing at https://clawhub.ai/fetcher-sh/google-play-api before using production credentials."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T16:10:13.603Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-fetcher-sh-google-play-api/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":null},"readme":"Skill: Google Play\n\nOwner: fetcher-sh\n\nSummary: 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.\n\nTags: latest:0.1.0\n\nVersion history:\n\nv0.1.0 | 2026-08-21T09:31:16.982Z | auto\n\nInitial release: enables access to Google Play Store data without Play Console or scraping.\n\n- Search Android apps by keyword, price (free/paid), and country filters\n- Fetch detailed app information, reviews (with sorting), permissions, and data safety disclosures\n- List similar apps and fetch a developer's complete app catalog\n- Pay-per-call with USDC via x402 or use prepaid credits with an API key\n- Suitable for ASO research, competitor monitoring, and app discovery without developer access\n\nArchive index:\n\nArchive v0.1.0: 3 files, 3552 bytes\n\nFiles: skill-card.md (2292b), SKILL.md (5182b), _meta.json (134b)\n\nFile v0.1.0:SKILL.md\n\n---\nname: google-play\ndescription: >-\n  A Google Play Store API alternative on fetcher.sh — pay-per-call in USDC\n  via x402, or prepaid credits with a Bearer key, no Google Play Console\n  access. Use when the user wants to search Android apps by keyword with\n  price (free/paid) and country storefront filters, fetch an app's full\n  details, reviews sorted by newest/rating/helpfulness, permissions, or data\n  safety disclosure, list apps similar to a given app, or fetch a\n  developer's app catalog. Also covers Android app store optimization (ASO)\n  research, competitor app monitoring, review sentiment input, and app\n  discovery without Google Play Console developer access.\nkeywords:\n  - google-play\n  - play-store\n  - play-store-api\n  - android-apps\n  - app-store-optimization\n  - aso\n  - x402\n  - ai-agent\n---\n\n# Google Play API\n\nGoogle Play Store app search, details, reviews, permissions, data safety, and\ndeveloper catalogs — one plain HTTP GET per call, paid as you go. No Play\nConsole access, no developer account, no scraping the storefront HTML.\n\nBase URL: `https://googleplay.fetcher.sh`\n\n## Authentication\n\nTwo ways to pay, same data — full mechanics in the [`fetcher`\nskill](../fetcher/SKILL.md):\n\n```bash\n# 1. Prepaid credits (recommended — get a key at https://fetcher.sh/topup\n#    or via POST /api/credits/topup, see the fetcher skill)\nexport FETCHER_API_KEY=\"bby_live_xxxxxxxxxxxx\"\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps?search=meditation\"\n\n# 2. x402 pay-per-call — omit the header; a GET with no payment returns 402\n#    with machine-readable payment requirements (USDC on Base, Polygon,\n#    Arbitrum, Monad, or Solana). @x402/fetch signs and retries automatically.\n```\n\nEvery response is `{ \"status\": number, \"message\": string, \"data\": ... }`; the\nHTTP status mirrors `status`.\n\n## Endpoints (7 — all GET, $0.003/call)\n\n| Endpoint | What it returns |\n| --- | --- |\n| `/api/apps` | Apps matching a keyword; price and country filters |\n| `/api/apps/{appId}` | An app's full details |\n| `/api/apps/{appId}/reviews` | An app's reviews |\n| `/api/apps/{appId}/similar` | Apps similar to a given app |\n| `/api/apps/{appId}/permissions` | An app's requested permissions |\n| `/api/apps/{appId}/datasafety` | An app's data safety disclosure |\n| `/api/developers/{developerId}` | A developer's full app catalog |\n\nRequired on search: `search`. Optional: `price` (`all`, `free`, `paid`),\n`country`, `lang`. Reviews require `country`; optional `sort` (`NEWEST`,\n`RATING`, `HELPFULNESS`).\n\n## Scenarios\n\n**Free apps only:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=meditation\" -G \\\n  --data-urlencode \"price=free\" \\\n  \"https://googleplay.fetcher.sh/api/apps\"\n```\n\n**Paid apps, German storefront:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=photo editor\" -G \\\n  --data-urlencode \"price=paid\" \\\n  --data-urlencode \"country=de\" \\\n  \"https://googleplay.fetcher.sh/api/apps\"\n```\n\n**An app's full details, then reviews sorted by rating:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps/com.spotify.music\"\n\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"country=us\" -G \\\n  --data-urlencode \"sort=RATING\" \\\n  \"https://googleplay.fetcher.sh/api/apps/com.spotify.music/reviews\"\n```\n\n**Permissions and data safety disclosure:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps/com.spotify.music/permissions\"\n\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps/com.spotify.music/datasafety\"\n```\n\n**Apps similar to a given app, and a developer's full catalog:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps/com.spotify.music/similar\"\n\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"country=us\" -G \\\n  \"https://googleplay.fetcher.sh/api/developers/Spotify+AB\"\n```\n\n## MCP\n\n```json\n{\n  \"mcpServers\": {\n    \"google-play\": {\n      \"url\": \"https://googleplay.fetcher.sh/mcp\",\n      \"headers\": { \"Authorization\": \"Bearer bby_live_...\" }\n    }\n  }\n}\n```\n\nFree: `search_endpoints`, `describe_endpoint`, `check_balance`. Paid:\n`fetch_data` (any endpoint above), `topup_credits`, plus the named shortcut\n`googleplay_apps`. Drop the `headers` block to pay per call with x402\ninstead — see the [`fetcher` skill](../fetcher/SKILL.md) for the full flow.\n\n## Errors\n\n- `400` — missing/invalid parameter (message names it)\n- `401` — unknown or rotated key\n- `402` — payment required (x402 challenge) or `topup_required` (credits\n  exhausted)\n- `404` — not a priced path\n- No rate limits; no refunds on upstream failures (settlement precedes\n  delivery)\n\n## Reference\n\n- Full agent setup: <https://googleplay.fetcher.sh/skill.md>\n- OpenAPI 3.1 contract: <https://googleplay.fetcher.sh/openapi.json>\n- Condensed catalog: <https://googleplay.fetcher.sh/llms.txt>\n- Payment, credits, and MCP deep dive: [`fetcher` skill](../fetcher/SKILL.md)\n- Site: <https://googleplay.fetcher.sh>\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn72ajfa5w5c1jsrtjnz66f6nx8cwz9b\",\n  \"slug\": \"google-play-api\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1787304676982\n}\n\nFile v0.1.0:skill-card.md\n\n## Description:\n\nA Google Play Store API guide for using fetcher.sh to search Android apps and fetch details, reviews, permissions, data safety disclosures, similar apps, and developer catalogs with prepaid credits or x402 payments.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[fetcher-sh](https://clawhub.ai/user/fetcher-sh)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers, agents, and app-market analysts use this skill to query Google Play app search, details, reviews, permissions, data safety disclosures, similar apps, and developer catalogs without Play Console access.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill uses fetcher.sh with either a Bearer API key or an x402 payment flow.\n\nMitigation: Confirm trust in fetcher.sh before use, protect and rotate API keys, and review payment authorization before enabling paid calls.\n\nRisk: Paid calls are disclosed as non-refundable if upstream failures occur.\n\nMitigation: Start with low-volume tests, monitor credit balance or x402 spending, and account for failed upstream requests in operational workflows.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/fetcher-sh/skills/google-play-api)\n- [Server-resolved GitHub provenance](https://github.com/fetcher-sh/fetcher-skills/tree/main/skills/google-play)\n- [Full agent setup](https://googleplay.fetcher.sh/skill.md)\n- [OpenAPI 3.1 contract](https://googleplay.fetcher.sh/openapi.json)\n- [Condensed catalog](https://googleplay.fetcher.sh/llms.txt)\n- [Google Play fetcher site](https://googleplay.fetcher.sh)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration, API calls]\n\n**Output Format:** [Markdown guidance with curl examples, endpoint descriptions, and MCP JSON configuration]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Guides calls to a paid external API whose service responses are JSON.]\n\n## Skill Version(s):\n\n0.1.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.","readmeExcerpt":"Skill: Google Play Owner: fetcher-sh Summary: 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 disclos","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"curl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\"},{"language":"bash","snippet":"# 1. Prepaid credits (recommended — get a key at https://fetcher.sh/topup\n#    or via POST /api/credits/topup, see the fetcher skill)\nexport FETCHER_API_KEY=\"bby_live_xxxxxxxxxxxx\"\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps?search=meditation\"\n\n# 2. x402 pay-per-call — omit the header; a GET with no payment returns 402\n#    with machine-readable payment requirements (USDC on Base, Polygon,\n#    Arbitrum, Monad, or Solana). @x402/fetch signs and retries automatically."},{"language":"bash","snippet":"curl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=meditation\" -G \\\n  --data-urlencode \"price=free\" \\"},{"language":"bash","snippet":"curl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=meditation\" -G \\\n  --data-urlencode \"price=free\" \\\n  \"https://googleplay.fetcher.sh/api/apps\""},{"language":"bash","snippet":"curl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=photo editor\" -G \\\n  --data-urlencode \"price=paid\" \\\n  --data-urlencode \"country=de\" \\"},{"language":"bash","snippet":"curl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=photo editor\" -G \\\n  --data-urlencode \"price=paid\" \\\n  --data-urlencode \"country=de\" \\\n  \"https://googleplay.fetcher.sh/api/apps\""}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: google-play\ndescription: >-\n  A Google Play Store API alternative on fetcher.sh — pay-per-call in USDC\n  via x402, or prepaid credits with a Bearer key, no Google Play Console\n  access. Use when the user wants to search Android apps by keyword with\n  price (free/paid) and country storefront filters, fetch an app's full\n  details, reviews sorted by newest/rating/helpfulness, permissions, or data\n  safety disclosure, list apps similar to a given app, or fetch a\n  developer's app catalog. Also covers Android app store optimization (ASO)\n  research, competitor app monitoring, review sentiment input, and app\n  discovery without Google Play Console developer access.\nkeywords:\n  - google-play\n  - play-store\n  - play-store-api\n  - android-apps\n  - app-store-optimization\n  - aso\n  - x402\n  - ai-agent\n---\n\n# Google Play API\n\nGoogle Play Store app search, details, reviews, permissions, data safety, and\ndeveloper catalogs — one plain HTTP GET per call, paid as you go. No Play\nConsole access, no developer account, no scraping the storefront HTML.\n\nBase URL: `https://googleplay.fetcher.sh`\n\n## Authentication\n\nTwo ways to pay, same data — full mechanics in the [`fetcher`\nskill](../fetcher/SKILL.md):\n\n```bash\n# 1. Prepaid credits (recommended — get a key at https://fetcher.sh/topup\n#    or via POST /api/credits/topup, see the fetcher skill)\nexport FETCHER_API_KEY=\"bby_live_xxxxxxxxxxxx\"\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  \"https://googleplay.fetcher.sh/api/apps?search=meditation\"\n\n# 2. x402 pay-per-call — omit the header; a GET with no payment returns 402\n#    with machine-readable payment requirements (USDC on Base, Polygon,\n#    Arbitrum, Monad, or Solana). @x402/fetch signs and retries automatically.\n```\n\nEvery response is `{ \"status\": number, \"message\": string, \"data\": ... }`; the\nHTTP status mirrors `status`.\n\n## Endpoints (7 — all GET, $0.003/call)\n\n| Endpoint | What it returns |\n| --- | --- |\n| `/api/apps` | Apps matching a keyword; price and country filters |\n| `/api/apps/{appId}` | An app's full details |\n| `/api/apps/{appId}/reviews` | An app's reviews |\n| `/api/apps/{appId}/similar` | Apps similar to a given app |\n| `/api/apps/{appId}/permissions` | An app's requested permissions |\n| `/api/apps/{appId}/datasafety` | An app's data safety disclosure |\n| `/api/developers/{developerId}` | A developer's full app catalog |\n\nRequired on search: `search`. Optional: `price` (`all`, `free`, `paid`),\n`country`, `lang`. Reviews require `country`; optional `sort` (`NEWEST`,\n`RATING`, `HELPFULNESS`).\n\n## Scenarios\n\n**Free apps only:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=meditation\" -G \\\n  --data-urlencode \"price=free\" \\\n  \"https://googleplay.fetcher.sh/api/apps\"\n```\n\n**Paid apps, German storefront:**\n\n```bash\ncurl -H \"Authorization: Bearer $FETCHER_API_KEY\" \\\n  --data-urlencode \"search=photo editor\" -G \\\n  --data-urlencode \"price=paid\" \\\n  --data-urlencode \"country=de\" \\\n  \"https://google"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn72ajfa5w5c1jsrtjnz66f6nx8cwz9b\",\n  \"slug\": \"google-play-api\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1787304676982\n}"},{"path":"skill-card.md","content":"## Description:\n\nA Google Play Store API guide for using fetcher.sh to search Android apps and fetch details, reviews, permissions, data safety disclosures, similar apps, and developer catalogs with prepaid credits or x402 payments.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[fetcher-sh](https://clawhub.ai/user/fetcher-sh)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers, agents, and app-market analysts use this skill to query Google Play app search, details, reviews, permissions, data safety disclosures, similar apps, and developer catalogs without Play Console access.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill uses fetcher.sh with either a Bearer API key or an x402 payment flow.\n\nMitigation: Confirm trust in fetcher.sh before use, protect and rotate API keys, and review payment authorization before enabling paid calls.\n\nRisk: Paid calls are disclosed as non-refundable if upstream failures occur.\n\nMitigation: Start with low-volume tests, monitor credit balance or x402 spending, and account for failed upstream requests in operational workflows.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/fetcher-sh/skills/google-play-api)\n- [Server-resolved GitHub provenance](https://github.com/fetcher-sh/fetcher-skills/tree/main/skills/google-play)\n- [Full agent setup](https://googleplay.fetcher.sh/skill.md)\n- [OpenAPI 3.1 contract](https://googleplay.fetcher.sh/openapi.json)\n- [Condensed catalog](https://googleplay.fetcher.sh/llms.txt)\n- [Google Play fetcher site](https://googleplay.fetcher.sh)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration, API calls]\n\n**Output Format:** [Markdown guidance with curl examples, endpoint descriptions, and MCP JSON configuration]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Guides calls to a paid external API whose service responses are JSON.]\n\n## Skill Version(s):\n\n0.1.0 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":null,"editorialQuality":{"score":100,"threshold":65,"status":"thin","wordCount":1112,"uniquenessScore":42,"reasons":["uniqueness-below-45"]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T03:48:33.139Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T16:10:13.603Z","emptyReason":null},"items":[{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-10T18:48:31.762Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}