The Grades (Notas) API records individual student scores against specific evaluations. Any authenticated user can both read and write grade data through this endpoint. For role-scoped grade recording — where only the assigned teacher may post grades — use theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/miagv/PlataformaEduca/llms.txt
Use this file to discover all available pages before exploring further.
/api/docente/notas endpoint instead.
Base URL: /api/notas
Auth: All endpoints require a Bearer token in the Authorization header.
Evaluacion vs. Nota — these are two distinct entities in PlataformaEduca’s grading model. An
Evaluacion is the assessment itself: it defines a title, a percentage weight within the course, a date, and which course and teacher assignment it belongs to. A Nota is a student’s score on that assessment: it records the numeric grade and an optional teacher comment, linking one Evaluacion to one Estudiante. In short, one Evaluacion can have many Nota records — one per enrolled student.- GET /api/notas
- POST /api/notas
- GET /api/notas/estudiante/{id}
List all grades
Returns everyNota record in the system. No filtering is applied; use GET /api/notas/estudiante/{id} to scope results to a single student.Response fields
Unique grade record ID.
The numeric score (e.g.
18.5).Optional teacher comment recorded alongside the grade.
The linked assessment. Contains the following properties:
The student who received this grade. Contains the following properties:
Example
cURL
Response
Error codes
| Status | Meaning |
|---|---|
401 Unauthorized | The Authorization header is missing or the token is invalid. |
| Hibernate constraint error | evaluacion.id or estudiante.id does not reference an existing record. Ensure both entities exist before posting a grade. |