Tasks, Reports, and Incidents
Academic assignment tracking, behavioral logs, and student performance.
Tasks, Reports, and Incidents
Academic tools designed to monitor student assignments and behavioral progress.
1. Tasks (/tareas)
Classroom assignment management automatically sorted by due date.
- Endpoints:
GET,POST,PATCH,DELETEat/tareas(and/tareas/:uuid). - Required Fields:
titulo,descripcion,fechaAsignacion,fechaEntrega, andgradoId. - Access Rules: Students view tasks for their enrolled groups; Teachers manage assignments for their assigned classes.
2. Student Reports (/reportes)
Progress and behavioral logs assigned to individual students.
- Required Fields:
titulo,contenido,alumnoId,gradoId. - Audit Trail: The
maestroIdis automatically bound from the active session. Teachers can only modify or delete reports they personally created.
3. Incident Records (/incidencias)
Log specific disciplinary or behavioral events.
- Available Filters:
GET /incidencias?alumnoId=25&gradoId=3&desde=YYYY-MM-DD&hasta=YYYY-MM-DD&tipo=Conducta. - Payload Structure: Requires
tipo,descripcion,alumnoId, andgradoId. Thefechadefaults to current date if omitted.