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 the DisableEmails
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 the Placeholder
property instead, to get placeholder value from the getproperties API.
Previous
"formFields": [
{
"label": "placeholder value"
}]
Now
"formFields": [
{
"placeholder": "placeholder value"
}]