Create a workflow¶
| Method | Path |
|---|---|
| POST | /api/v1/workspaces/{workspaceId}/workflows |
Warning
Create a workflow using /api/v1/workflows is deprecated.
You need to pass the workspace id on the path to ensure the workflow is attached to the good workspace.
Parameters¶
namestring | required
The name of your workflow. It must be at least 2 characters long.
documentbinary | required
A document for your workflow. It must be a pdf file with a max size of 20M.
typeenum | optional
| Value | Description |
|---|---|
| simple | Sign on web or with you mobile (default) |
| advanced | Advanced workflow |
| qualified | Qualified workflow |
expiryDateint | optional
A timestamp of the expiry date of your workflow. It must be between now +7 days and now +90 days. Default now +7days.
Example¶
curl --request POST 'https://app.yumisign.com/api/v1/workspaces/1/workflows' \
--form 'name="Workflow name"' \
--form 'document=@"/path/to/my/document.pdf"' \
--form 'type="simple"' \
--form 'expiryDate="1609977600"'
{
"id": 1,
"envelopeId": "20220525685b0ee0a41aa041aeefedc26ae3a971",
"documents": [
{
"id": 1,
"position": 1,
"file": {
"name": "document.pdf"
"format": "pdf",
"size": 104414,
"file": "https://app.yumisign.com/api/v1/storage/temp/1/doc/614436f59c9acecc05aa4b98416707f1",
"thumb": "https://app.yumisign.com/api/v1/storage/temp/1/doc/614436f565db844c7b6f5a53befbcd80"
}
}
]
}