Receives a webhook callback and triggers the associated workflow execution. The path is dynamically resolved against the webhook registry — each workflow can register its own webhook path. At runtime, GET, PUT, DELETE, and PATCH methods are also accepted, as well as nested paths with multiple segments.
API key for authenticating requests to the Flowker API. Provisioned via the API_KEY environment variable during deployment.
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.
Webhook path registered by a workflow. Supports nested paths with multiple segments at runtime.
Webhook payload. Maximum size is 1 MB.
Webhook payload from the external system. Flowker injects webhook metadata (_webhook key with method, path, headers, query params, and remote IP) before passing to the workflow.
Workflow execution completed synchronously (terminal state).
Unique identifier of the execution.
"f7e6d5c4-b3a2-1098-7654-321fedcba098"
Timestamp when the execution started.
"2026-03-17T14:35:00Z"
Initial status of the execution (always pending).
"running"
ID of the workflow being executed.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"