API Reference
Complete reference for the CuratePDF API
Welcome to the CuratePDF API
The CuratePDF API is a comprehensive PDF generation service that allows you to create, manage, and generate PDF documents from templates with dynamic data binding. Our API provides powerful template management with secure file storage.
Key Features
PDF Generation
Generate PDFs from templates with dynamic data binding and secure cloud storage
Template Management
Full CRUD operations for managing PDF templates with validation and versioning
File Storage
Secure cloud storage for generated PDFs with time-limited download URLs
Template Preview
Preview templates as images and validate template structures
Quick Start
1. Get Your API Key
First, create an API key in the Developer Portal:
2. Create a Template
Use CuratePDF’s drag and drop editor to create a pdf template.
3. Generate a PDF
Base URL
All API requests should be made to:
Rate Limiting
API endpoints have different rate limits based on their computational requirements:
Endpoint Type | Rate Limit | Time Window |
---|---|---|
Template Management | 100 requests | 1 minute |
PDF Generation | 10 requests | 1 minute |
Use Cases
Invoice Generation
Generate professional invoices with dynamic customer data, line items, and branding.
Report Creation
Create data-driven reports with charts, tables, and formatted content.
Certificate Generation
Batch generate certificates, diplomas, or achievement documents.
Contract Automation
Generate contracts and legal documents with variable terms and conditions.
Marketing Materials
Create personalized marketing materials, proposals, and presentations.