{"components":{"securitySchemes":{"x402":{"description":"x402 micropayment. Call without X-Payment to get 402+terms. Sign EIP-3009 USDC transfer. Retry with X-Payment header.","scheme":"x402","type":"http"}}},"info":{"description":"Pay-per-request document intelligence API. Scrub PII, verify completeness, assess risk, extract structured fields. Payments in USDC on Base via x402 protocol.","title":"agentic-x402","version":"1.0.0"},"openapi":"3.1.0","paths":{"/assess":{"post":{"description":"Risk and quality assessment. Returns risk level and recommendations. From $0.030 USDC.","requestBody":{"content":{"application/json":{"schema":{"properties":{"text":{"type":"string"}},"required":["text"],"type":"object"}}},"required":true},"responses":{"200":{"description":"Successful result"},"400":{"description":"Invalid request"},"402":{"description":"Payment required. Body contains x402 payment terms."},"500":{"description":"Internal error"}},"security":[{"x402":[]}],"summary":"Assess document risk","x-payment-required":true}},"/extract":{"post":{"description":"Extract named fields from invoices, NF-e, contracts, receipts. From $0.015 USDC.","requestBody":{"content":{"application/json":{"schema":{"properties":{"text":{"type":"string"}},"required":["text"],"type":"object"}}},"required":true},"responses":{"200":{"description":"Successful result"},"400":{"description":"Invalid request"},"402":{"description":"Payment required. Body contains x402 payment terms."},"500":{"description":"Internal error"}},"security":[{"x402":[]}],"summary":"Extract structured fields","x-payment-required":true}},"/health":{"get":{"responses":{"200":{"description":"Status, uptime, per-route counts, earned USDC"}},"summary":"Health check and earnings"}},"/preview":{"post":{"description":"Regex-only PII detection on text up to 300 characters. No payment required. Returns scrubbed text + detected types + upgrade info.","requestBody":{"content":{"application/json":{"schema":{"properties":{"text":{"maxLength":300,"type":"string"}},"required":["text"],"type":"object"}}},"required":true},"responses":{"200":{"description":"Scrubbed text, findings, upgrade info"},"400":{"description":"Text too long or invalid JSON"}},"summary":"Free regex scrub preview (no payment)"}},"/scrub":{"post":{"description":"Remove or mask PII (email, CPF, CNPJ, phone, API keys). Regex + Claude AI. From $0.005 USDC.","requestBody":{"content":{"application/json":{"schema":{"properties":{"text":{"type":"string"}},"required":["text"],"type":"object"}}},"required":true},"responses":{"200":{"description":"Successful result"},"400":{"description":"Invalid request"},"402":{"description":"Payment required. Body contains x402 payment terms."},"500":{"description":"Internal error"}},"security":[{"x402":[]}],"summary":"Scrub PII from text","x-payment-required":true}},"/verify":{"post":{"description":"Check required fields and completeness. Returns score and per-field results. From $0.010 USDC.","requestBody":{"content":{"application/json":{"schema":{"properties":{"text":{"type":"string"}},"required":["text"],"type":"object"}}},"required":true},"responses":{"200":{"description":"Successful result"},"400":{"description":"Invalid request"},"402":{"description":"Payment required. Body contains x402 payment terms."},"500":{"description":"Internal error"}},"security":[{"x402":[]}],"summary":"Verify document completeness","x-payment-required":true}}},"servers":[{"description":"base-mainnet","url":"http://romefeller.app"}],"x-x402":{"currency":"USDC","discovery":"/.well-known/x402.json","network":"base-mainnet","payTo":"0x2a4dcdf273be222903629ff3a2222065b017309d","preview":"/preview","protocol":"x402"}}