Webhook events for task run completions
Parameter | Type | Required | Description |
---|---|---|---|
url | string | Yes | Your webhook endpoint URL. Can be any domain. |
event_types | array[string] | Yes | Currently only ["task_run.status"] is supported. |
secret | string | No | Optional custom secret. If not provided, your account default secret will be used. |
task_run.status
event on task run completions.
When a task run finishes, either with a success or a failure, we will send a
POST
request to your configured webhook endpoint.
webhook-id
: Unique identifier for each webhook eventwebhook-timestamp
: Unix timestamp in secondswebhook-signature
: Versioned signature, e.g. v1,<base64 signature>
timestamp
: ISO 8601 timestamp of when the event occurredtype
: Event type (currently only task_run.status
is supported)data
: Event-specific payload. For the ‘task_run.status’ event, it is the complete Task Run objectv1,<base64 signature>
where
<base64 signature>
is signed with the following payload
<webhook-id>
: The value of the webhook-id
header<webhook-timestamp>
: The value of the webhook-timestamp
header<payload>
: The exact JSON body of the webhook request