TeamCertificationCompletionList

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

TeamCertificationCompletionList

FieldTypeRequiredDescription
itemsarray of RoleCertificationCompletionyes

Every role in the caller's managed subtree that requires at least one live certification type, fully tallied.

jsonExample
{
  "items": [
    {
      "role": {
        "role_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
        "role_slug": "string",
        "role_name": "string",
        "department_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
        "department_slug": "string",
        "department_name": "string",
        "organization_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
        "organization_slug": "string",
        "organization_name": "string"
      },
      "trainee_count": 0,
      "fully_complete_count": 0,
      "fully_complete_percent": 0,
      "certifications": [
        {
          "certification_type": {
            "id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
            "slug": "string",
            "name": "string",
            "awarding_mode": "automatic"
          },
          "complete_count": 0,
          "overdue_count": 0,
          "not_certified_count": 0,
          "complete_percent": 0
        }
      ],
      "trainees": [
        {
          "user_id": "1b671a64-40d5-491e-99b0-da01ff1f3341",
          "display_name": "string",
          "email": "string",
          "fully_complete": true,
          "requirements": [
            {
              "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"
            }
          ]
        }
      ]
    }
  ]
}