2.1 Manage Workflow Definitions

Create, validate, update, retrieve, search, and delete workflow definitions. You can retrieve a specific definition by name and version, list all definitions, get only the latest versions, or view workflow names and versions without loading full definition bodies.

A workflow definition is the blueprint for a workflow. It defines the workflow name, version, tasks, task reference names, inputs, transitions, and other metadata that determine the execution behavior. A workflow execution is a running or completed instance of a workflow definition.

You can create workflow definitions visually with Workflow Builder or by providing JSON, validate definitions before saving them, view existing definitions, update definitions, clone definitions, and delete a specific version when it is no longer required.

Topics