Soft deletes an event by setting deletedAt and deletedBy timestamps. The event will no longer be returned in list or get operations.
Financial Transaction Protection:
By default, events with paid or processing financial transactions cannot be deleted.
This protects financial data integrity. If you need to delete such an event,
set force: true in the request body.
⚠️ WARNING: Using force: true will orphan the associated financial records.
Only use this option if you understand the implications.
Required fields in request body:
type - Event type (required for permission resolution)Optional fields:
force - Set to true to delete events with paid/processing transactions (use with caution)Required permission: company.claim:delete or company.incident:delete (depending on type)
Use format: ApiKey <your-api-key>
Company identifier
Event identifier