Quickstart
Upload → poll → download in four curl commands. Read more →
You send a PDF, we remediate it, and you get back an accessible PDF/UA version. The whole flow is three calls:
caseId.completed.Everything is authenticated with a single API key. The public base URL is:
https://api.accessful.deDocumentation version: v3.2.1
The whole integration, end to end:
# 1 — Upload a PDF, get back a caseIdcurl -X POST https://api.accessful.de/api/v1/upload-service/pdf/upload \ -H "X-API-Key: $ACCESSFUL_API_KEY" -F "files=@document.pdf"
# 2 — Poll until jobStatus is "completed"curl https://api.accessful.de/api/v1/upload-service/job-status/$CASE_ID \ -H "X-API-Key: $ACCESSFUL_API_KEY"
# 3 — Download the accessible PDF/UAcurl -L https://api.accessful.de/api/v1/upload-service/download/$CASE_ID \ -H "X-API-Key: $ACCESSFUL_API_KEY" -o document-pdfua.pdfQuickstart
Upload → poll → download in four curl commands. Read more →
Webhooks
Get a signed callback when a job finishes — no polling. Read more →
API reference
Every endpoint, field, and status code. Read more →
AI agents
Install the ready-made agent skill — teach an AI client the whole API. Read more →