Workflows
Example API requests and responses for workflows endpoints in Delinea Secret Server REST API
Workflows is an example object payload from Delinea, with 3 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
Example Payload
{
"category": "workflows",
"description": "Example API requests and responses for workflows endpoints in Delinea Secret Server REST API",
"examples": [
{
"path": "/v1/workflows/instances/template/{id}",
"method": "GET",
"operationId": "WorkflowInstancesService_GetByTemplateId",
"summary": "Get Workflow Instances By Workflow Template Id.",
"responseExample": [
{
"configurationJson": {},
"currentState": {},
"currentStateInfoJson": {},
"currentStepId": {},
"currentStepState": {},
"endTime": {},
"entityWorkflowMapId": {},
"expirationTime": {}
}
]
},
{
"path": "/v1/workflows/templates/{id}/steps",
"method": "GET",
"operationId": "WorkflowStepTemplatesService_GetTemplateSteps",
"summary": "Get Workflow Template Steps",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/workflows/templates/{id}/steps",
"method": "POST",
"operationId": "WorkflowStepTemplatesService_CreateStep",
"summary": "Create Workflow Step",
"requestBody": {
"configuration": {},
"name": "string",
"order": 1,
"workflowTemplateId": 1
},
"responseExample": 1
},
{
"path": "/v1/workflows/templates/{id}/steps",
"method": "PUT",
"operationId": "WorkflowStepTemplatesService_UpdateStep",
"summary": "Update Workflow Template Steps",
"requestBody": {
"workflowStepTemplates": [
{}
]
},
"responseExample": [
{
"configuration": {},
"expirationMinutes": {},
"name": {},
"order": {},
"workflowStepTemplateId": {},
"workflowTemplateId": {}
}
]
},
{
"path": "/v1/workflows/templates/steps/stub",
"method": "GET",
"operationId": "WorkflowStepTemplatesService_Stub",
"summary": "Get a Workflow Template Step Stub",
"responseExample": {
"active": true,
"configurationJson": "string",
"description": "string",
"expirationMinutes": 1,
"name": "string",
"reusable": true,
"typeName": "string",
"workflowTemplateId": 1
}
},
{
"path": "/v1/workflows/templates/{id}/steps/{stepNum}",
"method": "GET",
"operationId": "WorkflowStepTemplatesService_GetTemplateStep",
"summary": "Get a Workflow Template Step",
"responseExample": {
"configuration": {},
"expirationMinutes": 1,
"name": "string",
"order": 1,
"workflowStepTemplateId": 1,
"workflowTemplateId": 1
}
},
{
"path": "/v1/workflows/templates/{id}/steps/{stepNum}",
"method": "PUT",
"operationId": "WorkflowStepTemplatesService_UpdateStepModel",
"summary": "Update a Workflow Template Step",
"requestBody": {
"configuration": {},
"expirationMinutes": 1,
"name": "string",
"order": 1,
"workflowStepTemplateId": 1
},
"responseExample": {
"configuration": {},
"expirationMinutes": 1,
"name": "string",
"order": 1,
"workflowStepTemplateId": 1,
"workflowTemplateId": 1
}
},
{
"path": "/v1/workflows/templates",
"method": "GET",
"operationId": "WorkflowTemplatesService_SearchWorkflowTemplates",
"summary": "Search Workflow Templates",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/workflows/templates",
"method": "POST",
"operationId": "WorkflowTemplatesService_CreateWorkflowTemplate",
"summary": "Create a Workflow Template",
"requestBody": {
"configurationJson": "string",
"description": "string",
"expirationMinutes": 1,
"name": "string",
"workflowType": {}
},
"responseExample": 1
},
{
"path": "/v1/workflows/templates/stub",
"method": "GET",
"operationId": "WorkflowTemplatesService_StubWorkflowTemplate",
"summary": "Get a Workflow Template Stub",
"responseExample": {
"active": true,
"configurationJson": "string",
"description": "string",
"expirationMinutes": 1,
"name": "string",
"reusable": true,
"typeName": "string",
"workflowTemplateId": 1
}
},
{
"path": "/v1/workflows/templates/{id}",
"method": "GET",
"operationId": "WorkflowTemplatesService_GetTemplate",
"summary": "Get a Workflow Template",
"responseExample": {
"active": true,
"configurationJson": "string",
"description": "string",
"expirationMinutes": 1,
"name": "string",
"reusable": true,
"typeName": "string",
"workflowTemplateId": 1
}
},
{
"path": "/v1/workflows/templates/{id}",
"method": "PUT",
"operationId": "WorkflowTemplatesService_UpdateWorkflowTemplate",
"summary": "Update a Workflow Template",
"requestBody": {
"active": {},
"configurationJson": {},
"description": {},
"expirationMinutes": {},
"isCopy": {},
"name": {}
},
"responseExample": {
"active": true,
"configurationJson": "string",
"description": "string",
"expirationMinutes": 1,
"name": "string",
"reusable": true,
"typeName": "string",
"workflowTemplateId": 1
}
},
{
"path": "/v1/workflows/templates/{id}/audits",
"method": "GET",
"operationId": "WorkflowTemplatesService_SearchTemplateAudit",
"summary": "Get a Workflow Template Audit List",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/workflows/templates/{id}/entities/{includeAll}",
"method": "GET",
"operationId": "WorkflowTemplatesService_GetWorkflowEntities",
"summary": "Count of Entities using a Workflow Template",
"responseExample": 1
},
{
"path": "/v1/workflows/templates/{id}/cancel-requests",
"method": "POST",
"operationId": "WorkflowTemplatesService_CancelRequest",
"summary": "Cancel Workflow Requests",
"responseExample": "string"
}
]
}
Work with this as data
Every example here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/examples/workflows"
curl "https://apis.io/api/v1/examples?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.