Deletes a trigger and all its bindings.
Permanently removes the trigger along with every agent binding attached to it. The bound agents themselves are not deleted. Returns 404 when the trigger does not exist.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The trigger identifier.
uuidThe tenant identifier
Response Body
curl -X DELETE "https://api.fruxon.com/v1/tenants/string/triggers/497f6eca-6276-4993-bfeb-53cbbbba6f08"{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Sets one of an automation's spend limits
Creates the limit for the window in the body (default `MONTHLY`), or replaces the amount, thresholds and enforce flag of the one already there. A daily, a weekly and a monthly limit can coexist, and must stay ordered daily ≤ weekly ≤ monthly. A new limit enforces and alerts at 80% and 100% unless the body says otherwise; `enforceLimit: false` makes it alert only. Spend already made in the current window counts against a new limit from the moment runs recording it settle; the limit does not reach back over runs before it existed.
Lists delivery attempts on the trigger, newest first.
Backs the Events tab on the trigger detail page. Each row records what the dispatcher did with one inbound that structurally matched the trigger — fired, dropped by the content filter, or fired fail-open because the filter threw. Without these rows, the filter-rejected case presents in the UI as identical silence to "the webhook never reached us"; with them, the operator can tell whether to fix the webhook or the filter rule. Cursor pagination via before (a `createdAt` timestamp from the last row of the previous page).