Databases
Delete accessible database row audit events using audit-grid filters.
ROLES: RESOURCE_ADMIN
POST
/
api
/
v1
/
databases
/
audit
/
delete
Delete accessible database row audit events using audit-grid filters.
curl --request POST \
--url https://api.revoengine.com/api/v1/databases/audit/delete \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"filter": {},
"all": false,
"take": 5000.5,
"skip": 0
}
'const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({filter: {}, all: false, take: 5000.5, skip: 0})
};
fetch('https://api.revoengine.com/api/v1/databases/audit/delete', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/databases/audit/delete"
payload = {
"filter": {},
"all": False,
"take": 5000.5,
"skip": 0
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"success": 123,
"requestedAll": true,
"elapsed": 123
}Authorizations
Bearer JWT token or API Key (sk-*).
Body
application/json
Filter tree matching the audit grid filter contract.
Explicit confirmation required when no filter is provided.
Maximum matching events to delete. Omit to delete all matches in bounded batches.
Required range:
1 <= x <= 10000Required range:
x >= 0⌘I
Delete accessible database row audit events using audit-grid filters.
curl --request POST \
--url https://api.revoengine.com/api/v1/databases/audit/delete \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"filter": {},
"all": false,
"take": 5000.5,
"skip": 0
}
'const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({filter: {}, all: false, take: 5000.5, skip: 0})
};
fetch('https://api.revoengine.com/api/v1/databases/audit/delete', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/databases/audit/delete"
payload = {
"filter": {},
"all": False,
"take": 5000.5,
"skip": 0
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"success": 123,
"requestedAll": true,
"elapsed": 123
}
