Atlassian · Schema

WorkflowCreate

The details of the workflows to create.

CodeCollaborationPlatformProductivitySoftware Development

Properties

Name Type Description
description string The description of the workflow to create.
name string The name of the workflow to create.
startPointLayout object
statuses array The statuses associated with this workflow.
transitions array The transitions of this workflow.
View JSON Schema on GitHub

JSON Schema

atlassian-workflowcreate-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/WorkflowCreate",
  "title": "WorkflowCreate",
  "additionalProperties": false,
  "description": "The details of the workflows to create.",
  "maximum": 20,
  "properties": {
    "description": {
      "description": "The description of the workflow to create.",
      "type": "string"
    },
    "name": {
      "description": "The name of the workflow to create.",
      "type": "string"
    },
    "startPointLayout": {
      "$ref": "#/components/schemas/WorkflowLayout"
    },
    "statuses": {
      "description": "The statuses associated with this workflow.",
      "items": {
        "$ref": "#/components/schemas/StatusLayoutUpdate"
      },
      "type": "array"
    },
    "transitions": {
      "description": "The transitions of this workflow.",
      "items": {
        "$ref": "#/components/schemas/TransitionUpdateDTO"
      },
      "type": "array"
    }
  },
  "required": [
    "name",
    "statuses",
    "transitions"
  ],
  "type": "object"
}