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

StatusDescrição
200Success
404Mó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}