Skip to content

Metadata API

Workflow Metadata

Endpoint Description Input
GET /api/metadata/workflow Get all the workflow definitions n/a
POST /api/metadata/workflow Register new workflow Workflow Definition
PUT /api/metadata/workflow Register/Update new workflows List of Workflow Definition
GET /api/metadata/workflow/{name}?version= Get the workflow definitions workflow name, version (optional)

Task Metadata

Endpoint Description Input
GET /api/metadata/taskdefs Get all the task definitions n/a
GET /api/metadata/taskdefs/{taskType} Retrieve task definition Task Name
POST /api/metadata/taskdefs Register new task definitions List of Task Definitions
PUT /api/metadata/taskdefs Update a task definition A Task Definition
DELETE /api/metadata/taskdefs/{taskType} Delete a task definition Task Name