PDF API

Data in. A traceable document out.

The API separates the document model from each business payload. Your application creates a job and receives usable state, output and events.

01

An explicit call

Send the version identifier and dynamic data.

POST /api/v1/shared/document/generate
{
  "templateVersionId": "tv_01JDC12",
  "data": { "invoice": "INV-2048" }
}
02

Observable execution

Read job status and generation history. Webhooks report completed, failed or viewed events.

03

Scoped access

Create API keys and restrict each integration to the templates it needs.

Design Partner

Evaluate DocCraft on a real document.

Book a demo