{"uid":"cap_erG5pqz7UboGfLCSd-U5N","slug":"hubvibe-wcag-2-1-accessibility-audit-6ea5b38a","name":"HubVibe WCAG 2.1 Accessibility Audit","description":"Website accessibility audit (a11y, WCAG compliance check): WCAG 2.1 level A and AA conformance of any live URL or raw HTML, tested with axe-core in a real headless browser. Returns every violation with rule id, impact, help text and affected node count. Deterministic rules; a check that cannot run returns an error, never a pass.","url":"https://hubvibe-io.com/audit/wcag?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","examples":["https://example.com"],"description":"Live, fetchable http(s) URL to audit."},"html":{"type":"string","description":"Raw HTML source to audit instead of fetching a URL."},"language":{"type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$","examples":["ja"],"maxLength":35,"description":"Optional BCP-47 language tag (en, ja, ko, pt-BR): the human-readable text of the findings is returned in this language; rule ids, severities, URLs and numbers are untouched. Default: English."}}},"responseSchema":{"type":"json","example":{"pass":false,"engine":"axe-core","status":"ok","ruleset":"wcag2a, wcag2aa, wcag21a, wcag21aa","coverage":{"frames_audited":2,"frames_not_loaded":1,"frames_unreachable":0,"page_finished_loading":true},"violations":[{"id":"image-alt","help":"Images must have alternative text","impact":"critical","help_url":"https://dequeuniversity.com/rules/axe/4.12/image-alt","nodes_affected":3},{"id":"color-contrast","help":"Elements must meet minimum color contrast ratio thresholds","impact":"serious","help_url":"https://dequeuniversity.com/rules/axe/4.12/color-contrast","nodes_affected":7}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qL0VIpRiMiQgHemchcj_T","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs an axe-core-powered WCAG 2.1 Level A/AA accessibility audit against a given URL and returns violations, warnings, and passes.","exampleAgentPrompt":"Can you run a WCAG 2.1 AA accessibility audit on https://example.com/checkout and tell me what violations axe-core finds?","exampleUseCases":[{"title":"Pre-launch accessibility gate","prompt":"Before we go live with the new product page at https://acme.com/products/new, run a WCAG 2.1 AA audit on it and list all A and AA violations so we can fix them."},{"title":"ADA compliance check for legal team","prompt":"Our legal team needs to know if https://myblog.com is WCAG 2.1 AA compliant — can you audit it and give me a summary of any failures with their severity?"},{"title":"Accessibility regression in CI pipeline","prompt":"Check https://staging.myapp.io/dashboard for WCAG 2.1 A and AA violations using axe-core and tell me if there are any new issues compared to what I'd expect from a clean page."}],"resultDescription":"Returns a structured list of WCAG 2.1 A/AA violations found on the page, including rule IDs (e.g. 'color-contrast', 'image-alt'), impact severity (critical, serious, moderate, minor), affected HTML elements or selectors, and a description of the issue along with remediation hints. Also includes counts of passing and failing rules.","failureModes":["URL is unreachable or returns a non-200 status — audit cannot proceed","Page requires authentication and the crawler cannot log in — partial or empty results","JavaScript-heavy SPAs may not fully render before audit runs — some dynamic violations may be missed","Malformed or non-HTTP URL provided — validation error returned","Timeout if the target page is slow to load"],"whenToPreferThis":"Choose this endpoint when you need a fast, standards-based WCAG 2.1 A/AA accessibility scan powered by axe-core on a single URL. It is ideal for pre-launch checks, CI/CD regression testing, or one-off compliance audits. If you need a combined audit covering SEO, security, and performance in addition to accessibility in a single call, prefer the hubvibe-io.com bundle endpoint instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:44:28.114Z","isFirstParty":false,"canonicalSlug":"hubvibe-wcag-2-1-accessibility-audit-6ea5b38a"}