Synchronous generation
Generate one PDF directly when the request fits configured payload, concurrency, rate, and execution limits.
Reliability and operations
Understand how PDFDesignAPI handles synchronous requests, durable jobs, retries, private results, readiness, and bounded failure before integrating a production workflow.
How it helps
These controls describe current product behavior. Availability commitments and support terms depend on the commercial agreement for your deployment.
Generate one PDF directly when the request fits configured payload, concurrency, rate, and execution limits.
Queue larger work in PostgreSQL-backed jobs that survive application restarts and expose explicit status.
Workers claim the oldest available job atomically so parallel workers do not process the same job.
Transient failures are retried with delayed availability; terminal failures retain a sanitized error state without retaining request payload values.
Async and idempotent results require authorization and expire after 24 hours under the current retention policy.
The health endpoint reports database and Chrome readiness separately and returns a degraded status when dependencies are unavailable.
Immutable versions and development, staging, and production aliases keep a tested document contract stable during releases.
Renderer networking rejects private, loopback, metadata, reserved, credentialed, unsupported, and unresolvable media destinations.
Create a template and generate your first PDFs without a credit card.