Editar informações avançadas do curso
PUT
https://api.eduzz.com/nutror/v1/courses/:courseId/advanced
Required scopes:nutror_courses_read_write
Editar as informações avançadas de um curso
Path params
courseId
Id do curso
Body params
daysAvailable
number
Dias disponíveis para acesso ao curso após a compra
releaseDate
string
Define a data em que o curso estará disponível para os alunos
progressBarRequired
boolean
Define se a barra de progresso do curso será exibida para os alunos
pixelFacebook
string
Pixel do Facebook
pixelGoogleAnalytics
string
Google Analytics
duration
number
Carga horária do curso
certificateProgress
number
Porcentagem necessária para obter o certificado
supportExternalUrl
string
Url que direciona para uma página de suporte externo
allowMultipleAccessRequired
boolean
Permite múltiplos acessos de um mesmo usuário no curso
secretaryStatus
boolean
Status de utilização do plugin de secretaria
secretaryUrl
string
Url da secretaria
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 de validação dos campos |
403 | Erro de permissão para usuários que não são donos do curso ou que não são administradores |
404 | Curso não encontrado com base no courseId fornecido |
Exemplos
1curl --request PUT \
2 --url https://api.eduzz.com/nutror/v1/courses/12345/advanced \
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": "Curso atualizado com sucesso"
4}