API Reference
@workflow-studio/worker
Deploy the Workflow Studio worker runtime and operator API
Overview
@workflow-studio/worker is the deployable Node HTTP runtime for Workflow Studio.
It handles:
- API key authentication and scope checks
- deployment uploads and activation
- run triggering and run control
- observability endpoints
- loading the active deployment handlers for
flow,step, andwebhook
Public routes
Health
GET /v1/health
Deployments
POST /v1/deploymentsPOST /v1/deployments/:id/activateGET /v1/deployments/:idGET /v1/deployments/active
Runs
POST /v1/runsGET /v1/runs/:idPOST /v1/runs/:id/cancelPOST /v1/runs/resumePOST /v1/runs/:id/rerunPOST /v1/runs/:id/wake
Observability
GET /v1/runs/:id/stepsGET /v1/runs/:id/hooksGET /v1/steps/:idGET /v1/hooks/:idGET /v1/eventsGET /v1/events/correlation/:id
Webhooks
POST /v1/webhooks/:provider
Internal routes
These routes are for internal runtime transport.
They require both:
world:proxyscopex-workflow-lane: world-proxy
Routes:
/v1/world/*POST /v1/queue/publish
Runtime helpers
The package exports:
createWorkflowStudioWorkercreateNodeWorkflowStudioWorkerServerstartNodeWorkflowStudioWorkerServer
See Deploy Worker for hosting, health checks, diagnostics, and failure handling.