Workflow data models

getWorkflowNodeTypes — 200 response

Successfully retrieved the list of workflow node types.

Lightweight summary of a registered workflow node type, without its input and output schemas.

An array of objects with the following shape:

PropertyTypeRequiredConstraintsDescription
descriptionstringNoHuman-readable description of what the node does.
idstringNoThe unique identifier of the node type.

getWorkflowNodeTypes — 401 response

Authorization is required to access this resource.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypes — 403 response

Request failed because of denied permission.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypes — 429 response

Request failed because of rate limit.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypes — 500 response

An unexpected error has occurred.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypes — 503 response

The service is temporarily unavailable.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypeSchema — 200 response

Successfully retrieved the node type definition.

PropertyTypeRequiredConstraintsDescription
availableBranchesarray<object>Nomin items: 1Branches this node may select. Present only for branching nodes; a workflow step using this node may define steps for any subset of these branch IDs, and for no ID outside them.
Properties of availableBranches
PropertyTypeRequiredConstraintsDescription
descriptionstringNoWhat makes the node select this branch.
idstringYesIdentifier a workflow step uses to attach steps to this branch. Unique within the node.
titlestringYesShort human-readable label for the branch (e.g. 'Then').
descriptionstringNoHuman-readable description of what the node does.
idstringNoThe unique identifier of the node type.
inputSchemaobjectNoJSON Schema describing the expected input fields for this node.
outputSchemaobjectNoJSON Schema describing the output fields produced by this node.

getWorkflowNodeTypeSchema — 401 response

Authorization is required to access this resource.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypeSchema — 403 response

Request failed because of denied permission.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypeSchema — 404 response

The requested schema does not exist or is not accessible.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypeSchema — 429 response

Request failed because of rate limit.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypeSchema — 500 response

An unexpected error has occurred.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowNodeTypeSchema — 503 response

The service is temporarily unavailable.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypes — 200 response

Successfully retrieved the list of workflow trigger types.

Lightweight summary of a supported workflow trigger type, without its input and output schemas.

An array of objects with the following shape:

PropertyTypeRequiredConstraintsDescription
typestringNoThe trigger type identifier (e.g. 'cron').

getWorkflowTriggerTypes — 401 response

Authorization is required to access this resource.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypes — 403 response

Request failed because of denied permission.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypes — 429 response

Request failed because of rate limit.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypes — 500 response

An unexpected error has occurred.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypes — 503 response

The service is temporarily unavailable.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypeSchema — 200 response

Successfully retrieved the trigger type definition.

PropertyTypeRequiredConstraintsDescription
inputSchemaobjectNoJSON Schema describing the trigger configuration fields.
outputSchemaobjectNoJSON Schema describing the output fields produced by this trigger.
typestringNoThe trigger type identifier (e.g. 'cron').

getWorkflowTriggerTypeSchema — 401 response

Authorization is required to access this resource.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypeSchema — 403 response

Request failed because of denied permission.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypeSchema — 404 response

The requested schema does not exist or is not accessible.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypeSchema — 429 response

Request failed because of rate limit.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypeSchema — 500 response

An unexpected error has occurred.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

getWorkflowTriggerTypeSchema — 503 response

The service is temporarily unavailable.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.