Deploy a workflow
Publishes the workflow’s latest draft as the active version. The first deploy enables the workflow’s schedule; later deploys keep its enabled state. Returns the published workflow and a deployedAt timestamp. Returns 422 when an action node is unconfigured; info.invalidNodes names each node and field.
Requires: workflows:write
Authorizations
A Modus personal access token (modus_<orgUuid>_<prefix>_<secret>) or an OAuth 2.1 access token, sent as Authorization: Bearer <token>.
Path Parameters
Numeric workflow id.
42
Body
SHA the SPA last saw the remote file at; lets the user force-push past a previous drift by acknowledging the version they are overwriting. Empty string is treated as absent.
200"a1b2c3d4e5f607890123456789abcdef01234567"