List course enrollments

Who is enrolled in one course, with progress, status, due date and enrollment method.

MCP tool absorb_lms_read → list_course_enrollments

read

Returns the Course Enrollments report for one course: Absorb returns active users and active training only. Each row has % (Progress), the course status of the learner, Date Enrolled, Due Date, Days until due and the Enrollment Method (Admin, Automatic and others). Filter by completion or department. Absorb groups large changes and processes them at 10 minute intervals, so a fresh enrollment can take a few minutes to show.

Parameters

Parameters: list_course_enrollments
NameTypeDescription
course_id string required string Course ID from list_courses.
completion enum enum not_started, in_progress or completed.
department string string Department name as shown in the profile.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "absorb_lms_read",
    "arguments": {
      "operation": "list_course_enrollments",
      "arguments": {
        "course_id": "course_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "course": "Warehouse Safety Basics",
    "enrollments": [
      {
        "user_id": "4f1c2a7e-8b3d-4c1a-9e55-0a6d3b7c1201",
        "name": "Dana Reyes",
        "department": "Warehouse",
        "status": "In Progress",
        "progress_percent": 80,
        "date_enrolled": "2026-10-05",
        "due_date": "2026-10-19",
        "enrollment_method": "Admin"
      },
      {
        "user_id": "9b7e5d10-2c44-4f0b-8a31-6e2f9c4d7702",
        "name": "Omar Haddad",
        "department": "Warehouse",
        "status": "Not Started",
        "progress_percent": 0,
        "date_enrolled": "2026-10-05",
        "due_date": "2026-10-19",
        "enrollment_method": "Automatic"
      }
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.