v1
latestOpenAPI 3.1.02026-07-223261135.0 KBCancel Task
Request cancellation of an in-flight design task.
Returns 200 with the canceled Task envelope if the executor acknowledges within 5 seconds, or 202 with a canceling Task envelope if the signal was published but the executor hasn't acknowledged yet. Clients should poll the Task status (or subscribe to events) to observe the terminal transition.
Path parameters
Prefixed task_ wire ID (Crockford base32 body) — the canonical, recommended form. For back-compat, a bare UUID string is also accepted in both path parameters and JSON request bodies (older integrations that stored raw UUIDs keep working). Both are permanent, supported inputs.
Headers
Calendar-dated API version pin. New integrations should pin 2026-05-01 to opt into the newest response shapes. For back-compat the server also accepts requests with no header and resolves them to the current default (today: 2026-04-12); that default advances on each sunset date. Any unsupported value returns 400 unsupported_version.
Response
Successful Response
Example response
{
"id": "task_01HT9WK8N3M2J4A5Z6P7Q8R9TV"
}