Cohorts
A cohort represents a specific intake or graduating class for a course — for example, “Evening Class 2024/1” or “Remote Cohort — March 2025”. Cohorts are optional but allow you to group enrollments and certificates by graduating class.The cohort object
| Field | Type | Description |
|---|---|---|
uuid | string | Unique identifier |
code | string | Unique cohort code |
modality | enum | presential, remote, hybrid |
start_date | datetime | Cohort start date |
end_date | datetime | Cohort end date (expected graduation) |
List cohorts
Create a cohort
| Parameter | Type | Required | Description |
|---|---|---|---|
course_uuid | string | Yes | Parent course UUID |
code | string | Yes | Unique cohort code |
modality | enum | No | presential, remote, hybrid |
start_date | datetime | No | Cohort start date |
end_date | datetime | No | Expected end/graduation date |