Skip to content

Delete a bank-authored rule

DELETE
/v1/rules/custom/{id}
curl --request DELETE \
--url http://localhost:8080/v1/rules/custom/example

Removes the custom rule (and any disable entry for it). Shipped rules cannot be deleted; switch them off instead. Administrators only. 404 for an unknown custom rule.

id
required
string

OK

Media typeapplication/json
object
rulesetVersion
required
string
rules
required
Array<object>

One row of the Rules page: a shipped or bank-authored rule with its policy state.

object
id
required
string
version
required
string
severity
required
string
title
required
string
fields
required
Array<string>
enabled
required
boolean
isCustom
required
boolean
spec
required
One of:
null
Examplegenerated
{
"rulesetVersion": "example",
"rules": [
{
"id": "example",
"version": "example",
"severity": "example",
"title": "example",
"fields": [
"example"
],
"enabled": true,
"isCustom": true,
"spec": {
"id": "example",
"title": "example",
"severity": "example",
"field": "example",
"comparison": "example",
"kind": "example",
"docType": "example"
}
}
]
}