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 NameTypeDefault Value
{{certificate_title}}textCertificate of Completion
{{recipient_name}}textJohn Doe
{{achievement}}textSuccessfully completed the Advanced Web Development Course with distinction.
{{date}}date-
{{issuer_name}}textTraining Academy
{{issuer_title}}textDirector of Education
{{certificate_id}}textCERT-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.