Website Accessibility Check API - Free A11y Audit
Fetches a URL and runs 10 rule-based accessibility checks on the HTML. Checks include: images missing alt text, missing html lang attribute, missing page title, empty links, empty buttons, heading order violations, missing viewport meta, form inputs without labels, missing skip navigation, and duplicate IDs. Returns a 0-100 score, an issues list with severity and count, and a summary.
Code examples
curl -X POST https://api.botoi.com/v1/accessibility/check \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'When to use this API
Add accessibility checks to your CI/CD pipeline
Call this endpoint in your deployment pipeline after staging deploys. Fail the build if the accessibility score drops below a threshold or if error-severity issues are detected. Catches regressions before they reach production.
Audit client websites for accessibility compliance
Agencies and consultants can scan client sites and generate a baseline report of accessibility issues. Prioritize fixes by severity and track score improvements over time.
Monitor competitor accessibility over time
Track accessibility scores for competitor sites or industry benchmarks. Compare your site score against the competition in quarterly reports.
Frequently asked questions
Is this a full WCAG 2.1 audit?
What does the score mean?
Can I check pages that require authentication?
Does this execute JavaScript?
What is the difference between errors and warnings?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.