Validate

Validate

Validate provided workflow content

Request
URI
PUT
https://{api_host}/vco/api/workflows/validate/schema
COPY
Request Body
schema-workflow of type(s) application/json
Required
"schema-workflow Object"
string
api-version
Optional

api-version

string
icon-id
Optional

icon-id

string
object-name
Optional

object-name

string
schemaLocation
Optional

schemaLocation

string
description
Required

description

array of object
workflow-item
Required

workflow-item

array of object
workflow-note
Required

workflow-note

string
version
Optional

version

string
ref-types
Required

ref-types

string
allowed-operations
Optional

allowed-operations

object
output
Required

output

object
presentation
Required

presentation

object
input
Required

input

integer As int32 As int32
restartMode
Optional

restartMode

integer As int32 As int32
resumeFromFailedMode
Optional

resumeFromFailedMode

array of object
error-handler
Optional

error-handler

string
display-name
Required

display-name

array of object
attrib
Required

attrib

string
root-name
Optional

root-name

object
position
Required

position

string
id
Optional

id

Responses
200

Validation completed

Returns validation-messages of type(s) application/json
"validation-messages Object"
array of object
messages
Optional

messages


Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/vco/api/workflows/validate/schema