v1
latestOpenAPI 3.1.02026-07-263644911022.4 KBTrigger a Webhook (GET)
Receives a webhook callback via HTTP GET and triggers the associated workflow execution. The path is dynamically resolved against the webhook registry — each workflow can register its own webhook path. The runtime accepts GET, POST, PUT, PATCH, and DELETE on this route, as well as nested paths with multiple segments.
Path parameters
Webhook path registered by a workflow. Supports nested paths with multiple segments at runtime. Forward slashes within the path must be percent-encoded as %2F per RFC 3986/OpenAPI 3.1 (for example, use orders%2Fpaid for orders/paid).
Headers
Optional idempotency key to prevent duplicate executions from the same webhook delivery.
Per-webhook verification token. Validated by the handler when configured on the webhook route.
Response
Workflow execution completed synchronously (terminal state).
Example response
{
"executionId": "f7e6d5c4-b3a2-1098-7654-321fedcba098",
"startedAt": "2026-03-17T14:35:00Z",
"status": "running",
"workflowId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}