Add workflow steps¶
Method | Path |
---|---|
POST | /api/v1/workspaces/{workspaceId}/workflows/{workflowId}/steps |
Warning
Add workflow steps using /api/v1/workflows/{id}/steps
is deprecated.
You need to pass the workspace id on the path.
Parameters¶
steps
array | required
The list of steps for your workflow. It must contain at least one item.
steps[0].sign
boolean | required
A boolean determinating if a step is sign or review.
steps[0].roles
array | required
An array of role ids for your step.
Example¶
curl --request POST 'https://app.yumisign.com/api/v1/workspaces/1/workflows/1/steps' \
--header 'Content-Type: application/json' \
--data-raw '{
"steps": [
{
"sign": true,
"roles": [1]
}
]
}'
[
{
"id": 1,
"order": 1,
"type": "sign",
"status": "not_started",
"expiryDate": null,
"actions": [
{
"id": 1,
"stepNumber": 1,
"role": 1,
"type": "sign",
"status": "not_started",
"recipientId": 1,
"recipientEmail": "jane.doe@example.com",
"comment": null
}
]
}
]