# Tanod agentscan x402 Price Benchmark

> Tanod agentscan x402 Price Benchmark is a paid API for AI agents from tanod.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Returns USD price benchmarks (median, quartiles, closest listings) for x402 pay-per-call API endpoints matching a given description

## Facts

- Endpoint: POST https://tanod.dev/v1/x402/price-benchmark?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-agentscan-x402-price-benchmark-62da44b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ewxXruWMujcnfSFxFLBqy

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 tanod-agentscan-x402-price-benchmark-62da44b8 -d '<json body>'
```

Example prompt: What's the going market rate for x402 endpoints that do OCR on images? I'm thinking of charging $0.005 — can you check if that's competitive, and show me the median, quartiles, and closest listings?

## When to prefer this

Use this endpoint when an AI agent or developer needs to price an x402 pay-per-call API endpoint against real market data. It is specifically designed for the x402 micropayment ecosystem and returns structured statistical benchmarks (median, quartiles, closest peers) rather than raw listing dumps. Prefer this over manual search when you need a quick, quantitative pricing signal across many listings, or when you want to validate whether a given price_usd is above or below market median.

## Known failure modes

- 422 if query has no matchable words (all stop words or too short — not charged)
- No listings found if query is too specific or niche — returns empty result set
- Network filter reduces result set to zero if no listings on that chain
- Stale pricing data if market listings are not recently updated
- Ambiguous query may match unrelated endpoints, skewing benchmark statistics

## How this service works

One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.

## Output

Returns a statistical price summary for x402 endpoints matching the query: median USD price, quartile breakdown (Q1, Q2, Q3), a list of the closest matching listings with their individual prices, total count of matched listings, and optionally the percentile rank of a provided price_usd value among the matched set.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "maxLength": 200,
   "minLength": 2,
   "description": "What the endpoint does, in a few words, such as \"OCR an image\" or \"ERC20 balance\". Lower-case words of 3 or more characters, minus stop words, are matched against listing names and descriptions. A query with no such word is a 422 and is not charged."
  },
  "network": {
   "anyOf": [
    {
     "type": "string",
     "maxLength": 64,
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Optional: only listings on this network, as a CAIP-2 id such as eip155:8453 or a name such as base, polygon or solana."
  },
  "price_usd": {
   "anyOf": [
    {
     "type": "number",
     "maximum": 1000000,
     "exclusiveMinimum": 0
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Optional: a price in USD to rank among the matched listings (how many are lower, equal and higher, and its percentile)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Listed prices from the CDP x402 Bazaar and PayAI; keyword match, not hand-checked; Tanod's own listings (and listing-farm hosts) excluded. A listed price is not a sale or a measure of demand.",
  "rank": {
   "equal": 5,
   "lower": 17,
   "higher": 20,
   "price_usd": 0.01,
   "percentile": 46.4
  },
  "found": true,
  "match": "all_words",
  "query": "OCR an image",
  "words": [
   "ocr",
   "image"
  ],
  "closest": [
   {
    "url": "https://api.example.com/ocr",
    "name": "Image OCR",
    "source": "cdp_bazaar",
    "price_usd": 0.01
   }
  ],
  "max_usd": 0.25,
  "min_usd": 0.001,
  "network": null,
  "p25_usd": 0.005,
  "p75_usd": 0.02,
  "snapshot": "2026-10-09T04:31:37Z",
  "median_usd": 0.01,
  "window_days": 3,
  "distinct_hosts": 17,
  "matched_offers": 42,
  "candidates_capped": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-agentscan-x402-price-benchmark-62da44b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tanod.dev](https://www.zero.xyz/host/tanod.dev/llms.txt)
