# x402 Bazaar Rank – Pay-Per-Call Service Discovery

> x402 Bazaar Rank – Pay-Per-Call Service Discovery is a paid API for AI agents from x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-02).

Returns a ranked list of pay-per-call x402 services sorted by real 30-day call volume and paying-wallet counts, with a verifiable snapshot receipt.

## Facts

- Endpoint: GET https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/in-pay-per-call?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-bazaar-rank-pay-per-call-service-discovery-886418ba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZyIDwsogk8cpWju302Mlc

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 x402-bazaar-rank-pay-per-call-service-discovery-886418ba
```

Example prompt: Show me the top 25 pay-per-call x402 services ranked by the most paying wallets over the last 30 days, with their prices and call counts.

## When to prefer this

Choose this endpoint when you need objectively ranked, usage-verified discovery of pay-per-call x402 services — specifically when you want real 30-day call and payer-wallet signals rather than self-reported metadata. Prefer this over generic API directories when working within the x402 protocol ecosystem, when verifiability of rankings via snapshot hash matters, or when you need to assess market demand and pricing benchmarks for pay-per-call APIs on Base/EVM networks.

## Known failure modes

- Payment not included or invalid x402 payment header — returns 402 Payment Required
- Snapshot index temporarily unavailable — returns 503 or empty result set
- Invalid query parameters — returns 400 with schema validation error
- Network congestion on Base causing payment settlement delay
- Stale snapshot if index hasn't refreshed recently — generatedAt timestamp may lag

## How this service works

Highest-demand x402 services tagged 'pay-per-call': ranked by 30-day unique paying wallets, with calls, price, network and calls-per-payer for each. 138 providers and 243 paying wallets measured in this tag.

## Output

A JSON object containing a ranked array of up to N x402 pay-per-call services, each with name, network (e.g. eip155:8453), 30-day call count, price in USD, resource URL, and number of unique paying wallets over 30 days. Also includes query metadata (operator, limit, tag filter), total matched service count, the route used, who declared the data, and a generation timestamp with snapshot hash for verifiability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 25,
  "query": {
   "by": "payers",
   "op": "top",
   "limit": 25,
   "where": {
    "tag": "pay-per-call"
   }
  },
  "route": "/in-pay-per-call",
  "matched": 359,
  "services": [
   {
    "name": "forecast api",
    "network": "eip155:8453",
    "calls30d": 310,
    "priceUsd": 0.01,
    "resource": "https://api.example.com/forecast",
    "payers30d": 42
   }
  ],
  "declaredBy": "agent",
  "generatedAt": "2026-09-17T12:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-bazaar-rank-pay-per-call-service-discovery-886418ba/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev](https://www.zero.xyz/host/x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/llms.txt)
