AckdbDeleteEventsRequest

Request body for DELETE /data/events. IDs-only by design (no filter selectors) to keep the blast radius minimal - look up ids via the read API first.

Properties

idsarray ofrequired

Event ids (ULIDs) to delete. Duplicates are collapsed; unknown ids are reported in `notFound`.

string
dryRunbooleandefault false

When true, resolve and count what WOULD be deleted without mutating anything.

reasonstringmaxLen 500

Optional reason, stored in the event_deletions audit row.

Example

AckdbDeleteEventsRequest example
{
  "ids": [
    "01J9ABCDEF0123456789ABCDEF",
    "01J9ZYXWVU9876543210ZYXWVU"
  ],
  "dryRun": false,
  "reason": "duplicate Slack import"
}