trainingCompletions
Workforce module · 3 operations
List training completion rows
GET/training-completions
A training attempt with its quiz score; a pass carries a certificate number and expiry. Returns a cursor page of training completion rows the caller may see. The default order is `created_at` ascending. Supports sparse fieldsets and the filter grammar.
Get a training completion
GET/training-completions/{id}
A training attempt with its quiz score; a pass carries a certificate number and expiry. Returns one training completion with its `ETag`. A training completion the caller may not see returns 404.
Issue the certification
POST/training-completions/{id}/issue-certification
A verifier issues the certification a passed course grants, never the learner. Requires `Idempotency-Key`; a replay returns the original response. A rule that refuses the request returns 422 with `refusal` and `reason`.