PDF Accessibility Checker is currently accessible through the REST API only.
PDF Accessibility Checker
The Accessibility Checker API verifies if PDF files meet the machine-verifiable requirements of PDF/UA and WCAG 2.0. It generates a report summarizing the findings of the accessibility checks. Additional human remediation may be required to ensure the reading order of elements is correct and that alternative text tags properly convey the meaning of images. The report contains links to documentation that assists in manually fixing problems using Adobe Acrobat Pro.
API Parameters
Input Document
A PDF document for which accessibility is to be checked.
Page start (pageStart)
This parameter specifies the starting page for the accessibility check. If "pageStart" is not provided, the first page is considered the default start page. It should be greater than or equal to 1.
Page end (pageEnd)
This parameter specifies the ending page for the accessibility check. If "pageEnd" is not provided, the last page is considered the default end page. It should be greater than or equal to 1.
REST API
See our public API Reference for the PDF Accessibility Checker API.
Check accessibility for specified pages
The sample below performs an accessibility check operation for specified pages of a given PDF.
Please refer to the API usage guide to understand how to use our APIs.
Copied to your clipboardcurl --location --request POST 'https://pdf-services.adobe.io/operation/accessibilitychecker' \--header 'x-api-key: {{Placeholder for client_id}}' \--header 'Content-Type: application/json' \--header 'Authorization: Bearer {{Placeholder for token}}' \--data-raw '{"assetID": "urn:aaid:AS:UE1:54cbf87f-d7f5-4918-8e4b-9f1878678e68","pageStart":1,"pageEnd":5}'