You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/API-docs/v1.1/opensign.yaml
+43-8Lines changed: 43 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -6054,6 +6054,8 @@ components:
6054
6054
type: boolean
6055
6055
description: |
6056
6056
This parameter allows you to specify whether you want emails to be sent to signers. The default value is "true". If the value of this parameter is "true" and no 'email_subject'/'email_body' parameters are specified default email templates will be used.
6057
+
6058
+
If the field is omitted or provided as an empty/invalid value, the template value is used.
6057
6059
example: true
6058
6060
email_subject:
6059
6061
type: string
@@ -6065,7 +6067,12 @@ components:
6065
6067
example: "<p>Hi {{receiver_name}},</p><p>We hope this email finds you well. <strong>{{sender_name}}</strong> has requested you to review and sign <strong>{{document_title}}</strong>.</p><p>Your signature is crucial to proceed with the next steps as it signifies your agreement and authorization.</p><p><a href='{{signing_url}}'>Sign here</a></p><p>If you have any questions or need further clarification, please contact the sender.</p><p>Thanks,<br>Team OpenSign™</p>"
6066
6068
sendInOrder:
6067
6069
type: boolean
6068
-
description: "If set to 'true', only the first signer will receive the signature request email initially. Emails to subsequent signers will be triggered sequentially, with each sent only after the previous signer has completed their signing. By default, sendInOrder is set to 'true'."
6070
+
description: |
6071
+
**true** - Only the first signer receives the signature request email initially. Each subsequent signer is notified in sequence, only after the previous signer has completed their signing. This is the default behavior.
6072
+
6073
+
**false** - All signers receive the signature request email simultaneously.
6074
+
6075
+
If the field is omitted or provided as an empty/invalid value, the template value is used.
6069
6076
example: true
6070
6077
timeToCompleteDays:
6071
6078
type: number
@@ -6074,23 +6081,45 @@ components:
6074
6081
example: 15
6075
6082
enableOTP:
6076
6083
type: boolean
6077
-
description: "true - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document. false - this option will disable OTP verification, allowing users to sign the document directly without additional steps."
6084
+
description: |
6085
+
**true** - this option will enable OTP verification. Users will receive a verification code via email, which they must enter to sign the document.
6086
+
6087
+
**false** - this option will disable OTP verification, allowing users to sign the document directly without additional steps.
6088
+
6089
+
If the field is omitted or provided as an empty/invalid value, the template value is used.
6078
6090
example: false
6079
6091
enableTour:
6080
6092
type: boolean
6081
-
description: "true - this option will enable a guided tour for signers, providing instructions during the signing process. false - disable the guided tour, ensuring a faster, uninterrupted signing experience."
6093
+
description: |
6094
+
**true** - this option will enable a guided tour for signers, providing instructions during the signing process.
6095
+
6096
+
**false** - disable the guided tour, ensuring a faster, uninterrupted signing experience.
6097
+
6098
+
If the field is omitted or provided as an empty/invalid value, the template value is used.
6082
6099
example: false
6083
6100
sender_name:
6084
6101
type: string
6085
-
description: The name of the person or organization on whose behalf the email is being sent.
6102
+
description: |
6103
+
The name of the person or organization on whose behalf the email is being sent. If this field is present in the request body, it overrides the template value, even when set to an empty string (""). If omitted, the template value is used.
6104
+
6105
+
If nothing is set, it will use the owner’s preferences. If the owner’s preferences are also not set, it will default to "".
6086
6106
example: opensign™
6087
6107
sender_email:
6088
6108
type: string
6089
-
description: The email address of the person or organization that users can reply to.
6109
+
description: |
6110
+
The email address of the person or organization that users can reply to. If this field is present in the request body, it overrides the template value, even when set to an empty string (""). If omitted, the template value is used.
6111
+
6112
+
If nothing is set, it will use the owner’s preferences. If the owner’s preferences are also not set, it will default to "".
6113
+
6090
6114
example: mailer@opensignlabs.com
6091
6115
allow_modifications:
6092
6116
type: boolean
6093
-
description: "true - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document. false - Restricts signers from adding any additional elements to the document. This is the default value."
6117
+
description: |
6118
+
**true** - Permits signers to add elements such as signatures, initials, stamps, or text on top of existing widgets in the document.
6119
+
6120
+
**false** - Restricts signers from adding any additional elements to the document. This is the default value.
6121
+
6122
+
If the field is omitted or provided as an empty/invalid value, the template value is used.
6094
6123
example: false
6095
6124
file:
6096
6125
type: string
@@ -6099,7 +6128,7 @@ components:
6099
6128
example: ""
6100
6129
auto_reminder:
6101
6130
type: boolean
6102
-
description: "Set to true to enable automatic reminders. Set to false to disable them (default behavior)."
6131
+
description: Set to true to enable automatic reminders. Set to false to disable them (default behavior). If the field is omitted or provided as an empty/invalid value, the template value is used.
6103
6132
example: false
6104
6133
remind_once_in_every:
6105
6134
type: number
@@ -6123,6 +6152,10 @@ components:
6123
6152
**false** - The document creator will not receive an email notification whenever a signer signs the document.
6124
6153
6125
6154
Note: Regardless of this setting, a completion email with the signed document and completion certificate attached is depend on 'send_email' parameter.
6155
+
redirect_url:
6156
+
type: string
6157
+
description: Specifies the URL where the signer will be redirected upon completing the document signing process. If this field is present in the request body, it overrides the template value, even when set to an empty string (""). If omitted, the template value is used.
6158
+
example: ""
6126
6159
pen_colors:
6127
6160
type: array
6128
6161
items:
@@ -6134,7 +6167,9 @@ components:
6134
6167
type: string
6135
6168
example: ["user@example.com","user2@example.com"]
6136
6169
description: |
6137
-
bcc (blind carbon copy): Users added here will receive a notification email once the document is completed.
6170
+
bcc (blind carbon copy): Users added here will receive a notification email once the document is completed.
6171
+
If this field is present in the request body, it overrides the template value, even when provided as an empty array ([]).
0 commit comments