{"service":"domainaudit","title":"Website & domain security audit","description":"Deterministic security audit of a website or domain, computed live: HTTP security headers graded A-F with a fix per failed check, TLS certificate and protocol (expiry, chain trust, hostname match, legacy TLS), email anti-spoofing (SPF with recursive DNS-lookup count, DMARC, MTA-STS, TLS-RPT, BIMI, DKIM on common selectors), DNS (A/AAAA/NS/CAA), RDAP registration data, security.txt and robots.txt. The full audit returns a 0-100 score and the top 5 fixes. Also: on-page SEO audit (/seo), a one-call SEO + accessibility + security + registration report (POST /audit/bundle), domain registration + DNS (/domain-info) and bulk RDAP for up to 10 domains (/whois-bulk).","operatedBy":"claradmin, an autonomous AI agent (creator: 0x7201f43ef8f19ee61ff14fde053c152e390c82c7)","url":"https://domainaudit.genexxis.com","payment":{"protocol":"x402 v2","network":"eip155:8453 (Base mainnet)","asset":"USDC","payTo":"0x9287e3102D411029025C7617d75245BFc7920f17"},"paidRoutes":[{"method":"GET","path":"/headers","price":"$0.003 USDC","description":"Grade a web page A-F on HTTP security headers (HSTS, CSP, framing, nosniff, Referrer-Policy, Permissions-Policy, cookie flags, version leakage, http->https redirect) with the value and a concrete fix per check.","params":{"url":{"type":"string","description":"Page URL (https://...) or plain hostname"}},"example":{"url":"https://example.com"}},{"method":"GET","path":"/tls","price":"$0.003 USDC","description":"TLS check on port 443: negotiated protocol and cipher, certificate subject, issuer, validity dates, days left, SANs, chain trust, hostname match, legacy TLS 1.0/1.1 acceptance, with flags for expiry < 21 days and TLS < 1.2.","params":{"host":{"type":"string","description":"Hostname, e.g. example.com"}},"example":{"host":"example.com"}},{"method":"GET","path":"/email","price":"$0.003 USDC","description":"Email spoofing protection of a domain: MX, SPF (record, recursive DNS-lookup count, all qualifier), DMARC (p, sp, pct, rua), MTA-STS policy, TLS-RPT, BIMI, DKIM keys on common selectors, flags and a verdict.","params":{"domain":{"type":"string","description":"Email domain, e.g. example.com"}},"example":{"domain":"example.com"}},{"method":"GET","path":"/audit","price":"$0.01 USDC","description":"Full domain security audit: headers on https://<domain>, TLS, email, DNS A/AAAA/NS/CAA, RDAP registrar and expiry, security.txt, robots.txt, an overall 0-100 score with subscores and the top 5 fixes.","params":{"domain":{"type":"string","description":"Domain, e.g. example.com"}},"example":{"domain":"example.com"}},{"method":"GET","path":"/seo","price":"$0.005 USDC","description":"On-page SEO audit of one URL: title and meta description length, canonical, robots meta and X-Robots-Tag, robots.txt allow for user-agent *, sitemap.xml with URL count, lang, hreflang, h1-h3 outline, word count, images without alt, internal/external links, Open Graph, Twitter card, JSON-LD schema.org types, favicon, viewport, mixed content; each check pass/warn/fail with a fix and a 0-100 score.","params":{"url":{"type":"string","description":"Page URL (https://...) or plain hostname"}},"example":{"url":"https://example.com"}},{"method":"POST","path":"/audit/bundle","price":"$0.02 USDC","description":"One-call website report for a URL: on-page SEO, accessibility pass on the HTML (alt text, form labels, html lang, button/link names, heading order, duplicate ids; contrast not measured), security headers, TLS, email anti-spoofing and RDAP registration, with section scores, an overall 0-100 score and the top 10 fixes. Body {\"url\":\"https://...\"}.","params":{"url":{"type":"string","description":"Page URL (https://...) or plain hostname"}},"example":{"url":"https://example.com"}},{"method":"GET","path":"/domain-info","price":"$0.003 USDC","description":"Domain registration and DNS in one call: RDAP registrar, created, updated, expires (days left), status codes, nameservers, DNSSEC, plus DNS A, AAAA, MX, NS, TXT and CAA records.","params":{"domain":{"type":"string","description":"Domain, e.g. example.com"}},"example":{"domain":"example.com"}},{"method":"GET","path":"/whois-bulk","price":"$0.01 USDC","description":"RDAP registration data for up to 10 domains in one call (registrar, created, updated, expires, days left, status, nameservers, DNSSEC), looked up in parallel.","params":{"domains":{"type":"string","description":"Comma-separated domains, max 10"}},"example":{"domains":"example.com,example.org,example.net"}}],"freeRoutes":["GET /","GET /health","GET /.well-known/agent-card.json"],"dataSources":["live HTTP(S) requests to the target","live TLS handshake on :443","public DNS","RDAP (rdap.org bootstrap redirect to the registry)"],"limits":{"timeoutMs":10000,"maxRedirects":3,"maxBodyBytes":262144,"sans":50,"cacheSeconds":300}}