This API deletes a Policy from the Authorization Platform.
Note: This version will be sunset (retired) in June 2025.
See Import Policy V2 for the latest documentation.
*Once deleted, the Policy is removed permanently and would have to either be re-imported using the Import API or recreated within the Platform.**
Notice
Accessing the Policy Management APIs is through a dedicated domain/URL, according to your PlainID Tenant Locationhttps://api.us1.plainid.io
https://api.ca1.plainid.io
https://api.eu1.plainid.io
cURL Sample Guidelines
In order for the relevant parameters to appear in the cURL sample, you can input the values in the interactive API console on the right. They will then appear in the cURL sample on the bottom of the page in the correct format.
For more details about Administration API Authentication, check out the Authentication APIs documentation. Provide your bearer token in the Authorization header when making requests to protected resources. Example: Authorization: Bearer 123
The Environment ID can be found under the Details tab in the Environment Settings.
The Policy ID can be found on the Policy Details tab
Policy Deleted
Unauthorized
Validation Failed - Invalid UUID
{
"errors": [
{
"code": "V-032",
"args": {
"0": "ed252aa5-9d0c-4193-838-60bf20b13109",
"1": "uuid"
},
"id": "EEJQMA",
"status": 422,
"name": "UnprocessableEntityError",
"message": "$: ed252aa5-9d0c-4193-838-60bf20b13109 is an invalid uuid"
}
]
}