Delete Policy
DELETEhttps://api.confident-ai.com/v2/organization/policies/{policyId}
Permanently deletes an organization policy. Unlike a role, a policy in use is not protected: it is detached from every organization role holding it, and members of those roles lose the permissions it granted on their next request. The permissions themselves are not deleted, and the roles survive with their remaining policies — a role left with none can do nothing. Check GET /v2/organization/roles for the roles carrying this policy before deleting it.
Warning: This action cannot be undone.
curl -X DELETE "https://api.confident-ai.com/v2/organization/policies/{policyId}" \
-H "CONFIDENT_API_KEY: <ORGANIZATION-API-KEY>"{
"success": true,
"data": {
"id": "<POLICY-ID>"
},
"deprecated": false
}Headers
CONFIDENT_API_KEYstringRequiredThe organization API key for your Confident AI organization.
Path parameters
policyIdstringRequiredThe id of the policy.
Response
Delete Policy succeeded.
successbooleanIndicates if the request was successful.
dataobjectConfirmation that the policy no longer exists.
Show 1 propertyHide 1 property
idstringThe id of the policy that was deleted.
deprecatedbooleanIndicates if this endpoint is deprecated.