Skip to main content
PATCH
/
v1
/
certificates
/
{id}
Update Certificate
curl --request PATCH \
  --url https://api.mokaru.ai/v1/certificates/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "issuer": "<string>",
  "description": "<string>",
  "issueDate": "<string>",
  "expiryDate": "<string>",
  "credentialId": "<string>",
  "verificationUrl": "<string>"
}
'

Documentation Index

Fetch the complete documentation index at: https://docs.mokaru.ai/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Update an existing certificate. Only provided fields are modified. Pass null to clear an optional field.
Scope required: certificates:write | Rate limit: 20 requests/min

Request

PATCH /v1/certificates/clx...
Content-Type: application/json

Path Parameters

id
string
required
Certificate id

Body Parameters

All fields are optional. Omit a field to leave it unchanged, set to null to clear it.
name
string
Certificate name (max 200 characters)
issuer
string
Issuing organisation (max 200 characters)
description
string
Free-text description (nullable)
issueDate
string
ISO 8601 date string (nullable)
expiryDate
string
ISO 8601 date string (nullable)
credentialId
string
Credential ID (max 200, nullable)
verificationUrl
string
Verification URL (max 500, nullable)

Response

{
  "success": true,
  "id": "clx..."
}