Skip to content

Progress ​

A student's longitudinal progress by discipline.

List students with the progress the person can see ​

GET /evolucao/alunos

Access: Any signed-in person. Rate limit: up to 300 calls every 60 s per origin. Success status: 200.

Query parameters

ParameterTypeRequiredConstraintsDescription
buscastringnoto 100 charactersSearch text (name or email, depending on the route).
limiteintegerno1…100; default: 50How many items per page (1 to 200; the default varies by route, usually 50).

Response

EvolucaoAlunos

FieldTypeRequiredConstraintsDescription
itemslist of EvolucaoAlunoItemyes

On error: ErroApi model.

Example

bash
curl -X GET "$API/evolucao/alunos" -H "Authorization: Bearer $TOKEN"

A student's progress (by enrollment) ​

GET /matriculas/{matriculaId}/evolucao

Access: Any signed-in person. Rate limit: up to 300 calls every 60 s per origin. Success status: 200.

Path parameters

ParameterTypeRequiredConstraintsDescription
matriculaIdstring (uuid)yesEnrollment id.

Response

EvolucaoAluno

FieldTypeRequiredConstraintsDescription
alunoobjectyes
aluno.idstring (uuid)yes
aluno.nomestringyes
disciplinaslist of EvolucaoDisciplinayes
turmasNaoLiberadasintegeryes0…Only in the student's own view: their classes whose grades have not been released yet (they are not in the series).

On error: ErroApi model.

Example

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

Your own progress by discipline ​

GET /me/evolucao

Access: Any signed-in person. Rate limit: up to 300 calls every 60 s per origin. Success status: 200.

Response

EvolucaoAluno

FieldTypeRequiredConstraintsDescription
alunoobjectyes
aluno.idstring (uuid)yes
aluno.nomestringyes
disciplinaslist of EvolucaoDisciplinayes
turmasNaoLiberadasintegeryes0…Only in the student's own view: their classes whose grades have not been released yet (they are not in the series).

On error: ErroApi model.

Example

bash
curl -X GET "$API/me/evolucao" -H "Authorization: Bearer $TOKEN"

contato@presente.app.br