# Aayat AI x402 Live Service Finder

> Aayat AI x402 Live Service Finder is a paid API for AI agents from aayatai.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Finds x402-compatible API services matching a plain-English job description, then live-probes each candidate to confirm it is currently online and returning valid x402 price quotes

## Facts

- Endpoint: GET https://aayatai.com/x402/find/live?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aayat-ai-x402-live-service-finder-86c2d6ed
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bP6nNDei-VjSe5GBa8WT4

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 aayat-ai-x402-live-service-finder-86c2d6ed
```

Example prompt: Search the Aayat AI live x402 directory for a web search API that costs no more than $0.02 per call — only show me services that are actually responding right now.

## When to prefer this

Choose this endpoint over the static /x402/find when you need real-time confirmation that candidate services are actually online and quoting valid prices before you attempt to pay and call them. It is the right choice when reliability matters more than speed of discovery, when you have a budget constraint you want enforced, or when you are about to delegate a task to a downstream x402 service and cannot afford a failed first call. Use the static find endpoint if you only need a catalogue lookup without live probing overhead.

## Known failure modes

- No services found matching the query and filters — returns empty results array
- All top candidates failed live probe — results empty, failed list populated
- Query string too short (under 2 chars) or too long (over 300 chars) — validation error
- maxPrice set below any available matching service — no results returned
- Network filter too restrictive — no services on that chain match
- Upstream service probing times out for all candidates — degraded or empty results

## How this service works

Like /x402/find, but the shortlist is re-checked right now: we send each top candidate one unpaid request and keep only those answering with a valid x402 price quote, with live price and response time. Plain-English job in, such as 'web search api' with a budget per call; working services out. Never pays them.

## Output

A ranked list of x402-compatible services that passed a live probe: each entry includes the service name, description, quoted price, live response time in milliseconds, uptime percentage over 7 days, number of buyers in the last 30 days, supported networks, an input example, and a plain-English explanation of why it matched. Also includes a list of services that failed the live check, and catalogue-level statistics.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "maxLength": 300,
       "minLength": 2,
       "description": "The job in plain English, e.g. 'check if a Base token is a rug pull' or 'scrape a web page to markdown'."
      },
      "limit": {
       "type": "integer",
       "default": 10,
       "maximum": 50,
       "minimum": 1,
       "description": "Most results."
      },
      "network": {
       "type": "string",
       "maxLength": 60,
       "description": "Only services paid on this network, e.g. eip155:8453 (Base) or solana."
      },
      "maxPrice": {
       "type": "number",
       "maximum": 100,
       "minimum": 0,
       "description": "Your budget: highest price per call in USD."
      },
      "minPayers": {
       "type": "integer",
       "default": 0,
       "maximum": 100000,
       "minimum": 0,
       "description": "Only services with at least this many buyers in 30 days."
      },
      "includeNovelty": {
       "type": "boolean",
       "default": false,
       "description": "Also show joke/dice/test endpoints (hidden unless you ask for them)."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "",
  "avoid": [],
  "query": "check if a token is a rug pull",
  "matched": 42,
  "results": [
   {
    "why": [
     "Matches your words: rug, honeypot, risk.",
     "It is a crypto & on-chain data service, the kind of job you described.",
     "23 different buyers paid for it in the last 30 days.",
     "Answered 100% of our 12 unpaid checks this week, typically in 410 ms.",
     "Costs $0.01 per call."
    ],
    "live": {
     "ms": 280,
     "up": true,
     "x402": true,
     "status": 402,
     "checkedAt": "2026-09-28T12:00:00.000Z",
     "quotedPriceUsd": 0.005
    },
    "name": "x402node.dev chain honeypot",
    "rank": 1,
    "score": 27.4,
    "method": "GET",
    "calls30d": 114,
    "category": "crypto",
    "checks7d": 12,
    "medianMs": 410,
    "networks": [
     "eip155:8453"
    ],
    "priceUsd": 0.01,
    "resource": "https://api.x402node.dev/chain/honeypot",
    "uptime7d": 100,
    "buyers30d": 23,
    "x402Valid": true,
    "description": "Heuristic honeypot and risk check for an ERC20 token via on-chain eth_call - detects active owner control and transfer restrictions that can trap buyers",
    "inputExample": {
     "method": "GET",
     "queryParams": {
      "chain": "string",
      "token": "string",
      "address": "string"
     }
    },
    "lastCalledAt": "2026-09-28T04:23:51.282Z",
    "categoryTitle": "Crypto & on-chain data"
   }
  ],
  "catalogue": {
   "services": 17786,
   "withBuyers": 17750,
   "lastFullPass": "2026-09-28T06:00:00Z"
  },
  "understood": {
   "category": "crypto",
   "searchWords": [
    "check",
    "token",
    "rug"
   ],
   "categoryTitle": "Crypto & on-chain data"
  },
  "failedLiveCheck": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aayat-ai-x402-live-service-finder-86c2d6ed/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aayatai.com](https://www.zero.xyz/host/aayatai.com/llms.txt)
