PUT /usuarios/{id}
El endpoint PUT /usuarios/{id} permite actualizar los datos de un usuario específico en el sistema. Debes proporcionar el `id` del usuario en la URL y 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": 200,
"message": "200 - Usuario actualizado con éxito",
"data": {
"usuario_id": 1,
"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
}
}
Ejemplo de Uso
curl -X PUT "https://app-energiasolarcanarias-backend.com/usuarios/1" \
-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
}'