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.
| Route | Price | What it returns |
|---|---|---|
GET /v1/scan?url=… | $0.05 USDC | Full audit report (score, checks, evidence) + paid: true |
GET /api/scan?url=… | free | Same scanner, for trying it before you pay |
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 mainnet (eip155:8453), scheme exact, settles to the payee wallet in USDC.
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=…