Certificate Schema
Felder
Certificate Schema
Schema for validating completion certificates in the Academy/LMS module
courseId
ID of the completed course
userId
ID of the student who earned the certificate
enrollmentId
ID of the enrollment record
certificateNumber
Unique certificate number
issuedAt
Date and time when the certificate was issued
validUntil
Certificate expiration date (if applicable)
templateId
ID of the certificate template used
consumerTenantId
Tenant the learner belongs to. Null for MSP-internal certificates; set for cross-tenant.
metadata
courseName
Name of the completed course
studentName
Name of the student who completed the course
instructorName
Name of the course instructor
completionDate
Date when the course was completed
grade
Grade or performance rating
hours
Total course hours for certification
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/certificates— Liste, paginiert + filterbarGET /api/v1/certificates/<id>— Einzelne EntityPOST /api/v1/certificates— AnlegenPATCH /api/v1/certificates/<id>— Teil-UpdateDELETE /api/v1/certificates/<id>— Soft-DeleteGET /api/v1/certificates/<id>/timeline— Audit + Aktivitäten