Add Users to Workflow
https://api.signinghub.com/v3/packages/{package_id}/workflow/users |
||
HTTP Verb |
POST |
|
Content-Type |
application/json |
|
Accept |
application/json |
|
Authorization |
Bearer {access_token} |
|
Request Body |
[ { "user_email" : "chris@ascertia.com" , "user_name" : "Chris" , "role" : "SIGNER" , "email_notification" : true , "signing_order" : 1 },
|
|
Status Code |
Message |
Response Body |
200 |
OK |
|
400 | Bad Request |
{ "Message" : "Recipient role is not supported for an XML type document" } |
401 |
Unauthorized |
{ "Message" : "Request authorization denied" } |
{ "Message" : "User authentication required" } |
||
403 |
Forbidden |
{ "Message" : "Document does not belong to user" } |
{ "Message" : "You are not allowed to perform this action on locked workflow" } |
||
{ "Message" : "Document is no longer in draft state" } |
||
{ "Message" : "Account is disabled" } |
||
{ "Message" : "You are not allowed to perform the requested operation" } |
||
404 |
Not Found |
{ "Message" : "Document not found" } |
{ "Message" : "Group or contact not found" } |
||
500 |
Internal Server Error |
{ "Message" : "An internal server error occurred while processing the request" } |
Item Details | |
Names |
Description |
Request Parameters |
|
access_token | The access token obtained as a result of successful authentication. If "scope" parameter was used in authentication request, then this service requires the access token to be obtained using the credentials of an Enterprise admin whose enterprise role has the application integration privileges. |
package_id |
SigningHub package ID, which the recipients are to be added to.
|
user_email |
Email address of the user to be added in the workflow. |
user_name | Name of the recipient to be added in the workflow. |
role | Role of the recipient in the workflow. Possible values are "SIGNER", "REVIEWER", "EDITOR","CARBON_COPY" or "INPERSON_HOST". However, while XML type document preparation, only supported role types are "SIGNER", "REVIEWER" and "CARBON_COPY" |
email_notification (optional) |
If set as true, SigningHub will send notifications to the user via email as per the document owner and user notification settings. A value of false means no notifications will be sent to user throughout the workflow. |
signing_order (optional) | Order of the recipient in the workflow. This signing order is mandatory when workflow type is "CUSTOM". |
Response Parameters | |
Message | The service specific error message returned by the API. This message provides useful information about why the service has returned an error response. |