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

StatusDescrição
200Success
400Erro de validação dos campos
403Erro de permissão para usuários que não são donos do curso ou que não são administradores
404Curso 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}