# Quant Agent Shop – Google Shopping Search

> Quant Agent Shop – Google Shopping Search is a paid API for AI agents from quantagentshop.com, paid per call via x402, $0.0032/call, status unknown (last checked 2026-10-23).

Searches Google Shopping for a product query and returns up to 40 offers with title, merchant, price, delivery info, rating, and purchase link.

## Facts

- Endpoint: POST https://quantagentshop.com/v1/shopping-search?utm_source=zero.xyz
- Price: $0.0032/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quant-agent-shop-google-shopping-search-8745b970
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_crazDfVROO-wpfUM9ELRM

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 quant-agent-shop-google-shopping-search-8745b970 -d '<json body>'
```

Example prompt: Search Google Shopping for 'Sony WH-1000XM5 noise cancelling headphones' in the US and show me the top results with prices and merchants so I can compare where to buy.

## When to prefer this

Choose this endpoint when an agent needs to discover where a product is sold and at what price across multiple merchants, or to power a price comparison feature. It is ideal for finding purchase links, comparing delivery options, and surfacing merchant ratings. Prefer it over news or web search endpoints when the intent is specifically commercial product discovery. Not suitable for checking real-time stock levels, initiating purchases, or monitoring price changes over time.

## Known failure modes

- Empty results if query is too vague or product does not appear in Google Shopping
- Query shorter than 2 characters or longer than 200 characters rejected with validation error
- Invalid country or language code returns an error or falls back to default locale
- Page number outside 1–3 range rejected
- Prices shown may differ from actual merchant prices at time of purchase
- No stock-level information — out-of-stock items may still appear in results
- Service timeout if Google Shopping takes too long to respond

## How this service works

Product search. Send a product query; returns up to 40 Google Shopping offers with title, merchant, price (text plus parsed amount and currency), delivery, rating and link. Use to compare prices or find where a product is sold. Not for stock levels or buying. Prices are as listed at search time and may change. Typical response 1 to 2 s. Failed calls are not charged.

## Output

A JSON object containing a list of up to 40 product offers, each with: position, product title, merchant name, price as text and parsed numeric amount, currency code, delivery information, star rating, rating count, product page URL, and optional image URL. Also includes the original query, timestamp of the search, and a data-freshness notice.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "page": {
       "type": "integer",
       "title": "Page",
       "default": 1,
       "maximum": 3,
       "minimum": 1,
       "description": "Result page, 1 for the first."
      },
      "query": {
       "type": "string",
       "title": "Query",
       "maxLength": 200,
       "minLength": 2,
       "description": "The product, as typed into a shopping search."
      },
      "country": {
       "anyOf": [
        {
         "type": "string",
         "pattern": "^[a-z]{2}$"
        },
        {
         "type": "null"
        }
       ],
       "title": "Country",
       "default": null,
       "description": "Optional two-letter country code, lower case, such as us or gb."
      },
      "language": {
       "anyOf": [
        {
         "type": "string",
         "pattern": "^[a-z]{2}(-[a-z]{2})?$"
        },
        {
         "type": "null"
        }
       ],
       "title": "Language",
       "default": null,
       "description": "Optional language code, lower case, such as en or pt-br."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "usb-c hub 4k hdmi",
  "notice": "Prices as listed at searched_at; check the merchant page before buying.",
  "source": "Google Shopping results via Serper",
  "results": [
   {
    "url": "https://www.example-store.com/hub",
    "title": "7-in-1 USB-C Hub with 4K HDMI",
    "rating": 4.6,
    "currency": "USD",
    "delivery": "Free delivery",
    "merchant": "Example Store",
    "position": 1,
    "image_url": null,
    "price_text": "$29.99",
    "product_id": "1234567890",
    "price_amount": 29.99,
    "rating_count": 1520
   }
  ],
  "searched_at": "2026-10-22T09:00:00+00:00"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quant-agent-shop-google-shopping-search-8745b970/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from quantagentshop.com](https://www.zero.xyz/host/quantagentshop.com/llms.txt)
