{"version":1,"endpoints":[{"method":"POST","path":"/v1/a11y/scan","price":"$0.5","description":"Automated technical accessibility pre-check (WCAG 2.1/2.2 AA via axe-core) for one URL. Renders the page in a real headless browser. Catches roughly 57% of WCAG violations — NOT a substitute for a full manual audit or a BFSG conformity proof.","inputSchema":{"bodyFields":{"url":{"type":"string","required":true,"description":"Public https:// URL to scan"},"standard":{"type":"string","description":"'wcag21aa' (default) or 'wcag22aa'"},"includePasses":{"type":"boolean","description":"Include passed checks in the response"},"waitMs":{"type":"number","description":"Extra render wait 0-5000 ms (default 1500)"}}},"outputSchema":{"type":"object","properties":{"url":{"type":"string"},"finalUrl":{"type":"string"},"standard":{"type":"string"},"score":{"type":"number","description":"0-100, technical pre-check only"},"violations":{"type":"array","items":{"type":"object","description":"id, impact, help, descriptionDe, nodes"}},"summary":{"type":"object","description":"violations, incomplete, passes"},"cached":{"type":"boolean"}}}},{"method":"POST","path":"/v1/a11y/statement","price":"$0.2","description":"Drafts a German 'Erklärung zur Barrierefreiheit' (accessibility statement) with [[PLACEHOLDERS]] for missing legally-required details. A draft only — needs legal review before publication.","inputSchema":{"bodyFields":{"url":{"type":"string","required":true,"description":"Website the statement is for"},"organisation":{"type":"string","description":"Legal entity name"},"contactEmail":{"type":"string","description":"Contact for accessibility feedback"},"scanResult":{"type":"object","description":"Optional: previous /v1/a11y/scan response to reference findings"}}},"outputSchema":{"type":"object","properties":{"url":{"type":"string"},"organisation":{"type":"string"},"generatedAt":{"type":"string"},"statement":{"type":"string","description":"German draft text"},"placeholders":{"type":"array","items":{"type":"string"}},"disclaimer":{"type":"string"}}}}],"network":"base-sepolia","payTo":"0x92E8E55222ef348c57B13ce47C84C0cC95b945fC"}