Remove Trigger
Delete an existing trigger.
Endpoint
DELETE https://enterprise.guardis.io/v1/triggers/removeAuthentication
Include your API key in the X-API-Key header.
X-API-Key: your_api_key_hereRequest Body
{
"trigger_id": "my-unique-trigger-001"
}Field
Type
Required
Description
trigger_id
string
Yes
The unique identifier of the trigger to remove
Example Request
curl -X DELETE "https://enterprise.guardis.io/v1/triggers/remove" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"trigger_id": "my-unique-trigger-001"
}'Response
Success (200 OK)
{
"trigger_id": "my-unique-trigger-001",
"status": "deleted",
"deleted_at": "2025-01-15T16:52:18.000Z"
}Example Usage
JavaScript:
const response = await fetch("https://enterprise.guardis.io/v1/triggers/remove", {
method: "DELETE",
headers: {
"X-API-Key": "your_api_key_here",
"Content-Type": "application/json"
},
body: JSON.stringify({
trigger_id: "my-unique-trigger-001"
})
});
const result = await response.json();
console.log(`Trigger ${result.trigger_id} deleted at ${result.deleted_at}`);Python:
import requests
response = requests.delete(
"https://enterprise.guardis.io/v1/triggers/remove",
headers={
"X-API-Key": "your_api_key_here",
"Content-Type": "application/json"
},
json={
"trigger_id": "my-unique-trigger-001"
}
)
result = response.json()
print(f"Trigger {result['trigger_id']} deleted at {result['deleted_at']}")Error Responses
Status Code
Description
400
Invalid request body or missing trigger_id
401
Missing or invalid API key
404
Trigger not found
500
Internal server error
{
"code": 400,
"message": "Missing required field: trigger_id"
}{
"code": 404,
"message": "Trigger with ID 'my-unique-trigger-001' not found"
}Last updated
