Details about a workflow.

interface Workflow {
    created?: string;
    description: string;
    hasDraftWorkflow?: boolean;
    id: PublishedWorkflowId;
    isDefault?: boolean;
    operations?: WorkflowOperations;
    projects?: ProjectDetails[];
    schemes?: WorkflowSchemeIdName[];
    statuses?: WorkflowStatus[];
    transitions?: Transition[];
    updated?: string;
}

Properties

created?: string

The creation date of the workflow.

description: string

The description of the workflow.

hasDraftWorkflow?: boolean

Whether the workflow has a draft version.

Properties that identify a published workflow.

isDefault?: boolean

Whether this is the default workflow.

operations?: WorkflowOperations

Operations allowed on a workflow

projects?: ProjectDetails[]

The projects the workflow is assigned to, through workflow schemes.

The workflow schemes the workflow is assigned to.

statuses?: WorkflowStatus[]

The statuses of the workflow.

transitions?: Transition[]

The transitions of the workflow.

updated?: string

The last edited date of the workflow.