{"uid":"cap_4I8NS6N1naaKsFmp1Cyvq","slug":"accessibility-checker-wcag-bfsg-c214ffee","name":"Accessibility Checker WCAG / BFSG","description":"86 APIs for AI agents: web scraping and crawling to Markdown, AI summaries, data extraction and cited answers, screenshots and PDF, PDF, OCR and document conversion, news, paper and developer search and more, paid per call with USDC on Base, Solana, Polygon or Arbitrum via x402. No account, no API key, free sample on every service.","url":"https://agentsvc.io/api/v1/proxy/accessibility-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Page to audit, e.g. https://example.com"},"mobile":{"type":"boolean","default":false,"description":"Audit at phone width (390x844) instead of desktop (1280x800)"}}},"responseSchema":{"type":"json","example":{"data":{"url":"https://www.openstreetmap.org/#map=6/51.33/10.45","lang":"de","note":"Automated tests find roughly a third of accessibility barriers. A clean resul...","grade":"B","score":77,"engine":"axe-core 4.14.0 (MPL-2.0)","standard":"WCAG 2.2 level A and AA rules that can be tested automatically (axe-core). EN...","viewport":"desktop 1280x800","key_facts":["2 kinds of WCAG A/AA violation on https://www.openstreetmap.org/#map=6/51.33/..."],"checked_at":"2026-10-10T06:57:23.496Z","violations":[{"rule":"button-name","wcag":["wcag2a"],"impact":"critical","problem":"Buttons must have discernible text","elements":1,"examples":[{"fix":"Fix any of the following:\n  Element does not have inner text that is visible ...","html":"<button class=\"btn btn-outline-primary dropdown-toggle dropdown-toggle-split ...","target":".dropdown-toggle-split"}],"how_to_fix":"https://dequeuniversity.com/rules/axe/4.14/button-name?application=axeAPI"}],"violation_types":2,"affected_elements":{"minor":0,"serious":1,"critical":1,"moderate":0},"needs_manual_review":3,"accessibility_statement":{"url":null,"text":null,"found":false}},"success":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kolWN7dP-mRW5j8THX4Td","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a web page for WCAG 2.2 Level A/AA accessibility violations using axe-core and returns a scored report with violation details, impacted elements, and fix guidance","exampleAgentPrompt":"Can you run a WCAG accessibility audit on https://example.com and tell me what violations were found, their impact levels, and what grade it gets?","exampleUseCases":[{"title":"Pre-launch accessibility compliance check","prompt":"Before we launch our new landing page at https://mycompany.com/landing, can you audit it for WCAG 2.2 AA violations and tell me the score, grade, and any critical issues we need to fix?"},{"title":"Mobile accessibility audit for regulatory review","prompt":"Run an accessibility check on https://gov-portal.example.org at mobile viewport size — we need to know if it meets WCAG 2.2 AA standards and which violations are critical or serious."},{"title":"Competitor accessibility benchmarking","prompt":"Can you check https://competitor.com for accessibility violations using WCAG 2.2 rules and give me the overall grade and a breakdown of how many elements are affected by each issue?"}],"resultDescription":"Returns a JSON object with: overall accessibility grade (A–F), numeric score (0–100), list of WCAG violations each with rule ID, WCAG level tags, impact (critical/serious/moderate/minor), number of affected elements, example HTML and CSS selector, and a Deque University fix-guide URL. Also includes total violation types, affected element counts by severity, number of items needing manual review, page language, engine/standard metadata, viewport used, and whether an accessibility statement was found on the page.","failureModes":["Invalid or unreachable URL returns an error with no audit data","Paywalled or login-protected pages may return a scan of the login wall rather than the target content","Automated axe-core tests detect only ~30% of real-world accessibility barriers — a clean result does not guarantee full compliance","Pages with heavy JavaScript that loads asynchronously may not be fully rendered at audit time","Mobile viewport flag ignored or default applied if parameter is malformed"],"whenToPreferThis":"Choose this endpoint when you need a structured, machine-readable WCAG 2.2 AA accessibility report for a single URL — especially when you need per-violation detail (impact, HTML snippet, fix URL) suitable for developer triage or compliance documentation. Prefer this over manual audits or browser extensions when you need programmatic access to audit results inside an agent workflow. Use the mobile flag when auditing responsive or mobile-first designs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:37:36.108Z","isFirstParty":false,"canonicalSlug":"accessibility-checker-wcag-bfsg-c214ffee"}