v1

latestOpenAPI 3.1.02026-08-041529124.1 KB
Training

Get training campaign enrollments details

Retrieve details about training enrollments with campaign and user filters

get/v2/training/campaigns/enrollments

Query parameters

user_idstring

User ID

campaign_idstring

Training campaign ID

page_afterstring

Page cursor

page_sizeinteger

Number of enrollments to return per page (max 1000)

Response

Successfully retrieved campaign enrollment details

page_afterstring

Example response

{
  "enrollments": [
    {
      "campaign": {
        "id": "e7f89a36-4b8f-4865-b11a-b0f280ae6a34",
        "name": "Engineering Annual Training",
        "employee_title": "2024 Annual Security Training"
      },
      "completed_at": "2025-01-01T13:19:13.402Z",
      "due_at": "2025-01-08T13:19:13.402Z",
      "enrolled_at": "2025-01-01T13:19:13.402Z",
      "id": "6a10d54c-f1bf-4d1d-8864-64bfac9a0c13",
      "started_at": "2025-01-01T13:19:13.402Z",
      "status": "IN_PROGRESS",
      "unenrolled_at": "2025-01-02T13:19:13.402Z",
      "user": {
        "email": "john.smith@example.com",
        "id": "123e4567-e89b-12d3-a456-426614174000"
      }
    }
  ],
  "page_after": "3b495a63-23f2-4284-82d0-3aa5b5c0c753"
}