Saltar a contenido

Registration (v2)

Este módulo documenta los endpoints de matrículas y asignaciones de estudiantes en la versión 2 de la API.

  • Base v2: /api/v2/registration
  • Middleware: protectToken (requiere Authorization: Bearer <token>)

Documentación por servicio

Servicio Descripción Documentación
Obtener estudiantes por materia y centro Lista estudiantes con su estado de matrícula students-by-subject-and-center.md
Obtener estudiantes asignados a evento Lista estudiantes ya asignados a un evento students-assigned-to-event.md
Asignar estudiantes a evento Asigna/desasigna estudiantes a un evento assign-students-to-event.md

Endpoints Registration

  • GET /registration/students-by-subject-and-center - Lista estudiantes por materia y centro con status de matrícula
  • GET /registration/students-assigned-to-event - Lista estudiantes asignados a un evento
  • GET /registration/get-registration/:id - Obtener matrícula por ID
  • POST /registration/change-status - Cambiar estado de matrícula
  • POST /registration/create-registration-admin - Crear matrícula (admin)
  • PUT /registration/update-data-admin - Actualizar datos de matrícula (admin)
  • PUT /registration/assign-students-to-event - Asignar/desasignar estudiantes a un evento