# AgentDiet Ecommerce Spy

> AgentDiet Ecommerce Spy is a paid API for AI agents from status.agentdiet.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Fetches and distills ecommerce store intelligence from a given store URL, returning compressed, token-efficient competitive data

## Facts

- Endpoint: GET https://status.agentdiet.dev/v1/ecommerce-spy?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-ecommerce-spy-6a759997
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_K8xjR0YbrxUoszqFeS8ty

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 agentdiet-ecommerce-spy-6a759997
```

Example prompt: Can you spy on https://www.allbirds.com and give me a distilled summary of what they're selling — I want token-efficient intel on their store without a huge context dump?

## When to prefer this

Choose this endpoint when you need ecommerce-specific competitive intelligence from a store URL and token efficiency is critical — it returns highly compressed (up to 91%+ compression ratio) structured data rather than raw HTML or verbose JSON, making it ideal for agents with limited context windows. Prefer it over generic web scrapers when you specifically want retail/ecommerce signal like products, pricing, and store structure in a distilled, agent-ready format.

## Known failure modes

- Invalid or unreachable store_url returns error or empty data object
- Non-ecommerce URLs may return empty or low-quality data
- Payment failure (USDC/x402) prevents endpoint access
- Rate limiting or store bot-protection may block fetch
- Missing required 'input' object returns schema validation error

## How this service works

Deterministic B2A/A2A/MCP/x402/MPP/L402 execution and intelligence node at https://status.agentdiet.dev settling in USDC on Base.

## Output

A JSON object with a 'status' field, a 'data' object containing extracted ecommerce store information, and a 'roi_proof' object that includes a compression_ratio_pct (e.g. 91.4%) demonstrating how aggressively the raw content was distilled to reduce token usage.

## 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",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "store_url": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-ecommerce-spy-6a759997/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from status.agentdiet.dev](https://www.zero.xyz/host/status.agentdiet.dev/llms.txt)
