# AgentDiet DTC Merchant Benchmark

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

Benchmarks a direct-to-consumer (DTC) merchant store URL and returns compressed intelligence data with a context compression ratio proof

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/dtc-merchant-benchmark?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-dtc-merchant-benchmark-186b2811
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mO3HRL7PcjTv6q3z1aF1-

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-dtc-merchant-benchmark-186b2811
```

Example prompt: Run a DTC merchant benchmark on my store at https://myshop.example.com and show me the context compression ratio and benchmark results.

## When to prefer this

Use this endpoint when you need a quick, cheap ($0.01 USDC) benchmarked intelligence snapshot of a DTC/ecommerce merchant store, especially when you want proof of context compression ratio for agent workflows. Prefer this over generic web scrapers when you need structured merchant analytics with ROI compression metrics suitable for A2A or MCP agent pipelines.

## Known failure modes

- Missing or invalid store_url query parameter returns an error or empty data object
- Unreachable or non-existent store URL may result in failed benchmark with error status
- Payment not settled in USDC on Base results in 402 Payment Required before data is returned
- Malformed input type or method enum causes request rejection

## How this service works

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

## Output

Returns a JSON object with a 'data' field containing benchmark results, a 'status' field ('ok' on success), and an 'roi_proof' object containing a 'compression_ratio_pct' value (e.g. 91.4%) demonstrating how much the merchant context was compressed.

## 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-dtc-merchant-benchmark-186b2811/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rag-diet.agentdiet.dev](https://www.zero.xyz/host/rag-diet.agentdiet.dev/llms.txt)
