Saltar a contenido

Usuarios (v2)

Este módulo documenta los endpoints de usuario en la versión 2 de la API.

Nota importante: este backend no tiene un signup público. El alta de usuarios suele venir de flujos internos (admin/operaciones) que crean el registro en users con password="create" o "pending".

  • Base v2: /api/v2
  • Rutas v2: /api/v2/users

Endpoints

Cómo se “crea” el usuario en BD (resumen)

Ejemplos de flujos internos que crean un user:

  • Crear Guardian (CreateGuardianUseCase): crea users con password="create", state="active" y asigna rol id=4.
  • Pre-registro Student (CreateStudentAndRegistrationUseCase): crea users con password="create" y state="review".

Una vez existe el user, el onboarding se completa con POST /api/v2/users/create-password.