Skip to content

Changelog

February 2026

Usage tracking extended to v2 endpoints

POST /api/v2/accessibility/check and POST /api/v2/accessibility/fix now count toward your monthly quota and appear in usage breakdowns. Previously only v1 endpoints were tracked.

Response headers X-Usage-Current and X-Usage-Limit are now returned on v2 responses.

PDF and CSV export for accessibility reports

Two new export endpoints added:

  • GET /api/v2/accessibility/reports/:id/export/pdf — Generate a formatted PDF compliance report
  • GET /api/v2/accessibility/reports/:id/export/csv — Download report data as CSV

Accessibility API v2 released

The v2 accessibility API adds persistent reports, async processing for large files, and structured standards conformance output.

  • POST /api/v2/accessibility/check — Check a PDF (replaces the v1 endpoint)
  • GET /api/v2/accessibility/check/status/:jobId — Poll async job status
  • POST /api/v2/accessibility/fix — Apply Tier 1 auto-fixes
  • GET /api/v2/accessibility/reports — List your reports
  • GET /api/v2/accessibility/reports/:id — Get report detail
  • DELETE /api/v2/accessibility/reports/:id — Delete a report
  • POST /api/v2/accessibility/reports/:id/share — Create a shareable link

Storage migrated to Cloudflare R2

File storage was migrated. Output URLs now use the storage.pdflys.com domain. Existing presigned URLs from before this change may no longer be valid.


Tip

Breaking changes will always be called out explicitly. We maintain backward compatibility within a major API version. Subscribe to updates at pdflys.com.