{
"opencollection": "1.0.0",
"info": {
"name": "DocuSign Admin AccountBrands WorkflowManagement API",
"version": "v2.1"
},
"items": [
{
"info": {
"name": "WorkflowManagement",
"type": "folder"
},
"items": [
{
"info": {
"name": "Docusign Gets the step history for a workflow instance.",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/instances/:instanceId/history",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
},
{
"name": "instanceId",
"value": "",
"type": "path",
"description": "Workflow instance ID. \nA string in UUID format: 4a6d6a08-xxxx-xxxx-xxxx-bae4fecc99c8\n"
}
]
},
"docs": "Gets the step history for a workflow instance.\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n"
},
{
"info": {
"name": "Docusign Gets a list of workflow definition metadata.",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/workflow_definitions",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
},
{
"name": "status",
"value": "",
"type": "query",
"description": "Workflow definition metadata status. "
}
]
},
"docs": "Gets a list of workflow definition metadata.\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n"
},
{
"info": {
"name": "Docusign Creates a workflow definition.",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/workflow_definitions",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Creates a workflow definition. In general, it is much easier to create a workflow through the web interface.\n\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n\n\nA Maestro workflow is an object that represents your end-to-end agreement workflow, including all pre and post-signing s"
},
{
"info": {
"name": "Docusign Gets a workflow definition.",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/workflow_definitions/:workflowDefinitionId",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
},
{
"name": "workflowDefinitionId",
"value": "",
"type": "path",
"description": "Workflow definition ID."
},
{
"name": "lastDeployedId",
"value": "",
"type": "query",
"description": "The ID of the deployed workflow definition."
}
]
},
"docs": "Returns a workflow definition.\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n\n\n### Related topics\n\n- [How to trigger a Maestro workflow][howto-trigger]\n\n[howto-trigger]: /docs/maestro-api/how-to/trigger-workflow/\n\n"
},
{
"info": {
"name": "Docusign Updates a workflow definition.",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/workflow_definitions/:workflowDefinitionId",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
},
{
"name": "workflowDefinitionId",
"value": "",
"type": "path",
"description": "Workflow definition ID."
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Updates a workflow definition.\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n\n\nA Maestro workflow is an object that represents your end-to-end agreement workflow, including all pre and post-signing steps. You can add and order steps as necessary for your workflow and add condit"
},
{
"info": {
"name": "Docusign Deletes a workflow definition.",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/workflow_definitions/:workflowDefinitionId",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
},
{
"name": "workflowDefinitionId",
"value": "",
"type": "path",
"description": "The ID of the workflow definition to delete."
}
]
},
"docs": "Deletes a workflow definition.\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n"
},
{
"info": {
"name": "Docusign Publishes or unpublishes a workflow definition.",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.docusign.net/Management/v1/accounts/:accountId/management/workflow_definitions/:workflowDefinitionId/publish",
"params": [
{
"name": "accountId",
"value": "",
"type": "path",
"description": "The account ID."
},
{
"name": "workflowDefinitionId",
"value": "",
"type": "path",
"description": "Workflow definition ID."
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Publishes or unpublishes a workflow definition.\n\n\n\n The Maestro API is currently only available\n as part of a beta program.\n See Get access to Maestro API\n for details.\n\n\n"
}
]
}
],
"bundled": true
}