Pular para o conteúdo principal

Datas do aluno online

Datas de treinamento próprias de uma matrícula online, registradas além do período da matrícula. O manual de Alunos online não tem seção própria para esta tela; a referência de tela é a aba Datas de treinamento das turmas.

Todas as rotas usam o uuid da matrícula no caminho: {student_uuid}.

Endpoints​

MétodoCaminhoDescrição
GET/comercial/online-students/{student_uuid}/datesLista as datas da matrícula
POST/comercial/online-students/{student_uuid}/datesRegistra uma data
GET/comercial/online-students/{student_uuid}/dates/{id}Consulta uma data
PUT/comercial/online-students/{student_uuid}/dates/{id}Altera uma data
DELETE/comercial/online-students/{student_uuid}/dates/{id}Exclui uma data

Consulta​

GET /comercial/online-students/{student_uuid}/dates​

Lista as datas da matrícula.

Parâmetros de URL

ParâmetroDescrição
dateData exata
column e orderColuna e sentido da ordenação
per_page e pagePaginação

Resposta: 200. Sem per_page, a resposta é uma lista simples. Com per_page, a resposta é paginada. Cada item traz id, student_id, date, student, updated_at, user_create_name e user_update_name.

GET /comercial/online-students/{student_uuid}/dates/{id}​

Devolve uma data da matrícula, com a matrícula associada.

Resposta: 200, com a data.

Registro, alteração e exclusão​

POST /comercial/online-students/{student_uuid}/dates​

Registra uma data na matrícula.

Se a matrícula já tem essa mesma data registrada, o registro existente é reativado e atualizado, em vez de criar outro.

Corpo

CampoObrigatórioTipoDescrição
dateSimdataData de treinamento

Resposta: 200, com a data registrada.

Exemplo

curl -X POST "https://api.pedagogo.app/comercial/online-students/<uuid-da-matricula>/dates" \
-H "Authorization: Bearer <token-de-sessao>" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"date": "2026-03-12"
}'

PUT /comercial/online-students/{student_uuid}/dates/{id}​

Altera uma data da matrícula.

Corpo

CampoObrigatórioTipoDescrição
dateNãodataNova data de treinamento

Resposta: 200, com a data alterada.

DELETE /comercial/online-students/{student_uuid}/dates/{id}​

Exclui uma data da matrícula.

Resposta: 200, sem corpo.