Tasks
task.completed
Sent when a task is completed
WEBHOOK
Sent when a task is completed. This also emits
task.updated. A task reopened before delivery can appear as todo in this snapshot. The snapshot is prepared asynchronously and may reflect changes made after the triggering event. Use its updated_at to reconcile local state. Scheduled and unapproved tasks do not emit these events. Fetch the current task with GET /v1/tasks/{id}.
Verify the raw request body before processing. See the webhook overview for signing, retries, subscription context, and ordering.Headers
Delivery message ID. Use for idempotency; overlapping subscriptions have distinct IDs.
Unix timestamp used for signature verification.
Signature(s) to verify with the endpoint signing secret and a Svix verification library.
Body
application/json
JSON payload sent to your configured webhook endpoint.
Subscription that caused this delivery.
Subscribed Slant user.
Book containing the record.
Company that owns the book.
Allowed value:
"task.completed"ID of the affected task.
Response
200
Return a successful 2xx response promptly after verifying and durably accepting the delivery. Non-success responses can cause retries.