Skip to main content
Version: v5.0

TaskDefs

The TaskDefs API allows you to list all task definitions and search task definitions by ID.

Get all TaskDefs​

Endpoints​

GET /workflowsvc/api/v1/workflowdefs/{id}/taskdefs

Request​

Query parameters​

ParameterTypeDescriptionRequired
nsfilterStringNamespace filter to applyRequired

Path parameters​

ParameterTypeDescriptionRequired
idStringWorkflow definition ID to search forRequired
Request body example​

None

Response​

Codes​

CodeDescription
200Success
400Bad Request
404Not Found

Response​

Not provided

Get TaskDef by ID​

Endpoints​

GET /workflowsvc/api/v1/workflowdefs/{workflowdefid}/taskdefs/{taskdefid}

Request​

Query parameters​

ParameterTypeDescriptionRequired
nsfilterStringNamespace filter to applyRequired

Path parameters​

ParameterTypeDescriptionRequired
taskdefidStringID of the task definitionRequired
workflowdefidStringID of the workflow definitionRequired
Request body example​

None

Response​

Codes​

CodeDescription
200Success

Response​

{
"_id": "b84940dc-de6c-46a2-a014-890e5d9fd357",
"_name": "rest_connector_task",
"_type": "REST_CONNECTOR",
"_retryCount": null,
"_retryDelaySeconds": null,
"_retryLogic": null,
"_timeoutSeconds": null,
"_timeoutPolicy": null,
"_responseTimeoutSeconds": null,
"_inputParams": {
"_url": "https://reqres.in/api/users/2",
"_auth": {
"_type": "NoAuth"
}
},
"_sequenceno": 1,
"_decisionCases": null,
"_forkTasks": null,
"_loopCondition": null,
"_loopOver": null
}