Escopo: students:read — Ficha completa do aluno: cadastro, assinatura (com CPF/CNPJ), turmas e presenças.
Um aluno pelo id (:studentId — o mesmo de studentIds em Listar turmas e de students[].id em Detalhar turma), com a assinatura completa, as turmas e as presenças. Aluno de outro estabelecimento responde 404.
student: cadastro. birthday é texto livre, como digitado. notes é a observação do estabelecimento sobre o aluno. enabled: false = aluno desativado.
payment: situação de pagamento pela mesma regra de Detalhar turma (UP_TO_DATE, PENDING, OVERDUE, INACTIVE, NO_SUBSCRIPTION), pelas faturas em aberto da assinatura.
subscription: a assinatura do aluno no mesmo formato de Listar assinantes — responsável (client, com CPF/CNPJ), plano, preço, vencimentos e campos personalizados. null sem assinatura, ou com subscriptionId preenchido se a assinatura foi apagada.
classes: turmas de que o aluno faz parte, com os campos de Listar turmas (menos a lista de alunos) e mais:
enrollment: onde o vínculo está gravado —inClassList(na turma) einStudentRecord(no cadastro do aluno). Os dois deveriam andar juntos;falseem um deles indica vínculo quebrado, e a turma aparece mesmo assim.attendance:total,summarypor status erecordsda aula mais recente para a mais antiga.dateé o início da aula;recordedAt, quando a presença foi marcada (nullem registros antigos). Status:PRESENT,ABSENT,LATE,CANCELLED,UNDEFINED.
formerClasses: turmas de que o aluno não faz mais parte, mas onde ele tem presença registrada — mesmo formato, sem enrollment.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
