Update certification metadata
Update certification metadata including title, description, validity periods, and display settings. Browse request parameters, authentication requirements,…
Update certification metadata including title, description, validity periods, and display settings.
Authorization
bearerAuth In: header
Path Parameters
Certification ID
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X PATCH "https://example.com/api/v1/certifications/550e8400-e29b-41d4-a716-446655440000" \ -H "Content-Type: application/json" \ -d '{ "title": "ISO 27001:2022 Certificate", "slug": "iso-27001", "description": "Updated Information Security Management System certification" }'{
"success": true,
"data": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"title": "string",
"slug": "string",
"description": "string",
"description_markdown": "string",
"category": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"title": "Compliance"
},
"issue_date": "2025-01-01",
"expiry_date": "2026-01-01",
"validity_months": 1,
"state": "valid",
"featured": false,
"show_validity_period_on_card": true,
"badge": "string",
"file": "string",
"date_created": "2019-08-24T14:15:22Z",
"date_updated": "2019-08-24T14:15:22Z"
}
}{
"error": "Invalid date format provided"
}{
"error": "slug_already_exists"
}How is this guide?