# SiteCheck Shop & Social: Chrome Web Store Search

> SiteCheck Shop & Social: Chrome Web Store Search is a paid API for AI agents from api.shopsocial-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns the first page of Chrome Web Store search results including extension name, ID, and detail-page URL for a given query.

## Facts

- Endpoint: GET https://api.shopsocial-api.workers.dev/api/ecommerce/chrome-web-store?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-shop-social-chrome-web-store-search-ee8a2150
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q4js4GSKj7ga4HcnyQI-d

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-shop-social-chrome-web-store-search-ee8a2150
```

Example prompt: Search the Chrome Web Store for 'password manager' extensions and give me the top 10 results with their names and extension IDs.

## When to prefer this

Use this endpoint when you need to programmatically search the Chrome Web Store and retrieve extension names and IDs for a keyword, especially in automated pipelines that need to map extension names to their canonical IDs or detail pages. Prefer this over manual browser searching when building extension directories, auditing installed extensions, or helping users discover tools by category. Note that it returns only first-page results and excludes ratings and user counts.

## Known failure modes

- Query string too short (under 2 characters) or too long (over 60 characters) returns a validation error
- Query contains disallowed characters (not letters, digits, spaces, or dashes) causes rejection
- Limit parameter outside 1-20 range returns an error
- Chrome Web Store unavailable or layout change may cause extraction failure
- First-page-only results mean popular extensions may be omitted if ranking has changed
- No ratings, review counts, or pricing data available — only name, ID, and URL

## How this service works

Pay-per-call e-commerce, product, price and social media data tools for AI agents, from public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns a JSON object with the search query, count of returned items, and an array of extension objects each containing the extension ID, Chrome Web Store detail URL, and display name, plus the source search URL and a timestamp indicating when the data was fetched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Search words, 2 to 60 characters (letters, digits, spaces, dashes)"
      },
      "limit": {
       "type": "string",
       "description": "How many extensions, 1 to 20 (default 5)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "q": "ad blocker",
  "count": 3,
  "items": [
   {
    "id": "gighmmpiobklfepjocnamgkkbiglidom",
    "url": "https://chromewebstore.google.com/detail/gighmmpiobklfepjocnamgkkbiglidom",
    "name": "AdBlock — block ads across the web"
   },
   {
    "id": "cfhdojbkjhnklbpkdaibdccddilifddb",
    "url": "https://chromewebstore.google.com/detail/cfhdojbkjhnklbpkdaibdccddilifddb",
    "name": "Adblock Plus - free ad blocker"
   }
  ],
  "source": "https://chromewebstore.google.com/search/ad%20blocker",
  "checkedAt": "2026-10-23T09:37:46.084Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-shop-social-chrome-web-store-search-ee8a2150/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.shopsocial-api.workers.dev](https://www.zero.xyz/host/api.shopsocial-api.workers.dev/llms.txt)
