REST API

Automate template merge jobs

Upload a DOCX or HTML template, submit JSON or CSV data, poll the asynchronous job, then download the completed output. Included on all paid plans.

Free tier includes 3 Designs (AI generations). No credit card required.

What You Can Do

SaaS invoice generation

Submit payment data to an existing invoice template and poll the merge job.

HR onboarding automation

Merge new-hire data into approved offer-letter and onboarding templates.

CRM proposals

Submit CRM deal data to an existing proposal template through an API merge job.

E-commerce receipts

Merge transaction data into approved order-confirmation and receipt templates.

Compliance documents

Populate approved audit-report or certificate templates from structured data.

Education platforms

Submit completer data to an existing certificate template as a merge job.

How It Works

RESTful Endpoints

Standard REST API with JSON payloads — templates, merge jobs, and account endpoints

API Key Auth

Bearer token authentication — generate and manage keys from your dashboard

Liquid Templates

Upload HTML templates with conditionals, loops, and filters

Async Processing

Submit a job, poll for status, download the result — handles large batches

OpenAPI Docs

Full Swagger documentation with curl examples at /api-docs

Rate-limit contract

Inspect standard RateLimit headers and use Retry-After when a request is throttled

Get Started in 3 Steps

1

Generate an API key in your EZdoc dashboard under Settings

2

Upload a DOCX or HTML template via the API or web UI

3

POST matching JSON or CSV data to create an asynchronous merge job

4

Poll the merge job until it is complete, then use its download URL

Frequently Asked Questions

Is the API included in the price?
Yes. The REST API is included on all paid plans starting at $19/month. No separate API pricing.
What rate limits apply?
Rate limits scale with your plan. See the API documentation at /api-docs for details.
Can I generate multiple documents in one API call?
Yes. Submit an array of data rows and EZdoc generates a PDF for each, packaged in a ZIP.

Ready to automate your documents?

Describe what you need and get a professional PDF in 30 seconds.

No credit card required. 3 free Designs.

Explore All AI Tools

Every tool generates professional documents in 30 seconds. No design skills needed.

AI Tools

Advertising & Promo

Alternatives

Automation

Business & Finance

Certificates & Awards

Contracts & Legal

Data

HR & Employment

Healthcare & Education

Letters & Communications

Marketing & Events

Marketing & Personal

Marketing & Sales

Reports & Documents

Resumes & Careers

Social media

Web

Browse all 363 industry & vertical variants