TraineeRequirementStatus

A request or response body; the type column links to the schemas it refers to.

TraineeRequirementStatus

FieldTypeRequiredDescription
certification_type_idstring (uuid)yes—
statestringyes

complete: current award and not past due. overdue: past due, lapsed or never certified. not_certified: no award, no due date passed.

one of "complete" | "overdue" | "not_certified"

due_atstring (date-time) | nullyes

When the certification (or next recertification) falls due, if a date applies.

awarded_atstring (date-time) | nullyes

When the current award was made; null while uncertified.

jsonExample
{
  "certification_type_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
  "state": "complete",
  "due_at": "2026-01-01T00:00:00.000Z",
  "awarded_at": "2026-01-01T00:00:00.000Z"
}