# x402 Radar Search API

> x402 Radar Search API is a paid API for AI agents from remind-host-lots-rouge.trycloudflare.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Searches a merged index of 26,000+ x402 micropayment services (CDP Bazaar + PayAI) by keyword, returning ranked matches with price, network, payTo address, and liveness status.

## Facts

- Endpoint: POST https://remind-host-lots-rouge.trycloudflare.com/api/search
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-radar-search-api-b643c354
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HWXrsL-sDqVcAQ9ldXKG6

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-radar-search-api-b643c354 -d '<json body>'
```

Example prompt: Search the x402 Radar index for live APIs related to 'weather forecast' and show me the top results with their prices and wallet addresses so I can pick one to call.

## When to prefer this

Use this endpoint when you need to discover x402-compatible micropayment APIs across the merged CDP Bazaar and PayAI ecosystem by keyword search. Prefer it over manual browsing or static lists when you want live liveness data, price comparisons, and wallet addresses in a single ranked response. Ideal for agents that need to dynamically find and call the best available x402 service for a given task at runtime.

## Known failure modes

- Empty results if query keywords don't match any indexed services
- Stale liveness data if probe hasn't run recently for a given endpoint
- Payment required (402) if USDC not provided or payment fails
- Rate limiting or service unavailability on Cloudflare tunnel
- Partial index coverage if CDP Bazaar or PayAI sync is delayed

## How this service works

Search 26k+ x402 services (CDP Bazaar + PayAI merged index): q=keywords, returns ranked matches with price, network, payTo, liveness. By x402 Radar.

## Output

A JSON object containing the original query, an array of ranked service results (each with URL, payTo wallet address, source index, network chain ID, liveness probe data including alive status and latency, price in USD, relevance score, and description), plus total match count and index update timestamp.

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "example": {
  "query": "weather",
  "results": [
   {
    "url": "https://api.example.com/forecast",
    "payTo": "0x9f8b...",
    "source": "payai",
    "network": "eip155:8453",
    "liveness": {
     "x402": true,
     "alive": true,
     "latency_ms": 210
    },
    "price_usd": 0.001,
    "relevance": 7,
    "description": "US weather forecast"
   }
  ],
  "returned": 1,
  "total_matches": 199
 },
 "properties": {
  "query": {
   "type": "string"
  },
  "results": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "url": {
      "type": "string"
     },
     "payTo": {
      "type": "string"
     },
     "source": {
      "enum": [
       "bazaar",
       "payai"
      ],
      "type": "string"
     },
     "network": {
      "type": "string"
     },
     "liveness": {
      "type": "object",
      "description": "last probe result {at, alive, x402, latency_ms} or \"unprobed\""
     },
     "price_usd": {
      "type": "number"
     },
     "relevance": {
      "type": "number"
     },
     "description": {
      "type": "string"
     }
    }
   }
  },
  "returned": {
   "type": "number"
  },
  "index_updated": {
   "type": "string"
  },
  "total_matches": {
   "type": "number"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-radar-search-api-b643c354/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from remind-host-lots-rouge.trycloudflare.com](https://www.zero.xyz/host/remind-host-lots-rouge.trycloudflare.com/llms.txt)
