CreateSignRequest
Creates a new electronic signature request for documents stored in Box using Box Sign.
Execute
To create a Sign Request you must provide a JSON object as the payload for the API request in the SignRequestPayload parameter. For the payload structure refer to the Box API Reference here.
EXEC CreateSignRequest SignRequestPayload = '{"are_reminders_enabled":true,"are_text_signatures_enabled":true,"days_valid":10,"declined_redirect_url":"https://cdata.com/","email_message":"Testing CreateSignRequest stored procedure",...}';
Alternatively, you can specify an absolute path to a file containing the JSON object.
EXEC CreateSignRequest SignRequestPayloadPath = 'C:/Users/User/payload.json';
Input
| Name | Type | Description |
| SignRequestPayload | String | A JSON object that defines the details of the Sign Request to be created, including document information, recipients, and settings. |
| SignRequestPayloadPath | String | The absolute file path to a local JSON file containing the payload for creating a Sign Request. |
| AsUserId | String | Identifier of the user to impersonate for API requests, available only for Admin, Co-Admin, and Service Accounts. |
Result Set Columns
| Name | Type | Description |
| SignRequestAggregate | String | A JSON object representing the newly created Sign Request, including its unique identifier, status, and configuration details. |