Skip to main content
POST
Crear usuario
Requiere sesión activa con rol admin. Primero se envía el correo con las credenciales y después se guarda el usuario: si el correo no se puede enviar, responde 502 y no se crea nada, así que se puede reintentar.

Parámetros de ruta

string
requerido
Correo electrónico del nuevo usuario. Si no tiene un formato válido, responde 400.

Cuerpo de la solicitud

Debe traer exactamente estos tres campos, con texto no vacío: si falta, sobra o está vacío alguno, responde 400.
string
requerido
Nombre de la institución a la que pertenece el usuario.
string
requerido
Identificador ROR de la institución. Ejemplo: 059yx9a68. Cada institución tiene un solo usuario: si ya existe uno para ese ror_id, responde 409.
string
requerido
Rol del usuario en la plataforma. Ejemplo: staff. No puede ser admin: responde 403.

Respuesta

boolean
true si el usuario fue creado correctamente.
string
Mensaje de confirmación o error.