Ir para o conteúdo

Notas e avaliação ​

Notas e avaliação de uma matrícula, vistas pela equipe ou pelo próprio aluno.

Minhas notas e avaliação em uma turma ​

GET /me/turmas/{turmaId}/avaliacao

Acesso: Qualquer pessoa autenticada. Limite: até 600 chamadas a cada 60 s por origem. Status de sucesso: 200.

Parâmetros de caminho

ParâmetroTipoObrigatórioRestriçõesDescrição
turmaIdstring (uuid)simId da turma.

Resposta

AvaliacaoMatricula

CampoTipoObrigatórioRestriçõesDescrição
matriculaIdstring (uuid)sim
turmaobjectsim
turma.idstring (uuid)sim
turma.nomestringsim
alunoobjectsim
aluno.idstring (uuid)sim
aluno.nomestringsim
liberadabooleansim
notasVisiveisEmData ou nulosim
criterioslista de objectsim
criterios[].idstring (uuid)sim
criterios[].nomestringsim
criterios[].notaMinintegersim
criterios[].notaMaxintegersim

Em caso de erro: modelo ErroApi.

Exemplo

bash
curl -X GET "$API/me/turmas/{turmaId}/avaliacao" -H "Authorization: Bearer $TOKEN"

Notas e avaliação de um aluno na turma ​

GET /turmas/{turmaId}/matriculas/{matriculaId}/avaliacao

Acesso: Exige a capacidade AVALIAR sobre turma (params.turmaId). Status de sucesso: 200.

Parâmetros de caminho

ParâmetroTipoObrigatórioRestriçõesDescrição
matriculaIdstring (uuid)simId da matrícula.
turmaIdstring (uuid)simId da turma.

Resposta

AvaliacaoMatricula

CampoTipoObrigatórioRestriçõesDescrição
matriculaIdstring (uuid)sim
turmaobjectsim
turma.idstring (uuid)sim
turma.nomestringsim
alunoobjectsim
aluno.idstring (uuid)sim
aluno.nomestringsim
liberadabooleansim
notasVisiveisEmData ou nulosim
criterioslista de objectsim
criterios[].idstring (uuid)sim
criterios[].nomestringsim
criterios[].notaMinintegersim
criterios[].notaMaxintegersim

Em caso de erro: modelo ErroApi.

Exemplo

bash
curl -X GET "$API/turmas/{turmaId}/matriculas/{matriculaId}/avaliacao" -H "Authorization: Bearer $TOKEN"

contato@presente.app.br