Deletes a user. By default this will fail if the user
still owns any content. Move their owned content first
before proceeding, or use the force
field to delete
the user and their files.
12345
The ID of the user.
true
Whether the user should be deleted even if this user still own files
true
Whether the user will receive email notification of the deletion
Removes the user and returns an empty response.
An unexpected client error.
curl -i -X DELETE "https://api.box.com/2.0/users/12345" \
-H "authorization: Bearer <ACCESS_TOKEN>"
await client.users.deleteUserById(createdUser.id);
client.users.delete_user_by_id(created_user.id)
await client.Users.DeleteUserByIdAsync(userId: createdUser.Id);
try await client.users.deleteUserById(userId: createdUser.id)
BoxUser user = new BoxUser(api, "0");
user.delete(false, false);
user_id = '33333'
client.user(user_id).delete(force=True)
await client.UsersManager.DeleteEnterpriseUserAsync("44444", notify: false, force: true);
// Delete the user even if they still have files in their account
client.users.delete('123', {force: true})
.then(() => {
// deletion succeeded — no value returned
});
client.users.rollOutOfEnterprise(userId: "33333") { (result: Result<User, BoxSDKError>) in
guard case let .success(user) = result else {
print("Error removing user from enterprise")
return
}
print("User \(user.name) successfully removed from enterprise")
}