Search these docs, or ask Revo a question — answers link the pages they came from.
Used to update the current schedule operation nodes
PUT
/api/v1/{tenantId}/schedule/{scheduleId}/operations/update
Plugin API access: this operation accepts a plugin JWT (PluginBearer) for its own tenant.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” tenantId
required
string
scheduleId
required
string
Request Body
Section titled “Request Body ”object
updates
Array<object>
object
operationToUpdate
object
typeName
string
id
string
parameters
Array<object>
object
propertyName
string
propertyDescriptor
string
description
string
primitiveType
string
parameterType
string
isEnabled
boolean
isRequired
boolean
detail
string
currentValue
string
parameterNameValue
string
supportsParameterBinding
boolean
isParameterWriteTarget
boolean
min
number format: double
max
number format: double
defaultValue
string
placeHolder
string
visiblityRequirement
object
propertyName
string
matchValues
Array<string>
isInverse
boolean
precision
number format: float
currentUnit
string
unitOptions
Array<string>
textType
string
regexError
string
regexErrorMsg
string
valueOptions
Array<string>
enumMemberNames
Array<string>
targetValueOptions
Array<string>
allowCustomValueOptions
boolean
isMultiSelect
boolean
isObjectPairMapping
boolean
sourceTooltip
string
targetTooltip
string
optionKinds
Array<string>
optionKindSelector
string
optionKindSelectorValues
Array<object>
object
kind
string
value
string
isEnum
boolean
note
string
name
string
description
string
operationDescription
string
operationDescriptionText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
validationMessage
string
validationMessageText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
sequences
Array<object>
object
typeName
string
id
string
parameters
Array<object>
object
propertyName
string
propertyDescriptor
string
description
string
primitiveType
string
parameterType
string
isEnabled
boolean
isRequired
boolean
detail
string
currentValue
string
parameterNameValue
string
supportsParameterBinding
boolean
isParameterWriteTarget
boolean
min
number format: double
max
number format: double
defaultValue
string
placeHolder
string
visiblityRequirement
object
propertyName
string
matchValues
Array<string>
isInverse
boolean
precision
number format: float
currentUnit
string
unitOptions
Array<string>
textType
string
regexError
string
regexErrorMsg
string
valueOptions
Array<string>
enumMemberNames
Array<string>
targetValueOptions
Array<string>
allowCustomValueOptions
boolean
isMultiSelect
boolean
isObjectPairMapping
boolean
sourceTooltip
string
targetTooltip
string
optionKinds
Array<string>
optionKindSelector
string
optionKindSelectorValues
Array<object>
object
kind
string
value
string
isEnum
boolean
note
string
name
string
description
string
operationDescription
string
operationDescriptionText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
validationMessage
string
validationMessageText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
sequences
Array<object> recursive
operations
Array<object> recursive
Responses
Section titled “ Responses ”OK
object
hasWorkflowChanges
boolean
replaceEntireWorkflow
boolean
updatedWorkflowNodes
Array<object>
object
typeName
string
id
string
parameters
Array<object>
object
propertyName
string
propertyDescriptor
string
description
string
primitiveType
string
parameterType
string
isEnabled
boolean
isRequired
boolean
detail
string
currentValue
string
parameterNameValue
string
supportsParameterBinding
boolean
isParameterWriteTarget
boolean
min
number format: double
max
number format: double
defaultValue
string
placeHolder
string
visiblityRequirement
object
propertyName
string
matchValues
Array<string>
isInverse
boolean
precision
number format: float
currentUnit
string
unitOptions
Array<string>
textType
string
regexError
string
regexErrorMsg
string
valueOptions
Array<string>
enumMemberNames
Array<string>
targetValueOptions
Array<string>
allowCustomValueOptions
boolean
isMultiSelect
boolean
isObjectPairMapping
boolean
sourceTooltip
string
targetTooltip
string
optionKinds
Array<string>
optionKindSelector
string
optionKindSelectorValues
Array<object>
object
kind
string
value
string
isEnum
boolean
note
string
name
string
description
string
operationDescription
string
operationDescriptionText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
validationMessage
string
validationMessageText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
sequences
Array<object>
object
typeName
string
id
string
parameters
Array<object>
object
propertyName
string
propertyDescriptor
string
description
string
primitiveType
string
parameterType
string
isEnabled
boolean
isRequired
boolean
detail
string
currentValue
string
parameterNameValue
string
supportsParameterBinding
boolean
isParameterWriteTarget
boolean
min
number format: double
max
number format: double
defaultValue
string
placeHolder
string
visiblityRequirement
object
propertyName
string
matchValues
Array<string>
isInverse
boolean
precision
number format: float
currentUnit
string
unitOptions
Array<string>
textType
string
regexError
string
regexErrorMsg
string
valueOptions
Array<string>
enumMemberNames
Array<string>
targetValueOptions
Array<string>
allowCustomValueOptions
boolean
isMultiSelect
boolean
isObjectPairMapping
boolean
sourceTooltip
string
targetTooltip
string
optionKinds
Array<string>
optionKindSelector
string
optionKindSelectorValues
Array<object>
object
kind
string
value
string
isEnum
boolean
note
string
name
string
description
string
operationDescription
string
operationDescriptionText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
validationMessage
string
validationMessageText
object
text
string
key
string
args
Array<object>
object
name
string
value
object recursive
sequences
Array<object> recursive
operations
Array<object> recursive
workflowValidationErrors
Array<object>
object
nodeId
string
propertyKey
string
errorMsg
string
Bad Request
object
message
string
code
string
Locked
object
message
string
code
string
Too Many Requests
object
message
string
code
string
Service Unavailable
object
message
string
code
string
Gateway Timeout
object
message
string
code
string