v2.0.0
Wed, 14 Jul, 2021Features
- Added support for adding placeholder to the textbox field.
- Added support for getting the Application Id from document properties.
- Added support for providing the pre-defined and custom regex validation to textbox field.
- Added support for adding and listing documents based on labels.
- Added support for providing date format for the date signed field.
Breaking changes
- The
EnableEmbeddedSigning
property is now deprecated. Use theDisableEmails
property instead.
Previous
// removed code for brevity SendForSign sendForSign = new SendForSign() { EnableEmbeddedSigning = true, };
curl -X POST 'https://api.boldsign.com/v1/document/send' \ -H 'X-API-KEY: {your-api-key}' \ -F 'EnableEmbeddedSigning = true' # removed code for brevity
Now
// removed code for brevity SendForSign sendForSign = new SendForSign() { DisableEmails = true, };
curl -X POST 'https://api.boldsign.com/v1/document/send' \ -H 'X-API-KEY: {your-api-key}' \ -F 'DisableEmails = true' # removed code for brevity
- The
GroupName
property has been removed. Use Group Name in the RadioButton field instead.
Previous
// removed code for brevity FormField formField = new FormField() { GroupName = "enter the groupname" }
curl -X POST 'https://api.boldsign.com/v1/document/send' \ -H 'X-API-KEY: {your-api-key}' \ -F 'Signers[0][FormFields][0][GroupName]=enter the groupname' # removed code for brevity
Now
// removed code for brevity RadioButtonField radioButtonField = new RadioButtonField() { GroupName = "enter the groupname" }
curl -X POST 'https://api.boldsign.com/v1/document/send' \ -H 'X-API-KEY: {your-api-key}' \ -F 'Signers[0][FormFields][0][GroupName]=enter the groupname' # removed code for brevity
- The
Label
property has been removed. Use thePlaceholder
property instead, to get placeholder value from the getproperties API.
Previous
"formFields": [ { "label": "placeholder value" }]
Now
"formFields": [ { "placeholder": "placeholder value" }]