Turmas
Uma turma representa um ingresso ou turma de finalistas específica para um curso — por exemplo, “Turma Noturna 2024/1” ou “Turma EAD — Março 2025”. As turmas são opcionais, mas permitem agrupar matrículas e certificados por turma de conclusão.O objeto turma
| Campo | Tipo | Descrição |
|---|---|---|
uuid | string | Identificador único |
code | string | Código único da turma |
modality | enum | presential, remote, hybrid |
start_date | datetime | Data de início da turma |
end_date | datetime | Data de conclusão da turma (formatura prevista) |
Listar turmas
Criar uma turma
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
course_uuid | string | Sim | UUID do curso pai |
code | string | Sim | Código único da turma |
modality | enum | Não | presential, remote, hybrid |
start_date | datetime | Não | Data de início da turma |
end_date | datetime | Não | Data prevista de conclusão/formatura |