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

StatusDescrição
200Success
400Erro ao atualizar os dados do módulo
403Erro de permissão para usuários que não são donos do curso ou que não são administradores
404Dados 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}