TemplateFox
TemplateFox PDF API transforms templates into pixel-perfect PDFs with dynamic data injection. Key Features: - Template-based generation — Design once, generate unlimited PDFs - Dynamic data binding — Inject JSON data using Jinja2 syntax - Components — QR codes, barcodes (Code128, EAN, UPC), dynamic images - Auto-repeating tables — Tables that automatically paginate across pages - Headers &…
TemplateFox endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
createPdf /v1/pdf/create |
Generate a PDF from a saved template with dynamic data. **Authentication:** API Key required (`x-api-key` header) ## Request Body | Field | Type | Required | Description |… |
| PDF Async | ||
| GET |
listPdfJobs /v1/pdf/jobs |
List async PDF generation jobs for your team. **Authentication:** API Key required (`x-api-key` header) Supports pagination and filtering by status. |
| GET |
getPdfJob /v1/pdf/jobs/{job_id} |
Get the current status of an async PDF generation job. **Authentication:** API Key required (`x-api-key` header) ## Status Values | Status | Description |… |
| POST |
createPdfAsync /v1/pdf/create-async |
Queue a PDF generation job for async processing. **Authentication:** API Key required (`x-api-key` header) ## How It Works 1. Submit a job with template and data 2. Receive a… |
| Templates | ||
| GET |
listTemplates /v1/templates |
List all templates for the authenticated user. **Authentication:** API Key required (`x-api-key` header) or JWT token **Usage:** This endpoint is designed for no-code tools… |
| GET |
getTemplateFields /v1/templates/{template_id}/fields |
Get the dynamic fields for a template. **Authentication:** API Key required (`x-api-key` header) or JWT token **Usage:** This endpoint is designed for no-code tool integrations… |
| Account | ||
| GET |
getAccount /v1/account |
Get account information including remaining credits. **Authentication:** API Key required (`x-api-key` header) or JWT token **Usage:** Check credit balance before performing… |
| GET |
listTransactions /v1/account/transactions |
List transaction history for the authenticated user. **Authentication:** API Key required (`x-api-key` header) or JWT token **Pagination:** Use `limit` and `offset` query… |
| Integrations | ||
| POST |
testS3Connection /v1/integrations/s3/test |
Test S3 connection with stored credentials. **Authentication:** API Key required (`x-api-key` header) **Usage:** Verify your S3 configuration is working correctly. The test will:… |
| GET |
getS3Config /v1/integrations/s3 |
Get current S3 storage configuration. **Authentication:** API Key required (`x-api-key` header) **Usage:** Retrieve your S3 integration settings. Secret access key is masked for… |
| POST |
saveS3Config /v1/integrations/s3 |
Save or update S3-compatible storage configuration. **Authentication:** API Key required (`x-api-key` header) **Usage:** Configure your S3-compatible storage to receive generated… |
| DELETE |
deleteS3Config /v1/integrations/s3 |
Delete S3 storage configuration. **Authentication:** API Key required (`x-api-key` header) **Usage:** Remove your S3 integration. Generated PDFs will use the default CDN storage… |
TemplateFox pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|