POST /usuarios

El endpoint POST /usuarios permite crear un nuevo usuario en el sistema. Se debe proporcionar un `Bearer token` válido en el encabezado de la solicitud para asegurar que el usuario tenga los permisos necesarios.

Cuerpo de la Solicitud

{
    "email": "ejemplo@galagaagency.com",
    "password": "contraseña",
    "clase": "admin",
    "nombre": "ejemplo",
    "apellido": "1",
    "imagen": "https://cuv.upc.edu/es/shared/imatges/fotos-professorat-i-professionals/anonimo.jpg",
    "movil": "123456789",
    "activo": true,
    "eliminado": false
}
        

Respuesta de Ejemplo

{
    "status": true,
    "code": 201,
    "message": "201 - Usuario creado con éxito",
    "data": {
        "usuario_id": 7,
        "email": "ejemplo@galagaagency.com",
        "clase": "admin",
        "nombre": "ejemplo",
        "apellido": "1",
        "imagen": "https://cuv.upc.edu/es/shared/imatges/fotos-professorat-i-professionals/anonimo.jpg",
        "movil": "123456789",
        "activo": true,
        "eliminado": false
    }
}
    

Respuesta de Ejemplo

curl -X POST "https://app-energiasolarcanarias-backend.com/usuarios" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer tu_token_de_acceso" \
-d '{
  "email": "ejemplo@galagaagency.com",
  "password": "contraseña",
  "clase": "admin",
  "nombre": "ejemplo",
  "apellido": "1",
  "imagen": "https://cuv.upc.edu/es/shared/imatges/fotos-professorat-i-professionals/anonimo.jpg",
  "movil": "123456789",
  "activo": true,
  "eliminado": false
}'