{"uid":"cap_O7TDz9YBpppd5T6U9ztVj","slug":"bfsg-wcag-accessibility-checker-01aa04cd","name":"BFSG/WCAG Accessibility Checker","description":"Checks a web page for accessibility (a11y) problems from caller-supplied HTML: document language, title, image alt text, form labels, heading order, zoom, landmarks, link text, table headers, iframes, autocomplete. Anchored in the German accessibility act (BFSG), with the WCAG success criteria named per finding as a professional classification, not as a legal claim. States what a pattern parser cannot decide. Not legal advice.","url":"https://api.ozdreamtools.de/api/bfsg/check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"html":{"type":"string","description":"Full HTML of a representative page"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WEP_mSmLlIht2EsgOjOkF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks caller-supplied HTML for web accessibility problems across 12 criteria (language, title, alt text, form labels, heading order, zoom, landmarks, link text, table headers, iframes, autocomplete) and maps findings to WCAG success criteria under German BFSG.","exampleAgentPrompt":"Can you check this HTML for accessibility problems — I need to know about missing alt text, broken heading order, unlabeled form fields, and any other WCAG issues flagged under BFSG: [paste HTML here].","exampleUseCases":[{"title":"Pre-launch accessibility audit for a new page","prompt":"Before we go live with our new contact page, can you run the HTML through an accessibility check and tell me every WCAG issue it has — missing form labels, heading order problems, alt text gaps, the works?"},{"title":"BFSG compliance check for a public-sector site","prompt":"We need to make sure our government portal page meets the German BFSG accessibility requirements — here's the HTML, can you audit it and list every finding with the relevant WCAG success criterion?"},{"title":"Automated CI check for a developer's component","prompt":"I'm building a reusable card component and want to catch accessibility problems early — can you analyze this HTML snippet for alt text, landmark, autocomplete, and heading order issues before I merge it?"}],"resultDescription":"A structured list of accessibility findings, each identifying the specific element or pattern that failed, naming the corresponding WCAG success criterion, and noting any checks that a static pattern parser cannot definitively resolve. The response does not constitute legal advice.","failureModes":["Malformed or incomplete HTML may produce false negatives or missed findings","Dynamic content rendered by JavaScript cannot be evaluated from static HTML input","Findings are pattern-based and cannot replace manual testing or legal accessibility audits","Ambiguous patterns are reported as indeterminate rather than pass/fail","Missing or empty HTML body returns an error or empty findings list"],"whenToPreferThis":"Choose this endpoint when you need a fast, structured, per-criterion accessibility audit of static HTML aligned with German BFSG obligations and WCAG success criteria. It is ideal for CI pipelines, pre-launch checks, or agent workflows that need machine-readable findings without the overhead of a full browser-based audit tool. Prefer alternatives (e.g. axe-core, browser automation) when the page relies heavily on JavaScript rendering or when a legally binding audit is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:30:37.141Z","isFirstParty":false}