Enrollments
Get enrollments
AuthorizationBearer <token>
In: header
Query Parameters
program_type?string
Filter by program type (values: course, cohort, learning_path)
Default
nullValue in
"course" | "cohort" | "learning_path"program_id?string
Filter by program ID
Default
nullFormat
uuidstatus?string
Filter by status (values: active, completed, cancelled, expired)
Default
nullValue in
"active" | "completed" | "cancelled" | "expired"created_by?string
Filter by created by (user ID)
Default
nullFormat
uuiduser_id?string
Filter by user ID
Default
nullFormat
uuidsort_by?string
Sort by field (id, created_at, updated_at)
Default
nullsort_dir?string
Sort direction (asc, desc)
Default
nullpage?number
Page number (default: 1)
Default
1Range
1 <= valueper_page?number
Number of enrollments per page (default: 20)
Default
20Range
1 <= value <= 100Response Body
curl -X GET "https://edushade.com/api/v1/admin/learning/enrollments?program_type=course&status=active&page=1&per_page=20"{}Empty
Empty
Empty