Explore the documentation
Start
Create an API key in the eCourtDate Console, generate your first PDF in minutes, and learn the conventions every request shares.
Getting started →Templates
Reusable, versioned templates with an immutable publish lifecycle, merge-tag schemas, and nine field types, from text and checkboxes to barcodes and tables.
Templates and versions →Generating
Render documents from templates or one-off requests, author in HTML/CSS, run batches of up to 200, and add watermarks, page numbers, and accessible output.
Generating documents →Reliability
Machine-readable errors, warn-and-skip rendering, idempotent retries that can never duplicate a document, and a per-account audit trail.
Errors and reliability →Built for production
Visual coordinates
Positions are PDF points (1/72 inch) with a top-left origin, the same space a visual editor uses. Conventions
Errors you can program against
Every error is RFC 9457 problem+json with a stable error_code and a request_id. Errors
Warnings never fail a document
Values that cannot render are skipped and reported, or fail the request if you opt in with on_warning. Warnings
Safe retries
Send an Idempotency-Key and a retried timeout can never produce a duplicate document. Idempotency
Resources
- Interactive API reference: every endpoint, request, and response, with a try-it console.
- OpenAPI 3.1 specification: the machine-readable contract; generate clients in your language.
- AI agents: a copy-paste onboarding prompt, plus llms.txt for tools.
- eCourtDate Console → APIs: create and manage your API keys.