Education
Certificate PDF Template
Generate professional certificates for course completions, achievements, and credentials. Perfect for education platforms, training programs, and HR automation.
8 customizable variables
How It Works
1. Get Your API Key
Sign up and generate an API key from your dashboard.
2. Send JSON Payload
Make a POST request with your template variables as JSON.
3. Receive PDF URL
Get a direct URL to your generated PDF document.
Template Variables
Customize your PDF by providing values for these variables in your API request.
| Variable Name | Type | Default Value |
|---|---|---|
| {{certificate_title}} | text | Certificate of Completion |
| {{recipient_name}} | text | John Doe |
| {{achievement}} | text | Successfully completed the Advanced Web Development Course with distinction. |
| {{date}} | date | - |
| {{issuer_name}} | text | Training Academy |
| {{issuer_title}} | text | Director of Education |
| {{certificate_id}} | text | CERT-2024-001 |
| {{signature_url}} | text | - |
Code Examples
Copy and paste these examples to start generating PDFs with this template.
curl -X POST 'https://api.pdf-sign.com/functions/v1/generate-pdf-preview' \
-H 'Content-Type: application/json' \
-H 'x-api-key: pdfsign_YOUR_API_KEY' \
-d '{
"templateId": "abe5c515-7257-47c7-b4b5-04d0f500d6f4",
"variables": {
"certificate_title": "Certificate of Completion",
"recipient_name": "John Doe",
"achievement": "Successfully completed the Advanced Web Development Course with distinction.",
"date": "your_date",
"issuer_name": "Training Academy",
"issuer_title": "Director of Education",
"certificate_id": "CERT-2024-001",
"signature_url": "your_signature_url"
}
}'Example JSON Payload
Here's a complete example of the variables object you'll send in your API request.
{
"templateId": "abe5c515-7257-47c7-b4b5-04d0f500d6f4",
"variables": {
"certificate_title": "Certificate of Completion",
"recipient_name": "John Doe",
"achievement": "Successfully completed the Advanced Web Development Course with distinction.",
"date": "your_date",
"issuer_name": "Training Academy",
"issuer_title": "Director of Education",
"certificate_id": "CERT-2024-001",
"signature_url": "your_signature_url"
}
}Other Templates
Ready to Generate Certificates?
Sign up and start generating professional PDF documents in minutes. Start at just €9/month.