capabilities.work

Auto-tag a PDF For Accessibility

A 4-step recipe with Adobe. We can help you get access.

Recipe · 4 steps

Auto-tag a PDF For Accessibility

with Adobe

Add accessibility tags to an uploaded PDF with AI.

  1. Request a pre-signed upload URI and asset ID for the source PDF, which is then PUT to the returned uploadUri out of band.
  2. Submit an asynchronous autoTagPDF job that adds accessibility tags to the uploaded PDF. Returns 201 with an in-progress job status.
  3. Poll the autoTagPDF job until it is no longer in progress, looping back while the status remains "in progress".
  4. Resolve a pre-signed download URI for the tagged output PDF.
What you'll need to have ready
  • accessToken: OAuth 2.0 bearer access token from Adobe IMS.
  • generateReport: Whether to generate an accessibility tagging report.
  • shiftHeadings: Whether to shift heading levels to start at H1.
  • jobID: The job identifier taken from the autoTagPDF response Location header, used to poll status.
For your developer

Arazzo workflow adobe:auto-tag-pdf, 4 operations: asset.uploadpresignedurl → autoTagPDF → getJobStatus → getAsset. Specs on APIs.io.