v1

latestOpenAPI 3.0.0http://www.apache.org/licenses/LICENSE-2.0.html2026-07-14543167.2 KB
courses

Create a new lesson

put/lessons

Request body

courseIDstring uuid required

The course where the lesson should be created

cohortIDstring uuid required

The cohort where the lesson should be created

moduleIDstring uuid required

The module where the lesson should be created

titlestring required

The title of the lesson

contentstring required

The content of the lesson (in Markdown)

Response

Successful response

idstring uuid

Unique identifier for the lesson

createdAtstring date-time

Timestamp of when the lesson was created.

createdBystring uuid

User ID of the person who created the lesson.

titlestring

Title of the lesson.

contentstring

Content of the lesson.