Validate an Advanced tool
Validates an Advanced tool
Path Parameters
projectId string required
Project ID
workflowId string required
Workflow ID
toolId string required
Tool ID
application/json
Request Body required
Advanced tool definition
- Array [
- ]
- Array [
- ]
- Array [
- ]
_etag string nullable
createdById string nullable
createdByName string nullable
createdUtc date-time nullable
customerId string nullable
definition string nullable
description string nullable
id string nullable
input object nullable
datasetId string nullable
datasetName string nullable
fromPreviousTool boolean nullable
fromPreviousToolId string nullable
inputIsSurveyDataset boolean nullable
metadata object nullable
preFilter string nullable
projectId string nullable
projectName string nullable
usePreFilter boolean nullable
isDeleted boolean nullable
isDisabled boolean nullable
lastModifiedById string nullable
lastModifiedByName string nullable
lastModifiedUtc date-time nullable
name string nullable
output object nullable
description string nullable
name string nullable
overwrite boolean nullable
projectId string nullable
projectName string nullable
save boolean nullable
tags object[] nullable
id string nullable
name string nullable
projectId string nullable
readReceipts object[] nullable
timeStamp date-time nullable
userId string nullable
userName string nullable
tags object[] nullable
id string nullable
name string nullable
toolType int32
Possible values: [0
, 1
, 2
, 3
, 4
]
Default value: 0
type string nullable
workflowId string nullable
Responses
- 200
- 400
- 401
- 403
- 404
- 422
Tool defintion successfully validated
Invalid request. The message will vary depending on the cause
Unauthorized
Access denied
Not found
Validation message
application/json
Schema
Schema
string
Loading...