Cancel asynchronous analysis tasks
You can now cancel an asynchronous analysis task in your account while it is queued, pending, or processing.
Tasks created as part of a batch cannot be canceled individually; cancel the batch instead.
Add handling for the canceled status in the code that branches on task status. The other values remain queued, pending, processing, ready, and failed.
Canceling a task also produces a new analyze.task.canceled webhook notification. If your webhook endpoint is subscribed to all events, it now receives this notification. Update your handler to recognize analyze.task.canceled, or to ignore event types it does not support.
For details, see the Cancel an async analysis task page in the API Reference section, or the SDK reference for Python and Node.js. For the payload and delivery details of the notification, see the Notification schema page.