PDF Webhook API

Use async PDF generation with status webhooks and signed delivery URLs.

Submit a render job, wait for webhook completion, and download the PDF via a signed URL instead of blocking your application on the render path.

Example webhook flow

{
  "jobId": "job_123",
  "status": "completed",
  "downloadUrl": "https://.../signed.pdf"
}