Either populate taskIds (with optional parallel accountIds) for multi-task delete, or taskId (with optional accountId) for the single-task fallback. taskIds wins when both are set.
taskIds
accountIds
taskId
accountId
@type t() :: %Spatio.Model.BulkDeleteTasksRequest{ accountId: String.t() | nil, accountIds: [String.t()] | nil, taskId: String.t() | nil, taskIds: [String.t()] | nil }