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
"description": "A unique identifier for a user that should originate from client's system. This value can be anything your backend system would use to track individual form instances. Examples include employee IDs, email addresses, surrogate key values, etc.",
@@ -727,7 +756,7 @@
727
756
"AuthenticationMethod": {
728
757
"type": "string",
729
758
"description": "A value that most closely matches the technique your application used to authenticate the recipient / signer.",
"description": "The request body for the `Instances::createInstance` endpoint.",
831
-
"required": [
832
-
"clientUserId"
833
-
],
834
915
"properties": {
835
916
"formValues": {
836
917
"$ref": "#/definitions/WebFormValues",
@@ -864,6 +945,36 @@
864
945
"$ref": "#/definitions/ExpirationOffset",
865
946
"description": "The number of hours after which the web form instance expires. For example, if you want the instance to expire after 5 days, set this property to `120`.\n\nThis property is **optional.** The default value is `720` (30 days)."
866
947
},
948
+
"sendOption": {
949
+
"$ref": "#/definitions/SendOption",
950
+
"description": ""
951
+
},
952
+
"recipients": {
953
+
"description": "",
954
+
"type": "array",
955
+
"items": {
956
+
"type": "object",
957
+
"required": [
958
+
"roleName",
959
+
"name",
960
+
"email"
961
+
],
962
+
"properties": {
963
+
"roleName": {
964
+
"$ref": "#/definitions/RoleName"
965
+
},
966
+
"name": {
967
+
"$ref": "#/definitions/Name"
968
+
},
969
+
"email": {
970
+
"$ref": "#/definitions/Email"
971
+
},
972
+
"phoneNumber": {
973
+
"$ref": "#/definitions/PhoneNumber"
974
+
}
975
+
}
976
+
}
977
+
},
867
978
"tags": {
868
979
"type": "array",
869
980
"items": {
@@ -908,6 +1019,14 @@
908
1019
"lastModifiedBy": {
909
1020
"description": "The user who last modified the web form instance.",
910
1021
"$ref": "#/definitions/WebFormUserInfo"
1022
+
},
1023
+
"submittedDateTime": {
1024
+
"$ref": "#/definitions/SubmittedDateTime",
1025
+
"description": ""
1026
+
},
1027
+
"instanceSource": {
1028
+
"$ref": "#/definitions/InstanceSource",
1029
+
"description": ""
911
1030
}
912
1031
},
913
1032
"example": {
@@ -1000,6 +1119,11 @@
1000
1119
"properties": {
1001
1120
"id": {
1002
1121
"$ref": "#/definitions/EnvelopeId"
1122
+
},
1123
+
"createdDateTime": {
1124
+
"description": "The dateTime when an envelope is created.",
1125
+
"type": "string",
1126
+
"format": "date-time"
1003
1127
}
1004
1128
}
1005
1129
}
@@ -1010,7 +1134,22 @@
1010
1134
},
1011
1135
"formValues": {
1012
1136
"$ref": "#/definitions/WebFormValues",
1013
-
"description": "Key-value pairs used to prefill fields in the web form instance. The keys correspond to the values of the `publishedComponentNames` object on the `WebForm` (configuration) object.\n\nExample:\n```\n{\n\"Signer_name\": \"Francis Beagle\",\n\"Signer_email\": \"[email protected]\"\n}\n```"
1137
+
"description": "Key-value pairs that represent the current values of the fields in the web form instance. The keys correspond to the `componentName` values of the `formContent.components` object on the `WebForm` (configuration) object. See [Form field definitions](/docs/web-forms-api/plan-integration/retrieve-configuration-details/#form-field-definitions) for more information.\n\nSee [Request that retrieves web form instance values](/docs/web-forms-api/plan-integration/retrieve-submitted-values/#request-that-retrieves-web-form-instance-values) for an example of a `formValues` object returned by this request.\n"
1138
+
},
1139
+
"recipients": {
1140
+
"description": "",
1141
+
"type": "array",
1142
+
"items": {
1143
+
"type": "object",
1144
+
"properties": {
1145
+
"recipientViewId": {
1146
+
"$ref": "#/definitions/RecipientViewId"
1147
+
},
1148
+
"instanceRecipientStatus": {
1149
+
"$ref": "#/definitions/InstanceRecipientStatus"
1150
+
}
1151
+
}
1152
+
}
1014
1153
}
1015
1154
},
1016
1155
"x-ds-definition-name": "WebFormInstance",
@@ -1143,7 +1282,10 @@
1143
1282
"Checkbox_hobbies": [
1144
1283
"singing",
1145
1284
"dancing"
1146
-
]
1285
+
],
1286
+
"ID_card_attachment": {
1287
+
"documentName": "id_card.pdf"
1288
+
}
1147
1289
},
1148
1290
"x-ds-definition-name": "WebFormValues",
1149
1291
"x-ms-summary": "Key-value pairs of data used to create a form instance."
@@ -1178,6 +1320,11 @@
1178
1320
"isPrivateAccess": {
1179
1321
"$ref": "#/definitions/IsPrivateAccess",
1180
1322
"description": "When `true`, a valid instance token is required to access the instance via its URL. "
1323
+
},
1324
+
"allowSending": {
1325
+
"type": "boolean",
1326
+
"description": "",
1327
+
"example": true
1181
1328
}
1182
1329
},
1183
1330
"x-ds-definition-name": "WebFormProperties",
@@ -1216,7 +1363,8 @@
1216
1363
"Number",
1217
1364
"RadioButtonGroup",
1218
1365
"Select",
1219
-
"TextBox"
1366
+
"TextBox",
1367
+
"FileInput"
1220
1368
],
1221
1369
"example": "CheckboxGroup",
1222
1370
"x-ds-definition-name": "WebFormComponentType",
@@ -1447,7 +1595,7 @@
1447
1595
}
1448
1596
},
1449
1597
"example": {
1450
-
"source": "template",
1598
+
"source": "templates",
1451
1599
"owner": {
1452
1600
"userId": "00000000-0000-0000-0000-000000000000",
1453
1601
"userName": "DocuSign User"
@@ -1596,4 +1744,4 @@
1596
1744
"description": "<ds-inlinemessage>The Web Forms API is available in all developer accounts, but only in certain production account plans. Contact \n[DocuSign Support](https://support.docusign.com/s/?language=en_US) or your account manager to find out whether the Web Forms API is available for your production account plan.</ds-inlinemessage>\n\nMethods for working with web forms."
0 commit comments