# Modify Data

<table data-full-width="true"><thead><tr><th width="50">#</th><th width="370">API</th><th>Description</th></tr></thead><tbody><tr><td>1</td><td><strong>POST /api/createGuardrailPolicy</strong></td><td>Create a new Agentic Guardrails Policy to protect Agentic components.</td></tr><tr><td>2</td><td><strong>POST /api/modifyThreatActorStatus</strong></td><td>Update the status of a threat actor or malicious source.</td></tr><tr><td>3</td><td><strong>POST /api/deleteGuardrailPolicies</strong></td><td>Delete one or more Agentic Guardrails Policies.</td></tr><tr><td>4</td><td><strong>POST /api/deleteMaliciousEvents</strong></td><td>Bulk delete Agentic Guardrail Activity or malicious events.</td></tr><tr><td>5</td><td><strong>POST /api/updateMaliciousEventStatus</strong></td><td>Update the status of an Agentic Guardrail Activity or malicious event.</td></tr><tr><td>6</td><td><strong>POST /api/addThreatActivityWebhookIntegration</strong></td><td>Add Agentic Guardrail Activity webhook integration.</td></tr><tr><td>7</td><td><strong>POST /api/bulkModifyThreatActorStatusCloudflare</strong></td><td>Bulk modify threat actor status in Cloudflare WAF.</td></tr><tr><td>8</td><td><strong>POST /api/modifyThreatActorStatusCloudflare</strong></td><td>Modify threat actor status in Cloudflare WAF.</td></tr><tr><td>9</td><td><strong>POST /api/modifyThreatConfiguration</strong></td><td>Modify threat detection configuration settings.</td></tr><tr><td>10</td><td><strong>POST /api/deleteAllMaliciousEvents</strong></td><td>Delete all malicious events from the system.</td></tr><tr><td>11</td><td><strong>POST /api/addCloudflareWafIntegration</strong></td><td>Add Cloudflare WAF integration.</td></tr><tr><td>12</td><td><strong>POST /api/deleteCloudflareWafIntegration</strong></td><td>Delete Cloudflare WAF integration.</td></tr><tr><td>13</td><td><strong>POST /api/addAwsWafIntegration</strong></td><td>Add AWS WAF integration.</td></tr><tr><td>14</td><td><strong>POST /api/addAdvancedFiltersForTraffic</strong></td><td>Add advanced filters for traffic filtering.</td></tr><tr><td>15</td><td><strong>POST /api/deleteAdvancedFilter</strong></td><td>Delete an advanced traffic filter.</td></tr><tr><td>16</td><td><strong>POST /api/changeStateOfFilter</strong></td><td>Change the active/inactive state of a filter.</td></tr><tr><td>17</td><td><strong>POST /api/dryRunAdvancedFilters</strong></td><td>Perform dry run of advanced filters to test traffic filtering.</td></tr></tbody></table>

## POST /api/modifyThreatActorStatus

> POST request for endpoint /api/modifyThreatActorStatus

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/modifyThreatActorStatus":{"post":{"summary":"POST request for endpoint /api/modifyThreatActorStatus","operationId":"/api/modifyThreatActorStatus-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"threatActorId":{"type":"string"},"status":{"type":"string","enum":["active","inactive","mitigated"]}},"description":"Sample description"}}}},"responses":{"200":{"description":"Threat actor status updated","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string"}},"description":"Sample description"}}}}}}}}}
```

## POST /api/createGuardrailPolicy

> POST request for endpoint /api/createGuardrailPolicy

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/createGuardrailPolicy":{"post":{"summary":"POST request for endpoint /api/createGuardrailPolicy","operationId":"/api/createGuardrailPolicy-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"policy":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"blockedMessage":{"type":"string"},"severity":{"type":"string","enum":["LOW","MEDIUM","HIGH","CRITICAL"]},"selectedCollection":{"type":"string"},"selectedModel":{"type":"string"},"contextSource":{"type":"string","enum":["API","MCP","GEN_AI","AGENTIC","DAST","ENDPOINT"]},"piiTypes":{"type":"array","items":{"type":"string"}},"regexPatternsV2":{"type":"array","items":{"type":"object","properties":{"pattern":{"type":"string"},"category":{"type":"string"}}}},"applyOnRequest":{"type":"boolean"},"applyOnResponse":{"type":"boolean"},"confidenceScore":{"type":"number","format":"double"},"active":{"type":"boolean"}}},"hexId":{"type":"string"}},"description":"Sample description"}}}},"responses":{"200":{"description":"Policy created/updated successfully","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["SUCCESS","ERROR"]},"policyId":{"type":"string"},"message":{"type":"string"}},"description":"Sample description"}}}}}}}}}
```

## POST /api/deleteGuardrailPolicies

> POST request for endpoint /api/deleteGuardrailPolicies

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/deleteGuardrailPolicies":{"post":{"summary":"POST request for endpoint /api/deleteGuardrailPolicies","operationId":"/api/deleteGuardrailPolicies-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"policyIds":{"type":"array","items":{"type":"string"}}},"description":"Sample description"}}}},"responses":{"200":{"description":"Policies deleted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string"},"deletedCount":{"type":"integer"}},"description":"Sample description"}}}}}}}}}
```

## POST /api/updateMaliciousEventStatus

> POST request for endpoint /api/updateMaliciousEventStatus

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/updateMaliciousEventStatus":{"post":{"summary":"POST request for endpoint /api/updateMaliciousEventStatus","operationId":"/api/updateMaliciousEventStatus-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"eventId":{"type":"string"},"eventIds":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["ACTIVE","IGNORED","TRAINING","UNDER_REVIEW"]},"label":{"type":"string","enum":["GUARDRAIL","THREAT"]},"jiraTicketUrl":{"type":"string"}},"description":"Sample description"}}}},"responses":{"200":{"description":"Status updated successfully","content":{"application/json":{"schema":{"type":"object","properties":{"updateSuccess":{"type":"boolean"},"updatedCount":{"type":"integer"},"updateMessage":{"type":"string"}},"description":"Sample description"}}}}}}}}}
```

## POST /api/deleteMaliciousEvents

> POST request for endpoint /api/deleteMaliciousEvents

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/deleteMaliciousEvents":{"post":{"summary":"POST request for endpoint /api/deleteMaliciousEvents","operationId":"/api/deleteMaliciousEvents-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"eventId":{"type":"string"},"eventIds":{"type":"array","items":{"type":"string"}},"label":{"type":"string","enum":["GUARDRAIL","THREAT"]}},"description":"Sample description"}}}},"responses":{"200":{"description":"Events deleted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"deleteSuccess":{"type":"boolean"},"deletedCount":{"type":"integer"},"deleteMessage":{"type":"string"}},"description":"Sample description"}}}}}}}}}
```

## POST /api/addThreatActivityWebhookIntegration

> POST request for endpoint /api/addThreatActivityWebhookIntegration

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/addThreatActivityWebhookIntegration":{"post":{"summary":"POST request for endpoint /api/addThreatActivityWebhookIntegration","operationId":"/api/addThreatActivityWebhookIntegration-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"webhookUrl":{"type":"string"},"eventTypes":{"type":"array","items":{"type":"string"}}}}}}},"responses":{"200":{"description":"Threat activity webhook integration added successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"webhookId":{"type":"string"}}}}}}}}}}}
```

## POST /api/bulkModifyThreatActorStatusCloudflare

> POST request for endpoint /api/bulkModifyThreatActorStatusCloudflare

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/bulkModifyThreatActorStatusCloudflare":{"post":{"summary":"POST request for endpoint /api/bulkModifyThreatActorStatusCloudflare","operationId":"/api/bulkModifyThreatActorStatusCloudflare-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"actors":{"type":"array","items":{"type":"string"}},"action":{"type":"string"}}}}}},"responses":{"200":{"description":"Bulk actor status modification completed","content":{"application/json":{"schema":{"type":"object","properties":{"successCount":{"type":"integer"},"failureCount":{"type":"integer"},"modifiedActors":{"type":"array","items":{"type":"string"}}}}}}}}}}}}
```

## POST /api/modifyThreatActorStatusCloudflare

> POST request for endpoint /api/modifyThreatActorStatusCloudflare

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/modifyThreatActorStatusCloudflare":{"post":{"summary":"POST request for endpoint /api/modifyThreatActorStatusCloudflare","operationId":"/api/modifyThreatActorStatusCloudflare-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"actor":{"type":"string"},"action":{"type":"string"}}}}}},"responses":{"200":{"description":"Actor status modified successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"actor":{"type":"string"},"status":{"type":"string"}}}}}}}}}}}
```

## POST /api/modifyThreatConfiguration

> POST request for endpoint /api/modifyThreatConfiguration

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/modifyThreatConfiguration":{"post":{"summary":"POST request for endpoint /api/modifyThreatConfiguration","operationId":"/api/modifyThreatConfiguration-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"ratelimitConfig":{"type":"object","properties":{"rules":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"period":{"type":"integer"},"maxRequests":{"type":"integer"},"action":{"type":"string"}}}}}}}}}}},"responses":{"200":{"description":"Threat configuration updated successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string"}}}}}}}}}}}
```

## POST /api/deleteAllMaliciousEvents

> POST request for endpoint /api/deleteAllMaliciousEvents

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/deleteAllMaliciousEvents":{"post":{"summary":"POST request for endpoint /api/deleteAllMaliciousEvents","operationId":"/api/deleteAllMaliciousEvents-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"includeArchived":{"type":"boolean"}}}}}},"responses":{"200":{"description":"All malicious events deleted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"deletedCount":{"type":"integer"},"archivedDeletedCount":{"type":"integer"}}}}}}}}}}}
```

## POST /api/addCloudflareWafIntegration

> POST request for endpoint /api/addCloudflareWafIntegration

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/addCloudflareWafIntegration":{"post":{"summary":"POST request for endpoint /api/addCloudflareWafIntegration","operationId":"/api/addCloudflareWafIntegration-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"apiToken":{"type":"string"},"zoneId":{"type":"string"},"ruleListId":{"type":"string"}}}}}},"responses":{"200":{"description":"Cloudflare WAF integration added successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"integrationId":{"type":"string"}}}}}}}}}}}
```

## POST /api/deleteCloudflareWafIntegration

> POST request for endpoint /api/deleteCloudflareWafIntegration

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/deleteCloudflareWafIntegration":{"post":{"summary":"POST request for endpoint /api/deleteCloudflareWafIntegration","operationId":"/api/deleteCloudflareWafIntegration-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"integrationId":{"type":"string"}}}}}},"responses":{"200":{"description":"Cloudflare WAF integration deleted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"}}}}}}}}}}}
```

## POST /api/addAwsWafIntegration

> POST request for endpoint /api/addAwsWafIntegration

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/addAwsWafIntegration":{"post":{"summary":"POST request for endpoint /api/addAwsWafIntegration","operationId":"/api/addAwsWafIntegration-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"accessKeyId":{"type":"string"},"secretAccessKey":{"type":"string"},"region":{"type":"string"},"webAclId":{"type":"string"}}}}}},"responses":{"200":{"description":"AWS WAF integration added successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"integrationId":{"type":"string"}}}}}}}}}}}
```

## POST /api/addAdvancedFiltersForTraffic

> POST request for endpoint /api/addAdvancedFiltersForTraffic

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/addAdvancedFiltersForTraffic":{"post":{"summary":"POST request for endpoint /api/addAdvancedFiltersForTraffic","operationId":"/api/addAdvancedFiltersForTraffic-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"filterId":{"type":"string"},"content":{"type":"string"},"source":{"type":"string"}}}}}},"responses":{"200":{"description":"Advanced filter added successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"filterId":{"type":"string"},"createdAt":{"type":"integer"}}}}}}}}}}}
```

## POST /api/deleteAdvancedFilter

> POST request for endpoint /api/deleteAdvancedFilter

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/deleteAdvancedFilter":{"post":{"summary":"POST request for endpoint /api/deleteAdvancedFilter","operationId":"/api/deleteAdvancedFilter-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"filterId":{"type":"string"}}}}}},"responses":{"200":{"description":"Advanced filter deleted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"deletedFilterId":{"type":"string"}}}}}}}}}}}
```

## POST /api/changeStateOfFilter

> POST request for endpoint /api/changeStateOfFilter

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/changeStateOfFilter":{"post":{"summary":"POST request for endpoint /api/changeStateOfFilter","operationId":"/api/changeStateOfFilter-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"filterId":{"type":"string"},"active":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Filter state changed successfully","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"filterId":{"type":"string"},"newState":{"type":"string"}}}}}}}}}}}
```

## POST /api/dryRunAdvancedFilters

> POST request for endpoint /api/dryRunAdvancedFilters

```json
{"openapi":"3.0.1","info":{"title":"AktoSwagger","version":"1.0.0"},"paths":{"/api/dryRunAdvancedFilters":{"post":{"summary":"POST request for endpoint /api/dryRunAdvancedFilters","operationId":"/api/dryRunAdvancedFilters-POST","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Dry run completed"}}}}}}
```
