Editar informações do módulo
PUT
https://api.eduzz.com/nutror/v1/courses/:courseId/modules/:moduleId
Required scopes:nutror_courses_write
Editar as informações de um módulo
Path params
courseId
Id do curso
moduleId
Id do módulo
Body params
titleRequired
string
Título do módulo
daysLocked
number
Quantidade de dias após a matrícula/compra do aluno em que este módulo estará visível
isDraftRequired
boolean
Status que identifica se o módulo está em rascunho
availableDays
number
Quantidade de dias em que o módulo ficará disponível após matrícula/compra do aluno
releaseDate
string
Data em que o módulo será lançado
sequence
number
Numeração da ordem em que o módulo aparece na listagem
isFreeRequired
boolean
Status que indica se o módulo é gratuito
Response params (200)
codeNullable
number
Código do erro
message
string
Mensagem de retorno da requisição
Status codes
Status | Descrição |
200 | Success |
400 | Erro ao atualizar os dados do módulo |
403 | Erro de permissão para usuários que não são donos do curso ou que não são administradores |
404 | Dados não encontrados |
Exemplos
1curl --request PUT \
2 --url https://api.eduzz.com/nutror/v1/courses/12345/modules/12345 \
3 --header 'Accept: application/json' \
4 --header 'Content-Type: application/json' \
5 --header 'authorization: Bearer {{YOUR_ACCESS_TOKEN}}'
Response
1{
2 "code": null,
3 "message": "Módulo atualizado com sucesso"
4}