DELETE /v1/contents/generations/tasks/{id} is the native Seedance cancel/delete verb. What it does depends on the task’s current state — Aurous mirrors the provider’s state machine.
- Scope:
write - Auth:
X-Api-Key: al_live_…orAuthorization: Bearer al_live_…
cURL
{}.
State machine
Cancelling while queued is your lever to free pinned credits. A task’s hold
can pin credits until it runs (or until
execution_expires_after). If you no
longer need a queued task, delete it — the hold releases immediately and
the charge is 0. Once the task is running it can no longer be cancelled, and
it will settle normally on success.Errors
A refusal on a running or already-cancelled task is returned in the provider’s own error shape, not remapped — that is the raw contract. See Errors for the envelope and support workflow.

