# AllTheBot x402 Uptime Monitor

> AllTheBot x402 Uptime Monitor is a paid API for AI agents from api.zkrobotics.fr, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-13).

Search and compare Base x402 payment endpoints by keyword, ranked by reliability, price, or latency, with measured uptime and market price summaries.

## Facts

- Endpoint: GET https://api.zkrobotics.fr/x402/quality?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/allthebot-x402-uptime-monitor-2827037b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KPqkpaeqDK1Y5ga4jEcLA

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 allthebot-x402-uptime-monitor-2827037b
```

Example prompt: Search x402 endpoints for 'translate', sorted by reliability, with at least 95% uptime, and show me the top 5 results with their prices and uptime stats.

## When to prefer this

Use this endpoint when you need to discover and vet x402 payment endpoints on Base before committing USDC — especially when cost, uptime, or latency matters. Prefer this over manually probing endpoints or relying on static directory listings, because it provides independently measured uptime (not self-reported), current latency benchmarks, and price consistency checks updated every 6 hours.

## Known failure modes

- No endpoints match the query keyword — returns empty results array
- min_uptime_pct or max_price_usdc filters too restrictive — returns zero matches
- Query string exceeds 100-character limit — returns validation error
- Invalid sort value (not reliability/price/latency) — returns schema error
- Service temporarily unavailable — returns 5xx error

## How this service works

Pay-per-call APIs for AI agents over x402: token safety reports, Base and Ethereum on-chain reads, crypto prices, domain checks (DNS, WHOIS, SSL, email), finance data (FX, SEC), worldwide weather forecasts, France alerts, text AI, fun content. USDC on Base, no account, no API key.

## Output

Returns a list of matching x402 endpoints with their URL, last successful check time, 7-day and 30-day uptime percentages, median latency in milliseconds, price in USDC, price consistency flag, and a market-level price summary (min, median, max) across all matched endpoints.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "sort": {
       "enum": [
        "reliability",
        "price",
        "latency"
       ],
       "type": "string"
      },
      "limit": {
       "type": "integer",
       "maximum": 10,
       "minimum": 1
      },
      "query": {
       "type": "string",
       "maxLength": 100
      },
      "max_price_usdc": {
       "type": "number",
       "exclusiveMinimum": 0
      },
      "min_uptime_pct": {
       "type": "number",
       "maximum": 100,
       "minimum": 0
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sort": "price",
  "query": "translate",
  "matches": 9,
  "results": [
   {
    "url": "https://seller.example/x402/translate",
    "last_ok": "2026-10-08T06:00:00Z",
    "checks_7d": 28,
    "buyers_30d": 7,
    "latency_ms": 210,
    "price_usdc": 0.002,
    "uptime_7d_pct": 100,
    "uptime_30d_pct": 99.6,
    "price_matches_listing": true
   }
  ],
  "updated": "2026-10-08T06:00:00Z",
  "price_summary": {
   "max_usdc": 0.05,
   "median_usdc": 0.01,
   "cheapest_usdc": 0.002
  },
  "max_price_usdc": null,
  "min_uptime_pct": 95
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/allthebot-x402-uptime-monitor-2827037b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.zkrobotics.fr](https://www.zero.xyz/host/api.zkrobotics.fr/llms.txt)
