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

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

curl -X POST "https://api.curatepdf.com/api/generate-pdf" \
  -H "X-API-Key: dk_live_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "templateId": "template_123456789",
    "data": {
      "invoiceNumber": "INV-2024-001",
      "customerName": "John Doe",
      "amount": 1250.00
    },
    "filename": "invoice_2024_001.pdf"
  }'

Base URL

All API requests should be made to:

https://api.curatepdf.com

Rate Limiting

API endpoints have different rate limits based on their computational requirements:

Endpoint TypeRate LimitTime Window
Template Management100 requests1 minute
PDF Generation10 requests1 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.

Ready to get started? Create your API key and begin building with the CuratePDF API!