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 }'