Sign in

Create certificate

documented

Create a new certificate.

POST /certificatesCertificatesno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl "https://api.cypherlearning.com/api/v3/certificates" \
  -X POST \
  -H "x-api-key: {{CYPHERLEARNING_API_KEY}}" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "name": "{{$name}}",
    "description": "{{$description}}",
    "recipient_id": "{{$recipient_id}}",
    "course_id": "{{$course_id}}",
    "template_id": "{{$template_id}}",
    "issued_at": "{{$issued_at}}",
    "metadata": {
      "custom_fields": {
        "department": "{{$department}}",
        "level": "{{$level}}"
      }
    }
  }'
Create certificate · CYPHER Learning · OpenIntegrations