Permanently deletes a policy.
The deletePolicy()
function returns a Promise that resolves when the specified policy is deleted.
Deleted policies are not returned by the getPolicy()
or queryPolicies()
functions.
This function requires elevated permissions and runs only on the backend and on dashboard pages.
function deletePolicy(policyId: string): Promise<void>;
ID of the policy to delete.
import { policies } from "wix-events.v2";
//define policy ID
const policyId = "0907cf78-5177-4482-a627-b17ef06badec";
//delete policy
function myDeletePolicyFunction() {
try {
return policies.deletePolicy(policyId);
} catch (error) {
console.error(error);
// Handle the error
}
}
// Returns void
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.