# Accessibility Intelligence API > Check supplied HTML or one public page for images, headings, forms, links, language, keyboard signals, ARIA, and inline colour contrast. The result is not a WCAG conformance claim. - Product: https://www.brainiac.software/api/accessibility - Docs: https://www.brainiac.software/api/accessibility/docs - OpenAPI: https://www.brainiac.software/api/accessibility/openapi.json - Contact: support@brainiac.software (https://www.brainiac.software/contact) ## Operations - POST /api/v1/accessibility/html-audit — $0.05 USDC — Audit HTML accessibility: Run the static image, heading, form, link, language, keyboard, ARIA, and inline-contrast checks. The result is not a WCAG conformance claim. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-html-audit - POST /api/v1/accessibility/image-alt-text-audit — $0.03 USDC — Audit image alt text: Flag images, image inputs, and areas with no alt attribute. An empty alt is reported as a manual check, not as a confirmed failure. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-image-alt-text-audit - POST /api/v1/accessibility/heading-structure-audit — $0.03 USDC — Audit heading structure: Read heading elements in source order and flag empty headings and skipped levels. A missing h1 is a potential issue, not a confirmed failure. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-heading-structure-audit - POST /api/v1/accessibility/form-audit — $0.04 USDC — Audit form accessibility: Check that controls have a label, an aria-label, or a matching label element. A placeholder or title is not treated as a sufficient name. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-form-audit - POST /api/v1/accessibility/link-audit — $0.03 USDC — Audit link accessibility: Flag links with no accessible name. Generic text such as click here is a potential issue because the surrounding sentence was not judged. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-link-audit - POST /api/v1/accessibility/document-language-check — $0.02 USDC — Check document language: Read the lang attribute on the html element. The page text is not compared with that value, and a fragment without html is not marked as a failure. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-document-language-check - POST /api/v1/accessibility/keyboard-signals — $0.04 USDC — Check keyboard signals: Flag a positive tabindex and an onclick on a non-control. Keys are not pressed, so keyboard operation stays a manual check. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-keyboard-signals - POST /api/v1/accessibility/aria-attribute-audit — $0.04 USDC — Audit ARIA attributes: Check roles, boolean ARIA values, and references to ids that exist in this HTML. Runtime ARIA state changes are not tested. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-aria-attribute-audit - POST /api/v1/accessibility/color-contrast-check — $0.04 USDC — Check inline colour contrast: Calculate a contrast ratio only when both colours are opaque values on the same element. A single colour is not compared with an assumed background. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-color-contrast-check - POST /api/v1/accessibility/remediation-report — $0.12 USDC — Report accessibility remediation: Combine the static checks and list confirmed issues before potential issues and manual checks. The report does not claim WCAG conformance. Docs: https://www.brainiac.software/api/accessibility/docs#accessibility-remediation-report