AgentReadiness Scan API

A machine-readable AI-crawler readiness audit for any public URL: robots.txt policy for 11 AI bots (GPTBot, ClaudeBot, PerplexityBot, CCBot, …), llms.txt, sitemap, HSTS/TLS, DNS (A/AAAA/MX/TXT) and security headers — scored 0–100 and returned as schema-versioned JSON.

One HTTP call. $0.05. USDC, per call, with x402. An unpaid request returns HTTP 402 with everything a standard x402 client needs to pay and retry.

Endpoints

RoutePriceWhat it returns
GET /v1/scan?url=…$0.05 USDCFull audit report (score, checks, evidence) + paid: true
GET /api/scan?url=…freeSame scanner, for trying it before you pay

Call it with any x402 client

curl -H "x-payment: <payment-header-from-402-body>" \
  "$BASE_URL/v1/scan?url=https://example.com"

No API keys, no accounts, no rate limits — the payment is the rate limit. Network: Base Sepolia (eip155:84532), scheme exact, settles to the payee wallet.

Why this exists

Every site is about to be crawled by machines first and humans second. This API tells you, in one JSON document, what those machines are allowed to see and whether your origin will let them — programmatically, so you can gate a deploy on it.

Free probe: /api/scan?url=…