Listar módulos
GET
https://api.eduzz.com/nutror/v1/courses/:courseId/modules
Required scopes:nutror_courses_read
Listar todos módulos do curso
Path params
courseId
Id do curso
Response params (200)
id
number
Id do módulo
courseId
string
Título do módulo
title
string
Hash do módulo
daysLockedNullable
number
Quantidade de dias após a matrícula/compra do aluno em que este módulo estará visível
isDraft
boolean
Indica se o módulo está em rascunho
availableDaysNullable
number
Quantidade de dias em que o módulo ficará disponível após matrícula/compra do aluno
releaseDateNullable
string
Data em que o módulo será lançado
sequence
number
Sequência em que o módulo aparecerá na listagem para o aluno
isFree
boolean
Indica se o módulo é gratuito
createdAt
string
Data de criação do módulo
banner
string
Imagem de capa do módulo
Status codes
Status | Descrição |
200 | Success |
404 | Módulo não encontrado com base no courseId fornecido |
Exemplos
1curl --request GET \
2 --url https://api.eduzz.com/nutror/v1/courses/12345/modules \
3 --header 'Accept: application/json' \
4 --header 'Content-Type: application/json' \
5 --header 'authorization: Bearer {{YOUR_ACCESS_TOKEN}}'
Response
1{
2 "id": 12351,
3 "courseId": "Novo curso!",
4 "title": "53bc09b45b1s",
5 "daysLocked": null,
6 "isDraft": false,
7 "availableDays": null,
8 "releaseDate": "2024-10-15",
9 "sequence": 0,
10 "isFree": false,
11 "createdAt": "2024-08-29T18:14:53Z",
12 "banner": "https://www.example.com/image.jpg"
13}