A beta version of the new Box developer documentation site is launching soon! Updated Developer Guides, modern API Reference, and AI-powered search are on the way to help you build with Box faster. Stay tuned for more updates.
Delete an existing legal hold policy.
This is an asynchronous process. The policy will not be fully deleted yet when the response returns.
324432The ID of the legal hold policy.
A blank response is returned if the policy was successfully deleted.
An unexpected client error.
curl -i -X DELETE "https://api.box.com/2.0/legal_hold_policies/324432" \
-H "authorization: Bearer <ACCESS_TOKEN>"await client.legalHoldPolicies.deleteLegalHoldPolicyById(legalHoldPolicy.id);client.legal_hold_policies.delete_legal_hold_policy_by_id(legal_hold_policy.id)await client.LegalHoldPolicies.DeleteLegalHoldPolicyByIdAsync(legalHoldPolicyId: legalHoldPolicy.Id);try await client.legalHoldPolicies.deleteLegalHoldPolicyById(legalHoldPolicyId: legalHoldPolicy.id)client.getLegalHoldPolicies().deleteLegalHoldPolicyById(legalHoldPolicy.getId())BoxLegalHoldPolicy policy = new BoxLegalHoldPolicy(api, id);
policy.delete();client.legal_hold_policy(policy_id='12345').delete()
print('Legal hold policy was deleted!')await client.LegalHoldPoliciesManager.DeleteLegalHoldPolicyAsync("11111");client.legalHoldPolicies.delete('11111')
.then(() => {
// deletion started — no value returned
});