Aller au contenu principal

Crear nuevo usuario (solo administradores)

POST 

/users/

Permite a un administrador crear un nuevo usuario transportista en el sistema.

Requisitos:

  • El usuario que realiza la petición debe tener rol de administrador
  • Email válido y único en el sistema
  • Nombre obligatorio

Proceso:

  1. Se crea el usuario con los datos proporcionados
  2. Se genera una contraseña aleatoria si no se especifica
  3. Se envía un email con las credenciales al nuevo usuario

Ejemplo de request:

{
"email": "nuevo@transportista.com",
"name": "Carlos",
"lastname": "Ruiz",
"phone": "+34666555444"
}

Request

Responses

Usuario creado exitosamente. Retorna los datos del nuevo usuario incluyendo ID único.