{"uid":"cap_0-ForQOKovI4wBb08vYX1","slug":"saylor-innovations-accessibility-auditor-b71516ab","name":"Saylor Innovations Accessibility Auditor","description":"Accessibility audit of a web page - missing alt text, unlabeled forms, link names, headings and a score","url":"https://saylorinnovations.com/api/audit/a11y?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","POST","PUT","PATCH","DELETE","HEAD"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","pattern":"^(https?://)?[A-Za-z0-9.-]+\\.[A-Za-z]{2,}.*$","examples":["https://example.com","github.com"],"maxLength":2000,"description":"Public page URL (or bare domain) whose HTML to audit; fetched once, max 1.5 MB"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["url","grade","score","issues"],"properties":{"url":{"type":"string","description":"Final URL that was audited"},"grade":{"type":"string","description":"Letter grade A to F"},"scope":{"type":["string","null"],"description":"Scope the result covers"},"score":{"type":"number","description":"Score from 0 to 100 weighted by impact"},"issues":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Check identifier, e.g. image-alt"},"wcag":{"type":"string","description":"Related WCAG success criteria"},"count":{"type":"number","description":"Number of offending elements"},"detail":{"type":"string","description":"Human-readable description"},"impact":{"type":"string","description":"critical, serious, moderate or minor"},"samples":{"type":"array","items":{"type":"string"},"description":"Up to five offending snippets"}}},"description":"One entry per failed check"},"summary":{"type":"object","description":"Failed-check counts by impact level"},"elements":{},"checked_at":{"type":["string","null"],"description":"Time the check was run (UTC)"},"http_status":{"type":["number","null"],"description":"HTTP status code returned"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_azOYySWBu1TGLyIZwEH1j","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a WCAG-based accessibility audit of a public web page, returning a letter grade, numeric score, and categorized issues (missing alt text, unlabeled forms, link names, headings)","exampleAgentPrompt":"Can you run an accessibility audit on https://mycompany.com and tell me the score, letter grade, and any critical or serious issues like missing alt text or unlabeled forms?","exampleUseCases":[{"title":"Pre-launch accessibility check","prompt":"Before we go live, can you audit https://staging.acmecorp.com for accessibility issues — I need the score, grade, and a breakdown of any critical or serious problems like missing alt text or unlabeled inputs?"},{"title":"Client site compliance report","prompt":"I need to check if my client's site at https://boutiqueflorist.com meets accessibility standards — give me the WCAG issues found, their impact levels, and the overall accessibility score so I can include it in my report."},{"title":"Monitoring competitor accessibility","prompt":"Can you pull an accessibility audit for https://competitorsite.io and tell me how they score on things like heading structure, link names, and form labels compared to a passing grade?"}],"resultDescription":"Returns a JSON object containing the final audited URL, a letter grade (A–F), a numeric score (0–100 weighted by impact), a list of failed checks each with a WCAG criterion reference, impact level (critical/serious/moderate/minor), count of offending elements, and up to five sample HTML snippets per issue, plus a summary of failed-check counts by impact level and the HTTP status code of the audited page.","failureModes":["URL is unreachable or returns non-200 HTTP status — audit may still run but http_status field will reflect the error","Page exceeds 1.5 MB HTML limit — content may be truncated or request rejected","Invalid URL format not matching pattern — request rejected with validation error","Private or localhost URLs not accessible from the auditor's fetch context — returns fetch error","Heavily JavaScript-rendered pages may miss dynamically injected content not present in initial HTML"],"whenToPreferThis":"Choose this endpoint when you need a fast, per-page WCAG accessibility audit with structured issue data (impact levels, WCAG criteria, HTML snippets) and a summary score, especially for agent-driven quality checks, pre-launch validations, or compliance reporting pipelines. Prefer it over manual browser tools or full crawl-based auditors when you need a single-URL, machine-readable result at low cost ($0.01 per call).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T12:46:44.099Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-accessibility-auditor-b71516ab"}