V1::CourseContentsController

CourseContents

index

View list of all course_contents

URL

GET /course_modules/:course_module_id/course_contents /school_products/:school_product_id/course_modules/:course_module_id/course_contents or /enrollments/:enrollment_id/course_modules/:course_module_id/course_contents

Response Fields

Nome Tipo Descrição
course_contents Array<CourseContent>

List of course_contents

show

View full description of an course_content

URL

GET /course_modules/:course_module_id/course_contents /school_products/:school_product_id/course_modules/:course_module_id/course_contents or /enrollments/:enrollment_id/course_modules/:course_module_id/course_contents

Response Fields

Nome Tipo Descrição
course_content CourseContent

Course Content full description

destroy

Destroy a course_content

URL

DELETE /course_contents/:id

update

Update course_content

URL

PATCH /course_contents

Parâmetros obrigatórios

Nome Tipo Descrição
course_content Hash

The library resource to update

course_content[order] Integer

Order of the course content

Objeto resposta

Status

no_content

create

Create new course_content

URL

POST /course_modules/:course_module_id/course_contents

Parâmetros obrigatórios

Nome Tipo Descrição
course_content Hash

The library resource to update

course_content[order] Integer

Order of the course content

Objeto resposta

course_content

The created course_content or a list of errors