Create chapter
/api/v1/chapters/coursechapters:createor user sessionCreate a new chapter inside an existing course.
Request bodyapplication/jsonrequired
namestringrequireddescriptionstring | nullthumbnail_imagestring | nulllock_typeLockTypepublicauthenticatedrestrictedorg_idintegerrequiredcourse_idintegerrequiredextra_metadataExtra Metadata | nullReturns
ChapterRead — Chapter created successfully
namestringrequireddescriptionstring | nullthumbnail_imagestring | nulllock_typeLockTypepublicauthenticatedrestrictedorg_idintegerrequiredcourse_idintegerrequiredidintegerrequiredactivitiesActivityRead[]requiredShow child attributes
namestringrequiredactivity_typeActivityTypeEnumrequiredTYPE_VIDEOTYPE_DOCUMENTTYPE_DYNAMICTYPE_ASSIGNMENTTYPE_CUSTOMTYPE_SCORMactivity_sub_typeActivitySubTypeEnumrequiredSUBTYPE_DYNAMIC_PAGESUBTYPE_DYNAMIC_MARKDOWNSUBTYPE_DYNAMIC_EMBEDSUBTYPE_DYNAMIC_RESOURCESUBTYPE_VIDEO_YOUTUBESUBTYPE_VIDEO_HOSTEDSUBTYPE_DOCUMENT_PDFSUBTYPE_DOCUMENT_DOCSUBTYPE_ASSIGNMENT_ANYSUBTYPE_CUSTOMSUBTYPE_SCORM_12SUBTYPE_SCORM_2004contentContentdetailsDetails | nullpublishedbooleanlock_typeActivityLockTypepublicauthenticatedrestrictedidintegerrequiredorg_idintegerrequiredcourse_idintegerrequiredactivity_uuidstringrequiredcreation_datestringrequiredupdate_datestringrequiredextra_metadataExtra Metadata | nullcurrent_versionintegerlast_modified_by_idinteger | nulllast_modified_by_usernamestring | nullis_lockedbooleanchapter_uuidstringrequiredcreation_datestringrequiredupdate_datestringrequiredextra_metadataExtra Metadata | nullis_lockedbooleanError responses
403User lacks permission to create chapters on this course404Course not found422Invalid chapter payload
{
"name": "Example name",
"description": "An example description",
"thumbnail_image": "string",
"lock_type": "public",
"org_id": 1,
"course_id": 1,
"id": 1,
"activities": [
{
"name": "Example name",
"activity_type": "TYPE_VIDEO",
"activity_sub_type": "SUBTYPE_DYNAMIC_PAGE",
"content": {},
"details": {},
"published": false,
"lock_type": "public",
"id": 1,
"org_id": 1,
"course_id": 1,
"activity_uuid": "string",
"creation_date": "string",
"update_date": "string",
"extra_metadata": {},
"current_version": 1,
"last_modified_by_id": 1,
"last_modified_by_username": "string",
"is_locked": false
}
],
"chapter_uuid": "string",
"creation_date": "string",
"update_date": "string",
"extra_metadata": {},
"is_locked": false
}