Grades and assessment
A student's grades and assessment, seen by staff or by the student.
My grades and assessment in a class
GET /me/turmas/{turmaId}/avaliacao
Access: Any signed-in person. Rate limit: up to 600 calls every 60 s per origin. Success status: 200.
Path parameters
| Parameter | Type | Required | Constraints | Description |
|---|---|---|---|---|
turmaId | string (uuid) | yes | Class id. |
Response
| Field | Type | Required | Constraints | Description |
|---|---|---|---|---|
matriculaId | string (uuid) | yes | ||
turma | object | yes | ||
turma.id | string (uuid) | yes | ||
turma.nome | string | yes | ||
aluno | object | yes | ||
aluno.id | string (uuid) | yes | ||
aluno.nome | string | yes | ||
liberada | boolean | yes | ||
notasVisiveisEm | Data or null | yes | ||
criterios | list of object | yes | ||
criterios[].id | string (uuid) | yes | ||
criterios[].nome | string | yes | ||
criterios[].notaMin | integer | yes | ||
criterios[].notaMax | integer | yes |
On error: ErroApi model.
Example
bash
curl -X GET "$API/me/turmas/{turmaId}/avaliacao" -H "Authorization: Bearer $TOKEN"A student's grades and assessment in the class
GET /turmas/{turmaId}/matriculas/{matriculaId}/avaliacao
Access: Requires the capability AVALIAR over class (params.turmaId). Success status: 200.
Path parameters
| Parameter | Type | Required | Constraints | Description |
|---|---|---|---|---|
matriculaId | string (uuid) | yes | Enrollment id. | |
turmaId | string (uuid) | yes | Class id. |
Response
| Field | Type | Required | Constraints | Description |
|---|---|---|---|---|
matriculaId | string (uuid) | yes | ||
turma | object | yes | ||
turma.id | string (uuid) | yes | ||
turma.nome | string | yes | ||
aluno | object | yes | ||
aluno.id | string (uuid) | yes | ||
aluno.nome | string | yes | ||
liberada | boolean | yes | ||
notasVisiveisEm | Data or null | yes | ||
criterios | list of object | yes | ||
criterios[].id | string (uuid) | yes | ||
criterios[].nome | string | yes | ||
criterios[].notaMin | integer | yes | ||
criterios[].notaMax | integer | yes |
On error: ErroApi model.
Example
bash
curl -X GET "$API/turmas/{turmaId}/matriculas/{matriculaId}/avaliacao" -H "Authorization: Bearer $TOKEN"