Documentación de la API: Registro de Usuario

Endpoint

POST /api/register

Descripción

Este endpoint permite crear un nuevo usuario en el sistema. El usuario debe proporcionar un nombre de usuario, un correo electrónico, una contraseña y un número de teléfono. La contraseña se encripta antes de ser almacenada en la base de datos. Se realizan validaciones para asegurar que todos los campos requeridos están presentes y que el correo electrónico no esté ya registrado.

Solicitud

Cuerpo de la Solicitud

Ejemplo de Cuerpo de Solicitud:

{
  "username": "JuanPerez",
  "email": "[email protected]",
  "password": "ContraseñaSegura123",
  "phone": "555-1234"
}

Encabezados

Respuestas

Respuesta de Éxito