Skip to main content

Interface: PublishWorkflowRevisionRequest

Defined in: packages/sdk/src/types/generated/workflow.ts:96

Request body for POST /workflows/{workflow_id}/publish.

Freezes the current draft as a published revision and clones it into a fresh draft. revisionName is an optional short label; publishNotes is an optional longer summary captured at publish time. setActive=False is reserved for advanced flows that want to publish without flipping live traffic; the UI does not expose this toggle in v1.

Properties

publishNotes?

optional publishNotes: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:98


revisionName?

optional revisionName: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:97


setActive?

optional setActive: boolean

Defined in: packages/sdk/src/types/generated/workflow.ts:99