Skip to content

WorkflowShareStepDto

Endpoints · All schemas

FieldRequiredDescription
configYesStep configuration, without credentials
enabledNoStep is enabled
extraYesAdditional fields of an imported definition, kept and exported unchanged
methodYesStep plugin method

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

{
  "properties": {
    "config": {
      "additionalProperties": {},
      "description": "Step configuration, without credentials",
      "nullable": true,
      "type": "object"
    },
    "enabled": {
      "description": "Step is enabled",
      "type": "boolean"
    },
    "extra": {
      "additionalProperties": {},
      "description": "Additional fields of an imported definition, kept and exported unchanged",
      "type": "object"
    },
    "method": {
      "description": "Step plugin method",
      "type": "string"
    }
  },
  "required": [
    "config",
    "extra",
    "method"
  ],
  "type": "object"
}