docusign_esign.models.participant
Docusign eSignature REST API
The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501
OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git
1# coding: utf-8 2 3""" 4 Docusign eSignature REST API 5 6 The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501 7 8 OpenAPI spec version: v2.1 9 Contact: devcenter@docusign.com 10 Generated by: https://github.com/swagger-api/swagger-codegen.git 11""" 12 13 14import pprint 15import re # noqa: F401 16 17import six 18 19from docusign_esign.client.configuration import Configuration 20 21 22class Participant(object): 23 """NOTE: This class is auto generated by the swagger code generator program. 24 25 Do not edit the class manually. 26 """ 27 28 """ 29 Attributes: 30 swagger_types (dict): The key is attribute name 31 and the value is attribute type. 32 attribute_map (dict): The key is attribute name 33 and the value is json key in definition. 34 """ 35 swagger_types = { 36 'access_code': 'str', 37 'access_code_metadata': 'PropertyMetadata', 38 'add_access_code_to_email': 'str', 39 'additional_notifications': 'list[RecipientAdditionalNotification]', 40 'allow_system_override_for_locked_recipient': 'str', 41 'auto_responded_reason': 'str', 42 'bulk_send_v2_recipient': 'str', 43 'client_user_id': 'str', 44 'completed_count': 'str', 45 'consent_details_list': 'list[ConsentDetails]', 46 'custom_fields': 'list[str]', 47 'declined_date_time': 'str', 48 'declined_reason': 'str', 49 'delivered_date_time': 'str', 50 'delivery_method': 'str', 51 'delivery_method_metadata': 'PropertyMetadata', 52 'designator_id': 'str', 53 'designator_id_guid': 'str', 54 'document_template_id': 'str', 55 'document_visibility': 'list[DocumentVisibility]', 56 'email': 'str', 57 'email_metadata': 'PropertyMetadata', 58 'email_notification': 'RecipientEmailNotification', 59 'email_recipient_post_signing_url': 'str', 60 'embedded_recipient_start_url': 'str', 61 'error_details': 'ErrorDetails', 62 'fax_number': 'str', 63 'fax_number_metadata': 'PropertyMetadata', 64 'first_name': 'str', 65 'first_name_metadata': 'PropertyMetadata', 66 'full_name': 'str', 67 'full_name_metadata': 'PropertyMetadata', 68 'id_check_configuration_name': 'str', 69 'id_check_configuration_name_metadata': 'PropertyMetadata', 70 'id_check_information_input': 'IdCheckInformationInput', 71 'identity_verification': 'RecipientIdentityVerification', 72 'inherit_email_notification_configuration': 'str', 73 'last_name': 'str', 74 'last_name_metadata': 'PropertyMetadata', 75 'locked_recipient_phone_auth_editable': 'str', 76 'locked_recipient_sms_editable': 'str', 77 'name': 'str', 78 'name_metadata': 'PropertyMetadata', 79 'note': 'str', 80 'note_metadata': 'PropertyMetadata', 81 'participate_for': 'str', 82 'participate_for_guid': 'str', 83 'phone_authentication': 'RecipientPhoneAuthentication', 84 'phone_number': 'RecipientPhoneNumber', 85 'proof_file': 'RecipientProofFile', 86 'recipient_attachments': 'list[RecipientAttachment]', 87 'recipient_authentication_status': 'AuthenticationStatus', 88 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 89 'recipient_id': 'str', 90 'recipient_id_guid': 'str', 91 'recipient_type': 'str', 92 'recipient_type_metadata': 'PropertyMetadata', 93 'require_id_lookup': 'str', 94 'require_id_lookup_metadata': 'PropertyMetadata', 95 'role_name': 'str', 96 'routing_order': 'str', 97 'routing_order_metadata': 'PropertyMetadata', 98 'sent_date_time': 'str', 99 'signed_date_time': 'str', 100 'signing_group_id': 'str', 101 'signing_group_id_metadata': 'PropertyMetadata', 102 'signing_group_name': 'str', 103 'signing_group_type': 'str', 104 'signing_group_users': 'list[UserInfo]', 105 'sms_authentication': 'RecipientSMSAuthentication', 106 'social_authentications': 'list[SocialAuthentication]', 107 'status': 'str', 108 'status_code': 'str', 109 'suppress_emails': 'str', 110 'template_locked': 'str', 111 'template_required': 'str', 112 'total_tab_count': 'str', 113 'user_id': 'str', 114 'web_form_recipient_view_id': 'str' 115 } 116 117 attribute_map = { 118 'access_code': 'accessCode', 119 'access_code_metadata': 'accessCodeMetadata', 120 'add_access_code_to_email': 'addAccessCodeToEmail', 121 'additional_notifications': 'additionalNotifications', 122 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 123 'auto_responded_reason': 'autoRespondedReason', 124 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 125 'client_user_id': 'clientUserId', 126 'completed_count': 'completedCount', 127 'consent_details_list': 'consentDetailsList', 128 'custom_fields': 'customFields', 129 'declined_date_time': 'declinedDateTime', 130 'declined_reason': 'declinedReason', 131 'delivered_date_time': 'deliveredDateTime', 132 'delivery_method': 'deliveryMethod', 133 'delivery_method_metadata': 'deliveryMethodMetadata', 134 'designator_id': 'designatorId', 135 'designator_id_guid': 'designatorIdGuid', 136 'document_template_id': 'documentTemplateId', 137 'document_visibility': 'documentVisibility', 138 'email': 'email', 139 'email_metadata': 'emailMetadata', 140 'email_notification': 'emailNotification', 141 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 142 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 143 'error_details': 'errorDetails', 144 'fax_number': 'faxNumber', 145 'fax_number_metadata': 'faxNumberMetadata', 146 'first_name': 'firstName', 147 'first_name_metadata': 'firstNameMetadata', 148 'full_name': 'fullName', 149 'full_name_metadata': 'fullNameMetadata', 150 'id_check_configuration_name': 'idCheckConfigurationName', 151 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 152 'id_check_information_input': 'idCheckInformationInput', 153 'identity_verification': 'identityVerification', 154 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 155 'last_name': 'lastName', 156 'last_name_metadata': 'lastNameMetadata', 157 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 158 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 159 'name': 'name', 160 'name_metadata': 'nameMetadata', 161 'note': 'note', 162 'note_metadata': 'noteMetadata', 163 'participate_for': 'participateFor', 164 'participate_for_guid': 'participateForGuid', 165 'phone_authentication': 'phoneAuthentication', 166 'phone_number': 'phoneNumber', 167 'proof_file': 'proofFile', 168 'recipient_attachments': 'recipientAttachments', 169 'recipient_authentication_status': 'recipientAuthenticationStatus', 170 'recipient_feature_metadata': 'recipientFeatureMetadata', 171 'recipient_id': 'recipientId', 172 'recipient_id_guid': 'recipientIdGuid', 173 'recipient_type': 'recipientType', 174 'recipient_type_metadata': 'recipientTypeMetadata', 175 'require_id_lookup': 'requireIdLookup', 176 'require_id_lookup_metadata': 'requireIdLookupMetadata', 177 'role_name': 'roleName', 178 'routing_order': 'routingOrder', 179 'routing_order_metadata': 'routingOrderMetadata', 180 'sent_date_time': 'sentDateTime', 181 'signed_date_time': 'signedDateTime', 182 'signing_group_id': 'signingGroupId', 183 'signing_group_id_metadata': 'signingGroupIdMetadata', 184 'signing_group_name': 'signingGroupName', 185 'signing_group_type': 'signingGroupType', 186 'signing_group_users': 'signingGroupUsers', 187 'sms_authentication': 'smsAuthentication', 188 'social_authentications': 'socialAuthentications', 189 'status': 'status', 190 'status_code': 'statusCode', 191 'suppress_emails': 'suppressEmails', 192 'template_locked': 'templateLocked', 193 'template_required': 'templateRequired', 194 'total_tab_count': 'totalTabCount', 195 'user_id': 'userId', 196 'web_form_recipient_view_id': 'webFormRecipientViewId' 197 } 198 199 def __init__(self, _configuration=None, **kwargs): # noqa: E501 200 """Participant - a model defined in Swagger""" # noqa: E501 201 if _configuration is None: 202 _configuration = Configuration() 203 self._configuration = _configuration 204 205 self._access_code = None 206 self._access_code_metadata = None 207 self._add_access_code_to_email = None 208 self._additional_notifications = None 209 self._allow_system_override_for_locked_recipient = None 210 self._auto_responded_reason = None 211 self._bulk_send_v2_recipient = None 212 self._client_user_id = None 213 self._completed_count = None 214 self._consent_details_list = None 215 self._custom_fields = None 216 self._declined_date_time = None 217 self._declined_reason = None 218 self._delivered_date_time = None 219 self._delivery_method = None 220 self._delivery_method_metadata = None 221 self._designator_id = None 222 self._designator_id_guid = None 223 self._document_template_id = None 224 self._document_visibility = None 225 self._email = None 226 self._email_metadata = None 227 self._email_notification = None 228 self._email_recipient_post_signing_url = None 229 self._embedded_recipient_start_url = None 230 self._error_details = None 231 self._fax_number = None 232 self._fax_number_metadata = None 233 self._first_name = None 234 self._first_name_metadata = None 235 self._full_name = None 236 self._full_name_metadata = None 237 self._id_check_configuration_name = None 238 self._id_check_configuration_name_metadata = None 239 self._id_check_information_input = None 240 self._identity_verification = None 241 self._inherit_email_notification_configuration = None 242 self._last_name = None 243 self._last_name_metadata = None 244 self._locked_recipient_phone_auth_editable = None 245 self._locked_recipient_sms_editable = None 246 self._name = None 247 self._name_metadata = None 248 self._note = None 249 self._note_metadata = None 250 self._participate_for = None 251 self._participate_for_guid = None 252 self._phone_authentication = None 253 self._phone_number = None 254 self._proof_file = None 255 self._recipient_attachments = None 256 self._recipient_authentication_status = None 257 self._recipient_feature_metadata = None 258 self._recipient_id = None 259 self._recipient_id_guid = None 260 self._recipient_type = None 261 self._recipient_type_metadata = None 262 self._require_id_lookup = None 263 self._require_id_lookup_metadata = None 264 self._role_name = None 265 self._routing_order = None 266 self._routing_order_metadata = None 267 self._sent_date_time = None 268 self._signed_date_time = None 269 self._signing_group_id = None 270 self._signing_group_id_metadata = None 271 self._signing_group_name = None 272 self._signing_group_type = None 273 self._signing_group_users = None 274 self._sms_authentication = None 275 self._social_authentications = None 276 self._status = None 277 self._status_code = None 278 self._suppress_emails = None 279 self._template_locked = None 280 self._template_required = None 281 self._total_tab_count = None 282 self._user_id = None 283 self._web_form_recipient_view_id = None 284 self.discriminator = None 285 286 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 287 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 288 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 289 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 290 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 291 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 292 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 293 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 294 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 295 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 296 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 297 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 298 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 299 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 300 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 301 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 302 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 303 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 304 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 305 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 306 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 307 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 308 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 309 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 310 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 311 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 312 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 313 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 314 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 315 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 316 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 317 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 318 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 319 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 320 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 321 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 322 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 323 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 324 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 325 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 326 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 327 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 328 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 329 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 330 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 331 setattr(self, "_{}".format('participate_for'), kwargs.get('participate_for', None)) 332 setattr(self, "_{}".format('participate_for_guid'), kwargs.get('participate_for_guid', None)) 333 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 334 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 335 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 336 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 337 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 338 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 339 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 340 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 341 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 342 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 343 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 344 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 345 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 346 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 347 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 348 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 349 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 350 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 351 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 352 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 353 setattr(self, "_{}".format('signing_group_type'), kwargs.get('signing_group_type', None)) 354 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 355 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 356 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 357 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 358 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 359 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 360 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 361 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 362 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 363 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 364 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None)) 365 366 @property 367 def access_code(self): 368 """Gets the access_code of this Participant. # noqa: E501 369 370 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 371 372 :return: The access_code of this Participant. # noqa: E501 373 :rtype: str 374 """ 375 return self._access_code 376 377 @access_code.setter 378 def access_code(self, access_code): 379 """Sets the access_code of this Participant. 380 381 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 382 383 :param access_code: The access_code of this Participant. # noqa: E501 384 :type: str 385 """ 386 387 self._access_code = access_code 388 389 @property 390 def access_code_metadata(self): 391 """Gets the access_code_metadata of this Participant. # noqa: E501 392 393 # noqa: E501 394 395 :return: The access_code_metadata of this Participant. # noqa: E501 396 :rtype: PropertyMetadata 397 """ 398 return self._access_code_metadata 399 400 @access_code_metadata.setter 401 def access_code_metadata(self, access_code_metadata): 402 """Sets the access_code_metadata of this Participant. 403 404 # noqa: E501 405 406 :param access_code_metadata: The access_code_metadata of this Participant. # noqa: E501 407 :type: PropertyMetadata 408 """ 409 410 self._access_code_metadata = access_code_metadata 411 412 @property 413 def add_access_code_to_email(self): 414 """Gets the add_access_code_to_email of this Participant. # noqa: E501 415 416 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 417 418 :return: The add_access_code_to_email of this Participant. # noqa: E501 419 :rtype: str 420 """ 421 return self._add_access_code_to_email 422 423 @add_access_code_to_email.setter 424 def add_access_code_to_email(self, add_access_code_to_email): 425 """Sets the add_access_code_to_email of this Participant. 426 427 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 428 429 :param add_access_code_to_email: The add_access_code_to_email of this Participant. # noqa: E501 430 :type: str 431 """ 432 433 self._add_access_code_to_email = add_access_code_to_email 434 435 @property 436 def additional_notifications(self): 437 """Gets the additional_notifications of this Participant. # noqa: E501 438 439 # noqa: E501 440 441 :return: The additional_notifications of this Participant. # noqa: E501 442 :rtype: list[RecipientAdditionalNotification] 443 """ 444 return self._additional_notifications 445 446 @additional_notifications.setter 447 def additional_notifications(self, additional_notifications): 448 """Sets the additional_notifications of this Participant. 449 450 # noqa: E501 451 452 :param additional_notifications: The additional_notifications of this Participant. # noqa: E501 453 :type: list[RecipientAdditionalNotification] 454 """ 455 456 self._additional_notifications = additional_notifications 457 458 @property 459 def allow_system_override_for_locked_recipient(self): 460 """Gets the allow_system_override_for_locked_recipient of this Participant. # noqa: E501 461 462 # noqa: E501 463 464 :return: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 465 :rtype: str 466 """ 467 return self._allow_system_override_for_locked_recipient 468 469 @allow_system_override_for_locked_recipient.setter 470 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 471 """Sets the allow_system_override_for_locked_recipient of this Participant. 472 473 # noqa: E501 474 475 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 476 :type: str 477 """ 478 479 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 480 481 @property 482 def auto_responded_reason(self): 483 """Gets the auto_responded_reason of this Participant. # noqa: E501 484 485 # noqa: E501 486 487 :return: The auto_responded_reason of this Participant. # noqa: E501 488 :rtype: str 489 """ 490 return self._auto_responded_reason 491 492 @auto_responded_reason.setter 493 def auto_responded_reason(self, auto_responded_reason): 494 """Sets the auto_responded_reason of this Participant. 495 496 # noqa: E501 497 498 :param auto_responded_reason: The auto_responded_reason of this Participant. # noqa: E501 499 :type: str 500 """ 501 502 self._auto_responded_reason = auto_responded_reason 503 504 @property 505 def bulk_send_v2_recipient(self): 506 """Gets the bulk_send_v2_recipient of this Participant. # noqa: E501 507 508 # noqa: E501 509 510 :return: The bulk_send_v2_recipient of this Participant. # noqa: E501 511 :rtype: str 512 """ 513 return self._bulk_send_v2_recipient 514 515 @bulk_send_v2_recipient.setter 516 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 517 """Sets the bulk_send_v2_recipient of this Participant. 518 519 # noqa: E501 520 521 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this Participant. # noqa: E501 522 :type: str 523 """ 524 525 self._bulk_send_v2_recipient = bulk_send_v2_recipient 526 527 @property 528 def client_user_id(self): 529 """Gets the client_user_id of this Participant. # noqa: E501 530 531 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 532 533 :return: The client_user_id of this Participant. # noqa: E501 534 :rtype: str 535 """ 536 return self._client_user_id 537 538 @client_user_id.setter 539 def client_user_id(self, client_user_id): 540 """Sets the client_user_id of this Participant. 541 542 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 543 544 :param client_user_id: The client_user_id of this Participant. # noqa: E501 545 :type: str 546 """ 547 548 self._client_user_id = client_user_id 549 550 @property 551 def completed_count(self): 552 """Gets the completed_count of this Participant. # noqa: E501 553 554 # noqa: E501 555 556 :return: The completed_count of this Participant. # noqa: E501 557 :rtype: str 558 """ 559 return self._completed_count 560 561 @completed_count.setter 562 def completed_count(self, completed_count): 563 """Sets the completed_count of this Participant. 564 565 # noqa: E501 566 567 :param completed_count: The completed_count of this Participant. # noqa: E501 568 :type: str 569 """ 570 571 self._completed_count = completed_count 572 573 @property 574 def consent_details_list(self): 575 """Gets the consent_details_list of this Participant. # noqa: E501 576 577 # noqa: E501 578 579 :return: The consent_details_list of this Participant. # noqa: E501 580 :rtype: list[ConsentDetails] 581 """ 582 return self._consent_details_list 583 584 @consent_details_list.setter 585 def consent_details_list(self, consent_details_list): 586 """Sets the consent_details_list of this Participant. 587 588 # noqa: E501 589 590 :param consent_details_list: The consent_details_list of this Participant. # noqa: E501 591 :type: list[ConsentDetails] 592 """ 593 594 self._consent_details_list = consent_details_list 595 596 @property 597 def custom_fields(self): 598 """Gets the custom_fields of this Participant. # noqa: E501 599 600 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 601 602 :return: The custom_fields of this Participant. # noqa: E501 603 :rtype: list[str] 604 """ 605 return self._custom_fields 606 607 @custom_fields.setter 608 def custom_fields(self, custom_fields): 609 """Sets the custom_fields of this Participant. 610 611 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 612 613 :param custom_fields: The custom_fields of this Participant. # noqa: E501 614 :type: list[str] 615 """ 616 617 self._custom_fields = custom_fields 618 619 @property 620 def declined_date_time(self): 621 """Gets the declined_date_time of this Participant. # noqa: E501 622 623 The date and time the recipient declined the document. # noqa: E501 624 625 :return: The declined_date_time of this Participant. # noqa: E501 626 :rtype: str 627 """ 628 return self._declined_date_time 629 630 @declined_date_time.setter 631 def declined_date_time(self, declined_date_time): 632 """Sets the declined_date_time of this Participant. 633 634 The date and time the recipient declined the document. # noqa: E501 635 636 :param declined_date_time: The declined_date_time of this Participant. # noqa: E501 637 :type: str 638 """ 639 640 self._declined_date_time = declined_date_time 641 642 @property 643 def declined_reason(self): 644 """Gets the declined_reason of this Participant. # noqa: E501 645 646 The reason the recipient declined the document. # noqa: E501 647 648 :return: The declined_reason of this Participant. # noqa: E501 649 :rtype: str 650 """ 651 return self._declined_reason 652 653 @declined_reason.setter 654 def declined_reason(self, declined_reason): 655 """Sets the declined_reason of this Participant. 656 657 The reason the recipient declined the document. # noqa: E501 658 659 :param declined_reason: The declined_reason of this Participant. # noqa: E501 660 :type: str 661 """ 662 663 self._declined_reason = declined_reason 664 665 @property 666 def delivered_date_time(self): 667 """Gets the delivered_date_time of this Participant. # noqa: E501 668 669 Reserved: For DocuSign use only. # noqa: E501 670 671 :return: The delivered_date_time of this Participant. # noqa: E501 672 :rtype: str 673 """ 674 return self._delivered_date_time 675 676 @delivered_date_time.setter 677 def delivered_date_time(self, delivered_date_time): 678 """Sets the delivered_date_time of this Participant. 679 680 Reserved: For DocuSign use only. # noqa: E501 681 682 :param delivered_date_time: The delivered_date_time of this Participant. # noqa: E501 683 :type: str 684 """ 685 686 self._delivered_date_time = delivered_date_time 687 688 @property 689 def delivery_method(self): 690 """Gets the delivery_method of this Participant. # noqa: E501 691 692 Reserved: For DocuSign use only. # noqa: E501 693 694 :return: The delivery_method of this Participant. # noqa: E501 695 :rtype: str 696 """ 697 return self._delivery_method 698 699 @delivery_method.setter 700 def delivery_method(self, delivery_method): 701 """Sets the delivery_method of this Participant. 702 703 Reserved: For DocuSign use only. # noqa: E501 704 705 :param delivery_method: The delivery_method of this Participant. # noqa: E501 706 :type: str 707 """ 708 709 self._delivery_method = delivery_method 710 711 @property 712 def delivery_method_metadata(self): 713 """Gets the delivery_method_metadata of this Participant. # noqa: E501 714 715 # noqa: E501 716 717 :return: The delivery_method_metadata of this Participant. # noqa: E501 718 :rtype: PropertyMetadata 719 """ 720 return self._delivery_method_metadata 721 722 @delivery_method_metadata.setter 723 def delivery_method_metadata(self, delivery_method_metadata): 724 """Sets the delivery_method_metadata of this Participant. 725 726 # noqa: E501 727 728 :param delivery_method_metadata: The delivery_method_metadata of this Participant. # noqa: E501 729 :type: PropertyMetadata 730 """ 731 732 self._delivery_method_metadata = delivery_method_metadata 733 734 @property 735 def designator_id(self): 736 """Gets the designator_id of this Participant. # noqa: E501 737 738 # noqa: E501 739 740 :return: The designator_id of this Participant. # noqa: E501 741 :rtype: str 742 """ 743 return self._designator_id 744 745 @designator_id.setter 746 def designator_id(self, designator_id): 747 """Sets the designator_id of this Participant. 748 749 # noqa: E501 750 751 :param designator_id: The designator_id of this Participant. # noqa: E501 752 :type: str 753 """ 754 755 self._designator_id = designator_id 756 757 @property 758 def designator_id_guid(self): 759 """Gets the designator_id_guid of this Participant. # noqa: E501 760 761 # noqa: E501 762 763 :return: The designator_id_guid of this Participant. # noqa: E501 764 :rtype: str 765 """ 766 return self._designator_id_guid 767 768 @designator_id_guid.setter 769 def designator_id_guid(self, designator_id_guid): 770 """Sets the designator_id_guid of this Participant. 771 772 # noqa: E501 773 774 :param designator_id_guid: The designator_id_guid of this Participant. # noqa: E501 775 :type: str 776 """ 777 778 self._designator_id_guid = designator_id_guid 779 780 @property 781 def document_template_id(self): 782 """Gets the document_template_id of this Participant. # noqa: E501 783 784 # noqa: E501 785 786 :return: The document_template_id of this Participant. # noqa: E501 787 :rtype: str 788 """ 789 return self._document_template_id 790 791 @document_template_id.setter 792 def document_template_id(self, document_template_id): 793 """Sets the document_template_id of this Participant. 794 795 # noqa: E501 796 797 :param document_template_id: The document_template_id of this Participant. # noqa: E501 798 :type: str 799 """ 800 801 self._document_template_id = document_template_id 802 803 @property 804 def document_visibility(self): 805 """Gets the document_visibility of this Participant. # noqa: E501 806 807 # noqa: E501 808 809 :return: The document_visibility of this Participant. # noqa: E501 810 :rtype: list[DocumentVisibility] 811 """ 812 return self._document_visibility 813 814 @document_visibility.setter 815 def document_visibility(self, document_visibility): 816 """Sets the document_visibility of this Participant. 817 818 # noqa: E501 819 820 :param document_visibility: The document_visibility of this Participant. # noqa: E501 821 :type: list[DocumentVisibility] 822 """ 823 824 self._document_visibility = document_visibility 825 826 @property 827 def email(self): 828 """Gets the email of this Participant. # noqa: E501 829 830 # noqa: E501 831 832 :return: The email of this Participant. # noqa: E501 833 :rtype: str 834 """ 835 return self._email 836 837 @email.setter 838 def email(self, email): 839 """Sets the email of this Participant. 840 841 # noqa: E501 842 843 :param email: The email of this Participant. # noqa: E501 844 :type: str 845 """ 846 847 self._email = email 848 849 @property 850 def email_metadata(self): 851 """Gets the email_metadata of this Participant. # noqa: E501 852 853 # noqa: E501 854 855 :return: The email_metadata of this Participant. # noqa: E501 856 :rtype: PropertyMetadata 857 """ 858 return self._email_metadata 859 860 @email_metadata.setter 861 def email_metadata(self, email_metadata): 862 """Sets the email_metadata of this Participant. 863 864 # noqa: E501 865 866 :param email_metadata: The email_metadata of this Participant. # noqa: E501 867 :type: PropertyMetadata 868 """ 869 870 self._email_metadata = email_metadata 871 872 @property 873 def email_notification(self): 874 """Gets the email_notification of this Participant. # noqa: E501 875 876 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 877 878 :return: The email_notification of this Participant. # noqa: E501 879 :rtype: RecipientEmailNotification 880 """ 881 return self._email_notification 882 883 @email_notification.setter 884 def email_notification(self, email_notification): 885 """Sets the email_notification of this Participant. 886 887 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 888 889 :param email_notification: The email_notification of this Participant. # noqa: E501 890 :type: RecipientEmailNotification 891 """ 892 893 self._email_notification = email_notification 894 895 @property 896 def email_recipient_post_signing_url(self): 897 """Gets the email_recipient_post_signing_url of this Participant. # noqa: E501 898 899 # noqa: E501 900 901 :return: The email_recipient_post_signing_url of this Participant. # noqa: E501 902 :rtype: str 903 """ 904 return self._email_recipient_post_signing_url 905 906 @email_recipient_post_signing_url.setter 907 def email_recipient_post_signing_url(self, email_recipient_post_signing_url): 908 """Sets the email_recipient_post_signing_url of this Participant. 909 910 # noqa: E501 911 912 :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Participant. # noqa: E501 913 :type: str 914 """ 915 916 self._email_recipient_post_signing_url = email_recipient_post_signing_url 917 918 @property 919 def embedded_recipient_start_url(self): 920 """Gets the embedded_recipient_start_url of this Participant. # noqa: E501 921 922 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 923 924 :return: The embedded_recipient_start_url of this Participant. # noqa: E501 925 :rtype: str 926 """ 927 return self._embedded_recipient_start_url 928 929 @embedded_recipient_start_url.setter 930 def embedded_recipient_start_url(self, embedded_recipient_start_url): 931 """Sets the embedded_recipient_start_url of this Participant. 932 933 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 934 935 :param embedded_recipient_start_url: The embedded_recipient_start_url of this Participant. # noqa: E501 936 :type: str 937 """ 938 939 self._embedded_recipient_start_url = embedded_recipient_start_url 940 941 @property 942 def error_details(self): 943 """Gets the error_details of this Participant. # noqa: E501 944 945 Array or errors. # noqa: E501 946 947 :return: The error_details of this Participant. # noqa: E501 948 :rtype: ErrorDetails 949 """ 950 return self._error_details 951 952 @error_details.setter 953 def error_details(self, error_details): 954 """Sets the error_details of this Participant. 955 956 Array or errors. # noqa: E501 957 958 :param error_details: The error_details of this Participant. # noqa: E501 959 :type: ErrorDetails 960 """ 961 962 self._error_details = error_details 963 964 @property 965 def fax_number(self): 966 """Gets the fax_number of this Participant. # noqa: E501 967 968 Reserved: # noqa: E501 969 970 :return: The fax_number of this Participant. # noqa: E501 971 :rtype: str 972 """ 973 return self._fax_number 974 975 @fax_number.setter 976 def fax_number(self, fax_number): 977 """Sets the fax_number of this Participant. 978 979 Reserved: # noqa: E501 980 981 :param fax_number: The fax_number of this Participant. # noqa: E501 982 :type: str 983 """ 984 985 self._fax_number = fax_number 986 987 @property 988 def fax_number_metadata(self): 989 """Gets the fax_number_metadata of this Participant. # noqa: E501 990 991 # noqa: E501 992 993 :return: The fax_number_metadata of this Participant. # noqa: E501 994 :rtype: PropertyMetadata 995 """ 996 return self._fax_number_metadata 997 998 @fax_number_metadata.setter 999 def fax_number_metadata(self, fax_number_metadata): 1000 """Sets the fax_number_metadata of this Participant. 1001 1002 # noqa: E501 1003 1004 :param fax_number_metadata: The fax_number_metadata of this Participant. # noqa: E501 1005 :type: PropertyMetadata 1006 """ 1007 1008 self._fax_number_metadata = fax_number_metadata 1009 1010 @property 1011 def first_name(self): 1012 """Gets the first_name of this Participant. # noqa: E501 1013 1014 The user's first name. Maximum Length: 50 characters. # noqa: E501 1015 1016 :return: The first_name of this Participant. # noqa: E501 1017 :rtype: str 1018 """ 1019 return self._first_name 1020 1021 @first_name.setter 1022 def first_name(self, first_name): 1023 """Sets the first_name of this Participant. 1024 1025 The user's first name. Maximum Length: 50 characters. # noqa: E501 1026 1027 :param first_name: The first_name of this Participant. # noqa: E501 1028 :type: str 1029 """ 1030 1031 self._first_name = first_name 1032 1033 @property 1034 def first_name_metadata(self): 1035 """Gets the first_name_metadata of this Participant. # noqa: E501 1036 1037 # noqa: E501 1038 1039 :return: The first_name_metadata of this Participant. # noqa: E501 1040 :rtype: PropertyMetadata 1041 """ 1042 return self._first_name_metadata 1043 1044 @first_name_metadata.setter 1045 def first_name_metadata(self, first_name_metadata): 1046 """Sets the first_name_metadata of this Participant. 1047 1048 # noqa: E501 1049 1050 :param first_name_metadata: The first_name_metadata of this Participant. # noqa: E501 1051 :type: PropertyMetadata 1052 """ 1053 1054 self._first_name_metadata = first_name_metadata 1055 1056 @property 1057 def full_name(self): 1058 """Gets the full_name of this Participant. # noqa: E501 1059 1060 # noqa: E501 1061 1062 :return: The full_name of this Participant. # noqa: E501 1063 :rtype: str 1064 """ 1065 return self._full_name 1066 1067 @full_name.setter 1068 def full_name(self, full_name): 1069 """Sets the full_name of this Participant. 1070 1071 # noqa: E501 1072 1073 :param full_name: The full_name of this Participant. # noqa: E501 1074 :type: str 1075 """ 1076 1077 self._full_name = full_name 1078 1079 @property 1080 def full_name_metadata(self): 1081 """Gets the full_name_metadata of this Participant. # noqa: E501 1082 1083 # noqa: E501 1084 1085 :return: The full_name_metadata of this Participant. # noqa: E501 1086 :rtype: PropertyMetadata 1087 """ 1088 return self._full_name_metadata 1089 1090 @full_name_metadata.setter 1091 def full_name_metadata(self, full_name_metadata): 1092 """Sets the full_name_metadata of this Participant. 1093 1094 # noqa: E501 1095 1096 :param full_name_metadata: The full_name_metadata of this Participant. # noqa: E501 1097 :type: PropertyMetadata 1098 """ 1099 1100 self._full_name_metadata = full_name_metadata 1101 1102 @property 1103 def id_check_configuration_name(self): 1104 """Gets the id_check_configuration_name of this Participant. # noqa: E501 1105 1106 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1107 1108 :return: The id_check_configuration_name of this Participant. # noqa: E501 1109 :rtype: str 1110 """ 1111 return self._id_check_configuration_name 1112 1113 @id_check_configuration_name.setter 1114 def id_check_configuration_name(self, id_check_configuration_name): 1115 """Sets the id_check_configuration_name of this Participant. 1116 1117 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1118 1119 :param id_check_configuration_name: The id_check_configuration_name of this Participant. # noqa: E501 1120 :type: str 1121 """ 1122 1123 self._id_check_configuration_name = id_check_configuration_name 1124 1125 @property 1126 def id_check_configuration_name_metadata(self): 1127 """Gets the id_check_configuration_name_metadata of this Participant. # noqa: E501 1128 1129 # noqa: E501 1130 1131 :return: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1132 :rtype: PropertyMetadata 1133 """ 1134 return self._id_check_configuration_name_metadata 1135 1136 @id_check_configuration_name_metadata.setter 1137 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 1138 """Sets the id_check_configuration_name_metadata of this Participant. 1139 1140 # noqa: E501 1141 1142 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1143 :type: PropertyMetadata 1144 """ 1145 1146 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 1147 1148 @property 1149 def id_check_information_input(self): 1150 """Gets the id_check_information_input of this Participant. # noqa: E501 1151 1152 # noqa: E501 1153 1154 :return: The id_check_information_input of this Participant. # noqa: E501 1155 :rtype: IdCheckInformationInput 1156 """ 1157 return self._id_check_information_input 1158 1159 @id_check_information_input.setter 1160 def id_check_information_input(self, id_check_information_input): 1161 """Sets the id_check_information_input of this Participant. 1162 1163 # noqa: E501 1164 1165 :param id_check_information_input: The id_check_information_input of this Participant. # noqa: E501 1166 :type: IdCheckInformationInput 1167 """ 1168 1169 self._id_check_information_input = id_check_information_input 1170 1171 @property 1172 def identity_verification(self): 1173 """Gets the identity_verification of this Participant. # noqa: E501 1174 1175 # noqa: E501 1176 1177 :return: The identity_verification of this Participant. # noqa: E501 1178 :rtype: RecipientIdentityVerification 1179 """ 1180 return self._identity_verification 1181 1182 @identity_verification.setter 1183 def identity_verification(self, identity_verification): 1184 """Sets the identity_verification of this Participant. 1185 1186 # noqa: E501 1187 1188 :param identity_verification: The identity_verification of this Participant. # noqa: E501 1189 :type: RecipientIdentityVerification 1190 """ 1191 1192 self._identity_verification = identity_verification 1193 1194 @property 1195 def inherit_email_notification_configuration(self): 1196 """Gets the inherit_email_notification_configuration of this Participant. # noqa: E501 1197 1198 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1199 1200 :return: The inherit_email_notification_configuration of this Participant. # noqa: E501 1201 :rtype: str 1202 """ 1203 return self._inherit_email_notification_configuration 1204 1205 @inherit_email_notification_configuration.setter 1206 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 1207 """Sets the inherit_email_notification_configuration of this Participant. 1208 1209 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1210 1211 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this Participant. # noqa: E501 1212 :type: str 1213 """ 1214 1215 self._inherit_email_notification_configuration = inherit_email_notification_configuration 1216 1217 @property 1218 def last_name(self): 1219 """Gets the last_name of this Participant. # noqa: E501 1220 1221 # noqa: E501 1222 1223 :return: The last_name of this Participant. # noqa: E501 1224 :rtype: str 1225 """ 1226 return self._last_name 1227 1228 @last_name.setter 1229 def last_name(self, last_name): 1230 """Sets the last_name of this Participant. 1231 1232 # noqa: E501 1233 1234 :param last_name: The last_name of this Participant. # noqa: E501 1235 :type: str 1236 """ 1237 1238 self._last_name = last_name 1239 1240 @property 1241 def last_name_metadata(self): 1242 """Gets the last_name_metadata of this Participant. # noqa: E501 1243 1244 # noqa: E501 1245 1246 :return: The last_name_metadata of this Participant. # noqa: E501 1247 :rtype: PropertyMetadata 1248 """ 1249 return self._last_name_metadata 1250 1251 @last_name_metadata.setter 1252 def last_name_metadata(self, last_name_metadata): 1253 """Sets the last_name_metadata of this Participant. 1254 1255 # noqa: E501 1256 1257 :param last_name_metadata: The last_name_metadata of this Participant. # noqa: E501 1258 :type: PropertyMetadata 1259 """ 1260 1261 self._last_name_metadata = last_name_metadata 1262 1263 @property 1264 def locked_recipient_phone_auth_editable(self): 1265 """Gets the locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1266 1267 # noqa: E501 1268 1269 :return: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1270 :rtype: str 1271 """ 1272 return self._locked_recipient_phone_auth_editable 1273 1274 @locked_recipient_phone_auth_editable.setter 1275 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 1276 """Sets the locked_recipient_phone_auth_editable of this Participant. 1277 1278 # noqa: E501 1279 1280 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1281 :type: str 1282 """ 1283 1284 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 1285 1286 @property 1287 def locked_recipient_sms_editable(self): 1288 """Gets the locked_recipient_sms_editable of this Participant. # noqa: E501 1289 1290 # noqa: E501 1291 1292 :return: The locked_recipient_sms_editable of this Participant. # noqa: E501 1293 :rtype: str 1294 """ 1295 return self._locked_recipient_sms_editable 1296 1297 @locked_recipient_sms_editable.setter 1298 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 1299 """Sets the locked_recipient_sms_editable of this Participant. 1300 1301 # noqa: E501 1302 1303 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this Participant. # noqa: E501 1304 :type: str 1305 """ 1306 1307 self._locked_recipient_sms_editable = locked_recipient_sms_editable 1308 1309 @property 1310 def name(self): 1311 """Gets the name of this Participant. # noqa: E501 1312 1313 # noqa: E501 1314 1315 :return: The name of this Participant. # noqa: E501 1316 :rtype: str 1317 """ 1318 return self._name 1319 1320 @name.setter 1321 def name(self, name): 1322 """Sets the name of this Participant. 1323 1324 # noqa: E501 1325 1326 :param name: The name of this Participant. # noqa: E501 1327 :type: str 1328 """ 1329 1330 self._name = name 1331 1332 @property 1333 def name_metadata(self): 1334 """Gets the name_metadata of this Participant. # noqa: E501 1335 1336 # noqa: E501 1337 1338 :return: The name_metadata of this Participant. # noqa: E501 1339 :rtype: PropertyMetadata 1340 """ 1341 return self._name_metadata 1342 1343 @name_metadata.setter 1344 def name_metadata(self, name_metadata): 1345 """Sets the name_metadata of this Participant. 1346 1347 # noqa: E501 1348 1349 :param name_metadata: The name_metadata of this Participant. # noqa: E501 1350 :type: PropertyMetadata 1351 """ 1352 1353 self._name_metadata = name_metadata 1354 1355 @property 1356 def note(self): 1357 """Gets the note of this Participant. # noqa: E501 1358 1359 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1360 1361 :return: The note of this Participant. # noqa: E501 1362 :rtype: str 1363 """ 1364 return self._note 1365 1366 @note.setter 1367 def note(self, note): 1368 """Sets the note of this Participant. 1369 1370 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1371 1372 :param note: The note of this Participant. # noqa: E501 1373 :type: str 1374 """ 1375 1376 self._note = note 1377 1378 @property 1379 def note_metadata(self): 1380 """Gets the note_metadata of this Participant. # noqa: E501 1381 1382 # noqa: E501 1383 1384 :return: The note_metadata of this Participant. # noqa: E501 1385 :rtype: PropertyMetadata 1386 """ 1387 return self._note_metadata 1388 1389 @note_metadata.setter 1390 def note_metadata(self, note_metadata): 1391 """Sets the note_metadata of this Participant. 1392 1393 # noqa: E501 1394 1395 :param note_metadata: The note_metadata of this Participant. # noqa: E501 1396 :type: PropertyMetadata 1397 """ 1398 1399 self._note_metadata = note_metadata 1400 1401 @property 1402 def participate_for(self): 1403 """Gets the participate_for of this Participant. # noqa: E501 1404 1405 # noqa: E501 1406 1407 :return: The participate_for of this Participant. # noqa: E501 1408 :rtype: str 1409 """ 1410 return self._participate_for 1411 1412 @participate_for.setter 1413 def participate_for(self, participate_for): 1414 """Sets the participate_for of this Participant. 1415 1416 # noqa: E501 1417 1418 :param participate_for: The participate_for of this Participant. # noqa: E501 1419 :type: str 1420 """ 1421 1422 self._participate_for = participate_for 1423 1424 @property 1425 def participate_for_guid(self): 1426 """Gets the participate_for_guid of this Participant. # noqa: E501 1427 1428 # noqa: E501 1429 1430 :return: The participate_for_guid of this Participant. # noqa: E501 1431 :rtype: str 1432 """ 1433 return self._participate_for_guid 1434 1435 @participate_for_guid.setter 1436 def participate_for_guid(self, participate_for_guid): 1437 """Sets the participate_for_guid of this Participant. 1438 1439 # noqa: E501 1440 1441 :param participate_for_guid: The participate_for_guid of this Participant. # noqa: E501 1442 :type: str 1443 """ 1444 1445 self._participate_for_guid = participate_for_guid 1446 1447 @property 1448 def phone_authentication(self): 1449 """Gets the phone_authentication of this Participant. # noqa: E501 1450 1451 # noqa: E501 1452 1453 :return: The phone_authentication of this Participant. # noqa: E501 1454 :rtype: RecipientPhoneAuthentication 1455 """ 1456 return self._phone_authentication 1457 1458 @phone_authentication.setter 1459 def phone_authentication(self, phone_authentication): 1460 """Sets the phone_authentication of this Participant. 1461 1462 # noqa: E501 1463 1464 :param phone_authentication: The phone_authentication of this Participant. # noqa: E501 1465 :type: RecipientPhoneAuthentication 1466 """ 1467 1468 self._phone_authentication = phone_authentication 1469 1470 @property 1471 def phone_number(self): 1472 """Gets the phone_number of this Participant. # noqa: E501 1473 1474 # noqa: E501 1475 1476 :return: The phone_number of this Participant. # noqa: E501 1477 :rtype: RecipientPhoneNumber 1478 """ 1479 return self._phone_number 1480 1481 @phone_number.setter 1482 def phone_number(self, phone_number): 1483 """Sets the phone_number of this Participant. 1484 1485 # noqa: E501 1486 1487 :param phone_number: The phone_number of this Participant. # noqa: E501 1488 :type: RecipientPhoneNumber 1489 """ 1490 1491 self._phone_number = phone_number 1492 1493 @property 1494 def proof_file(self): 1495 """Gets the proof_file of this Participant. # noqa: E501 1496 1497 # noqa: E501 1498 1499 :return: The proof_file of this Participant. # noqa: E501 1500 :rtype: RecipientProofFile 1501 """ 1502 return self._proof_file 1503 1504 @proof_file.setter 1505 def proof_file(self, proof_file): 1506 """Sets the proof_file of this Participant. 1507 1508 # noqa: E501 1509 1510 :param proof_file: The proof_file of this Participant. # noqa: E501 1511 :type: RecipientProofFile 1512 """ 1513 1514 self._proof_file = proof_file 1515 1516 @property 1517 def recipient_attachments(self): 1518 """Gets the recipient_attachments of this Participant. # noqa: E501 1519 1520 Reserved: # noqa: E501 1521 1522 :return: The recipient_attachments of this Participant. # noqa: E501 1523 :rtype: list[RecipientAttachment] 1524 """ 1525 return self._recipient_attachments 1526 1527 @recipient_attachments.setter 1528 def recipient_attachments(self, recipient_attachments): 1529 """Sets the recipient_attachments of this Participant. 1530 1531 Reserved: # noqa: E501 1532 1533 :param recipient_attachments: The recipient_attachments of this Participant. # noqa: E501 1534 :type: list[RecipientAttachment] 1535 """ 1536 1537 self._recipient_attachments = recipient_attachments 1538 1539 @property 1540 def recipient_authentication_status(self): 1541 """Gets the recipient_authentication_status of this Participant. # noqa: E501 1542 1543 # noqa: E501 1544 1545 :return: The recipient_authentication_status of this Participant. # noqa: E501 1546 :rtype: AuthenticationStatus 1547 """ 1548 return self._recipient_authentication_status 1549 1550 @recipient_authentication_status.setter 1551 def recipient_authentication_status(self, recipient_authentication_status): 1552 """Sets the recipient_authentication_status of this Participant. 1553 1554 # noqa: E501 1555 1556 :param recipient_authentication_status: The recipient_authentication_status of this Participant. # noqa: E501 1557 :type: AuthenticationStatus 1558 """ 1559 1560 self._recipient_authentication_status = recipient_authentication_status 1561 1562 @property 1563 def recipient_feature_metadata(self): 1564 """Gets the recipient_feature_metadata of this Participant. # noqa: E501 1565 1566 # noqa: E501 1567 1568 :return: The recipient_feature_metadata of this Participant. # noqa: E501 1569 :rtype: list[FeatureAvailableMetadata] 1570 """ 1571 return self._recipient_feature_metadata 1572 1573 @recipient_feature_metadata.setter 1574 def recipient_feature_metadata(self, recipient_feature_metadata): 1575 """Sets the recipient_feature_metadata of this Participant. 1576 1577 # noqa: E501 1578 1579 :param recipient_feature_metadata: The recipient_feature_metadata of this Participant. # noqa: E501 1580 :type: list[FeatureAvailableMetadata] 1581 """ 1582 1583 self._recipient_feature_metadata = recipient_feature_metadata 1584 1585 @property 1586 def recipient_id(self): 1587 """Gets the recipient_id of this Participant. # noqa: E501 1588 1589 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1590 1591 :return: The recipient_id of this Participant. # noqa: E501 1592 :rtype: str 1593 """ 1594 return self._recipient_id 1595 1596 @recipient_id.setter 1597 def recipient_id(self, recipient_id): 1598 """Sets the recipient_id of this Participant. 1599 1600 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1601 1602 :param recipient_id: The recipient_id of this Participant. # noqa: E501 1603 :type: str 1604 """ 1605 1606 self._recipient_id = recipient_id 1607 1608 @property 1609 def recipient_id_guid(self): 1610 """Gets the recipient_id_guid of this Participant. # noqa: E501 1611 1612 # noqa: E501 1613 1614 :return: The recipient_id_guid of this Participant. # noqa: E501 1615 :rtype: str 1616 """ 1617 return self._recipient_id_guid 1618 1619 @recipient_id_guid.setter 1620 def recipient_id_guid(self, recipient_id_guid): 1621 """Sets the recipient_id_guid of this Participant. 1622 1623 # noqa: E501 1624 1625 :param recipient_id_guid: The recipient_id_guid of this Participant. # noqa: E501 1626 :type: str 1627 """ 1628 1629 self._recipient_id_guid = recipient_id_guid 1630 1631 @property 1632 def recipient_type(self): 1633 """Gets the recipient_type of this Participant. # noqa: E501 1634 1635 # noqa: E501 1636 1637 :return: The recipient_type of this Participant. # noqa: E501 1638 :rtype: str 1639 """ 1640 return self._recipient_type 1641 1642 @recipient_type.setter 1643 def recipient_type(self, recipient_type): 1644 """Sets the recipient_type of this Participant. 1645 1646 # noqa: E501 1647 1648 :param recipient_type: The recipient_type of this Participant. # noqa: E501 1649 :type: str 1650 """ 1651 1652 self._recipient_type = recipient_type 1653 1654 @property 1655 def recipient_type_metadata(self): 1656 """Gets the recipient_type_metadata of this Participant. # noqa: E501 1657 1658 # noqa: E501 1659 1660 :return: The recipient_type_metadata of this Participant. # noqa: E501 1661 :rtype: PropertyMetadata 1662 """ 1663 return self._recipient_type_metadata 1664 1665 @recipient_type_metadata.setter 1666 def recipient_type_metadata(self, recipient_type_metadata): 1667 """Sets the recipient_type_metadata of this Participant. 1668 1669 # noqa: E501 1670 1671 :param recipient_type_metadata: The recipient_type_metadata of this Participant. # noqa: E501 1672 :type: PropertyMetadata 1673 """ 1674 1675 self._recipient_type_metadata = recipient_type_metadata 1676 1677 @property 1678 def require_id_lookup(self): 1679 """Gets the require_id_lookup of this Participant. # noqa: E501 1680 1681 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1682 1683 :return: The require_id_lookup of this Participant. # noqa: E501 1684 :rtype: str 1685 """ 1686 return self._require_id_lookup 1687 1688 @require_id_lookup.setter 1689 def require_id_lookup(self, require_id_lookup): 1690 """Sets the require_id_lookup of this Participant. 1691 1692 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1693 1694 :param require_id_lookup: The require_id_lookup of this Participant. # noqa: E501 1695 :type: str 1696 """ 1697 1698 self._require_id_lookup = require_id_lookup 1699 1700 @property 1701 def require_id_lookup_metadata(self): 1702 """Gets the require_id_lookup_metadata of this Participant. # noqa: E501 1703 1704 # noqa: E501 1705 1706 :return: The require_id_lookup_metadata of this Participant. # noqa: E501 1707 :rtype: PropertyMetadata 1708 """ 1709 return self._require_id_lookup_metadata 1710 1711 @require_id_lookup_metadata.setter 1712 def require_id_lookup_metadata(self, require_id_lookup_metadata): 1713 """Sets the require_id_lookup_metadata of this Participant. 1714 1715 # noqa: E501 1716 1717 :param require_id_lookup_metadata: The require_id_lookup_metadata of this Participant. # noqa: E501 1718 :type: PropertyMetadata 1719 """ 1720 1721 self._require_id_lookup_metadata = require_id_lookup_metadata 1722 1723 @property 1724 def role_name(self): 1725 """Gets the role_name of this Participant. # noqa: E501 1726 1727 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1728 1729 :return: The role_name of this Participant. # noqa: E501 1730 :rtype: str 1731 """ 1732 return self._role_name 1733 1734 @role_name.setter 1735 def role_name(self, role_name): 1736 """Sets the role_name of this Participant. 1737 1738 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1739 1740 :param role_name: The role_name of this Participant. # noqa: E501 1741 :type: str 1742 """ 1743 1744 self._role_name = role_name 1745 1746 @property 1747 def routing_order(self): 1748 """Gets the routing_order of this Participant. # noqa: E501 1749 1750 Specifies the routing order of the recipient in the envelope. # noqa: E501 1751 1752 :return: The routing_order of this Participant. # noqa: E501 1753 :rtype: str 1754 """ 1755 return self._routing_order 1756 1757 @routing_order.setter 1758 def routing_order(self, routing_order): 1759 """Sets the routing_order of this Participant. 1760 1761 Specifies the routing order of the recipient in the envelope. # noqa: E501 1762 1763 :param routing_order: The routing_order of this Participant. # noqa: E501 1764 :type: str 1765 """ 1766 1767 self._routing_order = routing_order 1768 1769 @property 1770 def routing_order_metadata(self): 1771 """Gets the routing_order_metadata of this Participant. # noqa: E501 1772 1773 # noqa: E501 1774 1775 :return: The routing_order_metadata of this Participant. # noqa: E501 1776 :rtype: PropertyMetadata 1777 """ 1778 return self._routing_order_metadata 1779 1780 @routing_order_metadata.setter 1781 def routing_order_metadata(self, routing_order_metadata): 1782 """Sets the routing_order_metadata of this Participant. 1783 1784 # noqa: E501 1785 1786 :param routing_order_metadata: The routing_order_metadata of this Participant. # noqa: E501 1787 :type: PropertyMetadata 1788 """ 1789 1790 self._routing_order_metadata = routing_order_metadata 1791 1792 @property 1793 def sent_date_time(self): 1794 """Gets the sent_date_time of this Participant. # noqa: E501 1795 1796 The date and time the envelope was sent. # noqa: E501 1797 1798 :return: The sent_date_time of this Participant. # noqa: E501 1799 :rtype: str 1800 """ 1801 return self._sent_date_time 1802 1803 @sent_date_time.setter 1804 def sent_date_time(self, sent_date_time): 1805 """Sets the sent_date_time of this Participant. 1806 1807 The date and time the envelope was sent. # noqa: E501 1808 1809 :param sent_date_time: The sent_date_time of this Participant. # noqa: E501 1810 :type: str 1811 """ 1812 1813 self._sent_date_time = sent_date_time 1814 1815 @property 1816 def signed_date_time(self): 1817 """Gets the signed_date_time of this Participant. # noqa: E501 1818 1819 Reserved: For DocuSign use only. # noqa: E501 1820 1821 :return: The signed_date_time of this Participant. # noqa: E501 1822 :rtype: str 1823 """ 1824 return self._signed_date_time 1825 1826 @signed_date_time.setter 1827 def signed_date_time(self, signed_date_time): 1828 """Sets the signed_date_time of this Participant. 1829 1830 Reserved: For DocuSign use only. # noqa: E501 1831 1832 :param signed_date_time: The signed_date_time of this Participant. # noqa: E501 1833 :type: str 1834 """ 1835 1836 self._signed_date_time = signed_date_time 1837 1838 @property 1839 def signing_group_id(self): 1840 """Gets the signing_group_id of this Participant. # noqa: E501 1841 1842 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1843 1844 :return: The signing_group_id of this Participant. # noqa: E501 1845 :rtype: str 1846 """ 1847 return self._signing_group_id 1848 1849 @signing_group_id.setter 1850 def signing_group_id(self, signing_group_id): 1851 """Sets the signing_group_id of this Participant. 1852 1853 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1854 1855 :param signing_group_id: The signing_group_id of this Participant. # noqa: E501 1856 :type: str 1857 """ 1858 1859 self._signing_group_id = signing_group_id 1860 1861 @property 1862 def signing_group_id_metadata(self): 1863 """Gets the signing_group_id_metadata of this Participant. # noqa: E501 1864 1865 # noqa: E501 1866 1867 :return: The signing_group_id_metadata of this Participant. # noqa: E501 1868 :rtype: PropertyMetadata 1869 """ 1870 return self._signing_group_id_metadata 1871 1872 @signing_group_id_metadata.setter 1873 def signing_group_id_metadata(self, signing_group_id_metadata): 1874 """Sets the signing_group_id_metadata of this Participant. 1875 1876 # noqa: E501 1877 1878 :param signing_group_id_metadata: The signing_group_id_metadata of this Participant. # noqa: E501 1879 :type: PropertyMetadata 1880 """ 1881 1882 self._signing_group_id_metadata = signing_group_id_metadata 1883 1884 @property 1885 def signing_group_name(self): 1886 """Gets the signing_group_name of this Participant. # noqa: E501 1887 1888 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1889 1890 :return: The signing_group_name of this Participant. # noqa: E501 1891 :rtype: str 1892 """ 1893 return self._signing_group_name 1894 1895 @signing_group_name.setter 1896 def signing_group_name(self, signing_group_name): 1897 """Sets the signing_group_name of this Participant. 1898 1899 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1900 1901 :param signing_group_name: The signing_group_name of this Participant. # noqa: E501 1902 :type: str 1903 """ 1904 1905 self._signing_group_name = signing_group_name 1906 1907 @property 1908 def signing_group_type(self): 1909 """Gets the signing_group_type of this Participant. # noqa: E501 1910 1911 # noqa: E501 1912 1913 :return: The signing_group_type of this Participant. # noqa: E501 1914 :rtype: str 1915 """ 1916 return self._signing_group_type 1917 1918 @signing_group_type.setter 1919 def signing_group_type(self, signing_group_type): 1920 """Sets the signing_group_type of this Participant. 1921 1922 # noqa: E501 1923 1924 :param signing_group_type: The signing_group_type of this Participant. # noqa: E501 1925 :type: str 1926 """ 1927 1928 self._signing_group_type = signing_group_type 1929 1930 @property 1931 def signing_group_users(self): 1932 """Gets the signing_group_users of this Participant. # noqa: E501 1933 1934 A complex type that contains information about users in the signing group. # noqa: E501 1935 1936 :return: The signing_group_users of this Participant. # noqa: E501 1937 :rtype: list[UserInfo] 1938 """ 1939 return self._signing_group_users 1940 1941 @signing_group_users.setter 1942 def signing_group_users(self, signing_group_users): 1943 """Sets the signing_group_users of this Participant. 1944 1945 A complex type that contains information about users in the signing group. # noqa: E501 1946 1947 :param signing_group_users: The signing_group_users of this Participant. # noqa: E501 1948 :type: list[UserInfo] 1949 """ 1950 1951 self._signing_group_users = signing_group_users 1952 1953 @property 1954 def sms_authentication(self): 1955 """Gets the sms_authentication of this Participant. # noqa: E501 1956 1957 # noqa: E501 1958 1959 :return: The sms_authentication of this Participant. # noqa: E501 1960 :rtype: RecipientSMSAuthentication 1961 """ 1962 return self._sms_authentication 1963 1964 @sms_authentication.setter 1965 def sms_authentication(self, sms_authentication): 1966 """Sets the sms_authentication of this Participant. 1967 1968 # noqa: E501 1969 1970 :param sms_authentication: The sms_authentication of this Participant. # noqa: E501 1971 :type: RecipientSMSAuthentication 1972 """ 1973 1974 self._sms_authentication = sms_authentication 1975 1976 @property 1977 def social_authentications(self): 1978 """Gets the social_authentications of this Participant. # noqa: E501 1979 1980 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1981 1982 :return: The social_authentications of this Participant. # noqa: E501 1983 :rtype: list[SocialAuthentication] 1984 """ 1985 return self._social_authentications 1986 1987 @social_authentications.setter 1988 def social_authentications(self, social_authentications): 1989 """Sets the social_authentications of this Participant. 1990 1991 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1992 1993 :param social_authentications: The social_authentications of this Participant. # noqa: E501 1994 :type: list[SocialAuthentication] 1995 """ 1996 1997 self._social_authentications = social_authentications 1998 1999 @property 2000 def status(self): 2001 """Gets the status of this Participant. # noqa: E501 2002 2003 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2004 2005 :return: The status of this Participant. # noqa: E501 2006 :rtype: str 2007 """ 2008 return self._status 2009 2010 @status.setter 2011 def status(self, status): 2012 """Sets the status of this Participant. 2013 2014 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2015 2016 :param status: The status of this Participant. # noqa: E501 2017 :type: str 2018 """ 2019 2020 self._status = status 2021 2022 @property 2023 def status_code(self): 2024 """Gets the status_code of this Participant. # noqa: E501 2025 2026 # noqa: E501 2027 2028 :return: The status_code of this Participant. # noqa: E501 2029 :rtype: str 2030 """ 2031 return self._status_code 2032 2033 @status_code.setter 2034 def status_code(self, status_code): 2035 """Sets the status_code of this Participant. 2036 2037 # noqa: E501 2038 2039 :param status_code: The status_code of this Participant. # noqa: E501 2040 :type: str 2041 """ 2042 2043 self._status_code = status_code 2044 2045 @property 2046 def suppress_emails(self): 2047 """Gets the suppress_emails of this Participant. # noqa: E501 2048 2049 # noqa: E501 2050 2051 :return: The suppress_emails of this Participant. # noqa: E501 2052 :rtype: str 2053 """ 2054 return self._suppress_emails 2055 2056 @suppress_emails.setter 2057 def suppress_emails(self, suppress_emails): 2058 """Sets the suppress_emails of this Participant. 2059 2060 # noqa: E501 2061 2062 :param suppress_emails: The suppress_emails of this Participant. # noqa: E501 2063 :type: str 2064 """ 2065 2066 self._suppress_emails = suppress_emails 2067 2068 @property 2069 def template_locked(self): 2070 """Gets the template_locked of this Participant. # noqa: E501 2071 2072 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2073 2074 :return: The template_locked of this Participant. # noqa: E501 2075 :rtype: str 2076 """ 2077 return self._template_locked 2078 2079 @template_locked.setter 2080 def template_locked(self, template_locked): 2081 """Sets the template_locked of this Participant. 2082 2083 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2084 2085 :param template_locked: The template_locked of this Participant. # noqa: E501 2086 :type: str 2087 """ 2088 2089 self._template_locked = template_locked 2090 2091 @property 2092 def template_required(self): 2093 """Gets the template_required of this Participant. # noqa: E501 2094 2095 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2096 2097 :return: The template_required of this Participant. # noqa: E501 2098 :rtype: str 2099 """ 2100 return self._template_required 2101 2102 @template_required.setter 2103 def template_required(self, template_required): 2104 """Sets the template_required of this Participant. 2105 2106 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2107 2108 :param template_required: The template_required of this Participant. # noqa: E501 2109 :type: str 2110 """ 2111 2112 self._template_required = template_required 2113 2114 @property 2115 def total_tab_count(self): 2116 """Gets the total_tab_count of this Participant. # noqa: E501 2117 2118 # noqa: E501 2119 2120 :return: The total_tab_count of this Participant. # noqa: E501 2121 :rtype: str 2122 """ 2123 return self._total_tab_count 2124 2125 @total_tab_count.setter 2126 def total_tab_count(self, total_tab_count): 2127 """Sets the total_tab_count of this Participant. 2128 2129 # noqa: E501 2130 2131 :param total_tab_count: The total_tab_count of this Participant. # noqa: E501 2132 :type: str 2133 """ 2134 2135 self._total_tab_count = total_tab_count 2136 2137 @property 2138 def user_id(self): 2139 """Gets the user_id of this Participant. # noqa: E501 2140 2141 # noqa: E501 2142 2143 :return: The user_id of this Participant. # noqa: E501 2144 :rtype: str 2145 """ 2146 return self._user_id 2147 2148 @user_id.setter 2149 def user_id(self, user_id): 2150 """Sets the user_id of this Participant. 2151 2152 # noqa: E501 2153 2154 :param user_id: The user_id of this Participant. # noqa: E501 2155 :type: str 2156 """ 2157 2158 self._user_id = user_id 2159 2160 @property 2161 def web_form_recipient_view_id(self): 2162 """Gets the web_form_recipient_view_id of this Participant. # noqa: E501 2163 2164 # noqa: E501 2165 2166 :return: The web_form_recipient_view_id of this Participant. # noqa: E501 2167 :rtype: str 2168 """ 2169 return self._web_form_recipient_view_id 2170 2171 @web_form_recipient_view_id.setter 2172 def web_form_recipient_view_id(self, web_form_recipient_view_id): 2173 """Sets the web_form_recipient_view_id of this Participant. 2174 2175 # noqa: E501 2176 2177 :param web_form_recipient_view_id: The web_form_recipient_view_id of this Participant. # noqa: E501 2178 :type: str 2179 """ 2180 2181 self._web_form_recipient_view_id = web_form_recipient_view_id 2182 2183 def to_dict(self): 2184 """Returns the model properties as a dict""" 2185 result = {} 2186 2187 for attr, _ in six.iteritems(self.swagger_types): 2188 value = getattr(self, attr) 2189 if isinstance(value, list): 2190 result[attr] = list(map( 2191 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2192 value 2193 )) 2194 elif hasattr(value, "to_dict"): 2195 result[attr] = value.to_dict() 2196 elif isinstance(value, dict): 2197 result[attr] = dict(map( 2198 lambda item: (item[0], item[1].to_dict()) 2199 if hasattr(item[1], "to_dict") else item, 2200 value.items() 2201 )) 2202 else: 2203 result[attr] = value 2204 if issubclass(Participant, dict): 2205 for key, value in self.items(): 2206 result[key] = value 2207 2208 return result 2209 2210 def to_str(self): 2211 """Returns the string representation of the model""" 2212 return pprint.pformat(self.to_dict()) 2213 2214 def __repr__(self): 2215 """For `print` and `pprint`""" 2216 return self.to_str() 2217 2218 def __eq__(self, other): 2219 """Returns true if both objects are equal""" 2220 if not isinstance(other, Participant): 2221 return False 2222 2223 return self.to_dict() == other.to_dict() 2224 2225 def __ne__(self, other): 2226 """Returns true if both objects are not equal""" 2227 if not isinstance(other, Participant): 2228 return True 2229 2230 return self.to_dict() != other.to_dict()
23class Participant(object): 24 """NOTE: This class is auto generated by the swagger code generator program. 25 26 Do not edit the class manually. 27 """ 28 29 """ 30 Attributes: 31 swagger_types (dict): The key is attribute name 32 and the value is attribute type. 33 attribute_map (dict): The key is attribute name 34 and the value is json key in definition. 35 """ 36 swagger_types = { 37 'access_code': 'str', 38 'access_code_metadata': 'PropertyMetadata', 39 'add_access_code_to_email': 'str', 40 'additional_notifications': 'list[RecipientAdditionalNotification]', 41 'allow_system_override_for_locked_recipient': 'str', 42 'auto_responded_reason': 'str', 43 'bulk_send_v2_recipient': 'str', 44 'client_user_id': 'str', 45 'completed_count': 'str', 46 'consent_details_list': 'list[ConsentDetails]', 47 'custom_fields': 'list[str]', 48 'declined_date_time': 'str', 49 'declined_reason': 'str', 50 'delivered_date_time': 'str', 51 'delivery_method': 'str', 52 'delivery_method_metadata': 'PropertyMetadata', 53 'designator_id': 'str', 54 'designator_id_guid': 'str', 55 'document_template_id': 'str', 56 'document_visibility': 'list[DocumentVisibility]', 57 'email': 'str', 58 'email_metadata': 'PropertyMetadata', 59 'email_notification': 'RecipientEmailNotification', 60 'email_recipient_post_signing_url': 'str', 61 'embedded_recipient_start_url': 'str', 62 'error_details': 'ErrorDetails', 63 'fax_number': 'str', 64 'fax_number_metadata': 'PropertyMetadata', 65 'first_name': 'str', 66 'first_name_metadata': 'PropertyMetadata', 67 'full_name': 'str', 68 'full_name_metadata': 'PropertyMetadata', 69 'id_check_configuration_name': 'str', 70 'id_check_configuration_name_metadata': 'PropertyMetadata', 71 'id_check_information_input': 'IdCheckInformationInput', 72 'identity_verification': 'RecipientIdentityVerification', 73 'inherit_email_notification_configuration': 'str', 74 'last_name': 'str', 75 'last_name_metadata': 'PropertyMetadata', 76 'locked_recipient_phone_auth_editable': 'str', 77 'locked_recipient_sms_editable': 'str', 78 'name': 'str', 79 'name_metadata': 'PropertyMetadata', 80 'note': 'str', 81 'note_metadata': 'PropertyMetadata', 82 'participate_for': 'str', 83 'participate_for_guid': 'str', 84 'phone_authentication': 'RecipientPhoneAuthentication', 85 'phone_number': 'RecipientPhoneNumber', 86 'proof_file': 'RecipientProofFile', 87 'recipient_attachments': 'list[RecipientAttachment]', 88 'recipient_authentication_status': 'AuthenticationStatus', 89 'recipient_feature_metadata': 'list[FeatureAvailableMetadata]', 90 'recipient_id': 'str', 91 'recipient_id_guid': 'str', 92 'recipient_type': 'str', 93 'recipient_type_metadata': 'PropertyMetadata', 94 'require_id_lookup': 'str', 95 'require_id_lookup_metadata': 'PropertyMetadata', 96 'role_name': 'str', 97 'routing_order': 'str', 98 'routing_order_metadata': 'PropertyMetadata', 99 'sent_date_time': 'str', 100 'signed_date_time': 'str', 101 'signing_group_id': 'str', 102 'signing_group_id_metadata': 'PropertyMetadata', 103 'signing_group_name': 'str', 104 'signing_group_type': 'str', 105 'signing_group_users': 'list[UserInfo]', 106 'sms_authentication': 'RecipientSMSAuthentication', 107 'social_authentications': 'list[SocialAuthentication]', 108 'status': 'str', 109 'status_code': 'str', 110 'suppress_emails': 'str', 111 'template_locked': 'str', 112 'template_required': 'str', 113 'total_tab_count': 'str', 114 'user_id': 'str', 115 'web_form_recipient_view_id': 'str' 116 } 117 118 attribute_map = { 119 'access_code': 'accessCode', 120 'access_code_metadata': 'accessCodeMetadata', 121 'add_access_code_to_email': 'addAccessCodeToEmail', 122 'additional_notifications': 'additionalNotifications', 123 'allow_system_override_for_locked_recipient': 'allowSystemOverrideForLockedRecipient', 124 'auto_responded_reason': 'autoRespondedReason', 125 'bulk_send_v2_recipient': 'bulkSendV2Recipient', 126 'client_user_id': 'clientUserId', 127 'completed_count': 'completedCount', 128 'consent_details_list': 'consentDetailsList', 129 'custom_fields': 'customFields', 130 'declined_date_time': 'declinedDateTime', 131 'declined_reason': 'declinedReason', 132 'delivered_date_time': 'deliveredDateTime', 133 'delivery_method': 'deliveryMethod', 134 'delivery_method_metadata': 'deliveryMethodMetadata', 135 'designator_id': 'designatorId', 136 'designator_id_guid': 'designatorIdGuid', 137 'document_template_id': 'documentTemplateId', 138 'document_visibility': 'documentVisibility', 139 'email': 'email', 140 'email_metadata': 'emailMetadata', 141 'email_notification': 'emailNotification', 142 'email_recipient_post_signing_url': 'emailRecipientPostSigningURL', 143 'embedded_recipient_start_url': 'embeddedRecipientStartURL', 144 'error_details': 'errorDetails', 145 'fax_number': 'faxNumber', 146 'fax_number_metadata': 'faxNumberMetadata', 147 'first_name': 'firstName', 148 'first_name_metadata': 'firstNameMetadata', 149 'full_name': 'fullName', 150 'full_name_metadata': 'fullNameMetadata', 151 'id_check_configuration_name': 'idCheckConfigurationName', 152 'id_check_configuration_name_metadata': 'idCheckConfigurationNameMetadata', 153 'id_check_information_input': 'idCheckInformationInput', 154 'identity_verification': 'identityVerification', 155 'inherit_email_notification_configuration': 'inheritEmailNotificationConfiguration', 156 'last_name': 'lastName', 157 'last_name_metadata': 'lastNameMetadata', 158 'locked_recipient_phone_auth_editable': 'lockedRecipientPhoneAuthEditable', 159 'locked_recipient_sms_editable': 'lockedRecipientSmsEditable', 160 'name': 'name', 161 'name_metadata': 'nameMetadata', 162 'note': 'note', 163 'note_metadata': 'noteMetadata', 164 'participate_for': 'participateFor', 165 'participate_for_guid': 'participateForGuid', 166 'phone_authentication': 'phoneAuthentication', 167 'phone_number': 'phoneNumber', 168 'proof_file': 'proofFile', 169 'recipient_attachments': 'recipientAttachments', 170 'recipient_authentication_status': 'recipientAuthenticationStatus', 171 'recipient_feature_metadata': 'recipientFeatureMetadata', 172 'recipient_id': 'recipientId', 173 'recipient_id_guid': 'recipientIdGuid', 174 'recipient_type': 'recipientType', 175 'recipient_type_metadata': 'recipientTypeMetadata', 176 'require_id_lookup': 'requireIdLookup', 177 'require_id_lookup_metadata': 'requireIdLookupMetadata', 178 'role_name': 'roleName', 179 'routing_order': 'routingOrder', 180 'routing_order_metadata': 'routingOrderMetadata', 181 'sent_date_time': 'sentDateTime', 182 'signed_date_time': 'signedDateTime', 183 'signing_group_id': 'signingGroupId', 184 'signing_group_id_metadata': 'signingGroupIdMetadata', 185 'signing_group_name': 'signingGroupName', 186 'signing_group_type': 'signingGroupType', 187 'signing_group_users': 'signingGroupUsers', 188 'sms_authentication': 'smsAuthentication', 189 'social_authentications': 'socialAuthentications', 190 'status': 'status', 191 'status_code': 'statusCode', 192 'suppress_emails': 'suppressEmails', 193 'template_locked': 'templateLocked', 194 'template_required': 'templateRequired', 195 'total_tab_count': 'totalTabCount', 196 'user_id': 'userId', 197 'web_form_recipient_view_id': 'webFormRecipientViewId' 198 } 199 200 def __init__(self, _configuration=None, **kwargs): # noqa: E501 201 """Participant - a model defined in Swagger""" # noqa: E501 202 if _configuration is None: 203 _configuration = Configuration() 204 self._configuration = _configuration 205 206 self._access_code = None 207 self._access_code_metadata = None 208 self._add_access_code_to_email = None 209 self._additional_notifications = None 210 self._allow_system_override_for_locked_recipient = None 211 self._auto_responded_reason = None 212 self._bulk_send_v2_recipient = None 213 self._client_user_id = None 214 self._completed_count = None 215 self._consent_details_list = None 216 self._custom_fields = None 217 self._declined_date_time = None 218 self._declined_reason = None 219 self._delivered_date_time = None 220 self._delivery_method = None 221 self._delivery_method_metadata = None 222 self._designator_id = None 223 self._designator_id_guid = None 224 self._document_template_id = None 225 self._document_visibility = None 226 self._email = None 227 self._email_metadata = None 228 self._email_notification = None 229 self._email_recipient_post_signing_url = None 230 self._embedded_recipient_start_url = None 231 self._error_details = None 232 self._fax_number = None 233 self._fax_number_metadata = None 234 self._first_name = None 235 self._first_name_metadata = None 236 self._full_name = None 237 self._full_name_metadata = None 238 self._id_check_configuration_name = None 239 self._id_check_configuration_name_metadata = None 240 self._id_check_information_input = None 241 self._identity_verification = None 242 self._inherit_email_notification_configuration = None 243 self._last_name = None 244 self._last_name_metadata = None 245 self._locked_recipient_phone_auth_editable = None 246 self._locked_recipient_sms_editable = None 247 self._name = None 248 self._name_metadata = None 249 self._note = None 250 self._note_metadata = None 251 self._participate_for = None 252 self._participate_for_guid = None 253 self._phone_authentication = None 254 self._phone_number = None 255 self._proof_file = None 256 self._recipient_attachments = None 257 self._recipient_authentication_status = None 258 self._recipient_feature_metadata = None 259 self._recipient_id = None 260 self._recipient_id_guid = None 261 self._recipient_type = None 262 self._recipient_type_metadata = None 263 self._require_id_lookup = None 264 self._require_id_lookup_metadata = None 265 self._role_name = None 266 self._routing_order = None 267 self._routing_order_metadata = None 268 self._sent_date_time = None 269 self._signed_date_time = None 270 self._signing_group_id = None 271 self._signing_group_id_metadata = None 272 self._signing_group_name = None 273 self._signing_group_type = None 274 self._signing_group_users = None 275 self._sms_authentication = None 276 self._social_authentications = None 277 self._status = None 278 self._status_code = None 279 self._suppress_emails = None 280 self._template_locked = None 281 self._template_required = None 282 self._total_tab_count = None 283 self._user_id = None 284 self._web_form_recipient_view_id = None 285 self.discriminator = None 286 287 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 288 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 289 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 290 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 291 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 292 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 293 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 294 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 295 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 296 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 297 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 298 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 299 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 300 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 301 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 302 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 303 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 304 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 305 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 306 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 307 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 308 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 309 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 310 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 311 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 312 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 313 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 314 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 315 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 316 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 317 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 318 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 319 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 320 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 321 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 322 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 323 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 324 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 325 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 326 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 327 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 328 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 329 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 330 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 331 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 332 setattr(self, "_{}".format('participate_for'), kwargs.get('participate_for', None)) 333 setattr(self, "_{}".format('participate_for_guid'), kwargs.get('participate_for_guid', None)) 334 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 335 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 336 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 337 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 338 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 339 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 340 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 341 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 342 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 343 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 344 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 345 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 346 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 347 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 348 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 349 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 350 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 351 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 352 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 353 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 354 setattr(self, "_{}".format('signing_group_type'), kwargs.get('signing_group_type', None)) 355 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 356 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 357 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 358 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 359 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 360 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 361 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 362 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 363 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 364 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 365 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None)) 366 367 @property 368 def access_code(self): 369 """Gets the access_code of this Participant. # noqa: E501 370 371 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 372 373 :return: The access_code of this Participant. # noqa: E501 374 :rtype: str 375 """ 376 return self._access_code 377 378 @access_code.setter 379 def access_code(self, access_code): 380 """Sets the access_code of this Participant. 381 382 If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer `accessCode` property is set in the envelope, then that value is used. If blank and the signer `accessCode` property is not set, then the access code is not required. # noqa: E501 383 384 :param access_code: The access_code of this Participant. # noqa: E501 385 :type: str 386 """ 387 388 self._access_code = access_code 389 390 @property 391 def access_code_metadata(self): 392 """Gets the access_code_metadata of this Participant. # noqa: E501 393 394 # noqa: E501 395 396 :return: The access_code_metadata of this Participant. # noqa: E501 397 :rtype: PropertyMetadata 398 """ 399 return self._access_code_metadata 400 401 @access_code_metadata.setter 402 def access_code_metadata(self, access_code_metadata): 403 """Sets the access_code_metadata of this Participant. 404 405 # noqa: E501 406 407 :param access_code_metadata: The access_code_metadata of this Participant. # noqa: E501 408 :type: PropertyMetadata 409 """ 410 411 self._access_code_metadata = access_code_metadata 412 413 @property 414 def add_access_code_to_email(self): 415 """Gets the add_access_code_to_email of this Participant. # noqa: E501 416 417 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 418 419 :return: The add_access_code_to_email of this Participant. # noqa: E501 420 :rtype: str 421 """ 422 return self._add_access_code_to_email 423 424 @add_access_code_to_email.setter 425 def add_access_code_to_email(self, add_access_code_to_email): 426 """Sets the add_access_code_to_email of this Participant. 427 428 This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501 429 430 :param add_access_code_to_email: The add_access_code_to_email of this Participant. # noqa: E501 431 :type: str 432 """ 433 434 self._add_access_code_to_email = add_access_code_to_email 435 436 @property 437 def additional_notifications(self): 438 """Gets the additional_notifications of this Participant. # noqa: E501 439 440 # noqa: E501 441 442 :return: The additional_notifications of this Participant. # noqa: E501 443 :rtype: list[RecipientAdditionalNotification] 444 """ 445 return self._additional_notifications 446 447 @additional_notifications.setter 448 def additional_notifications(self, additional_notifications): 449 """Sets the additional_notifications of this Participant. 450 451 # noqa: E501 452 453 :param additional_notifications: The additional_notifications of this Participant. # noqa: E501 454 :type: list[RecipientAdditionalNotification] 455 """ 456 457 self._additional_notifications = additional_notifications 458 459 @property 460 def allow_system_override_for_locked_recipient(self): 461 """Gets the allow_system_override_for_locked_recipient of this Participant. # noqa: E501 462 463 # noqa: E501 464 465 :return: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 466 :rtype: str 467 """ 468 return self._allow_system_override_for_locked_recipient 469 470 @allow_system_override_for_locked_recipient.setter 471 def allow_system_override_for_locked_recipient(self, allow_system_override_for_locked_recipient): 472 """Sets the allow_system_override_for_locked_recipient of this Participant. 473 474 # noqa: E501 475 476 :param allow_system_override_for_locked_recipient: The allow_system_override_for_locked_recipient of this Participant. # noqa: E501 477 :type: str 478 """ 479 480 self._allow_system_override_for_locked_recipient = allow_system_override_for_locked_recipient 481 482 @property 483 def auto_responded_reason(self): 484 """Gets the auto_responded_reason of this Participant. # noqa: E501 485 486 # noqa: E501 487 488 :return: The auto_responded_reason of this Participant. # noqa: E501 489 :rtype: str 490 """ 491 return self._auto_responded_reason 492 493 @auto_responded_reason.setter 494 def auto_responded_reason(self, auto_responded_reason): 495 """Sets the auto_responded_reason of this Participant. 496 497 # noqa: E501 498 499 :param auto_responded_reason: The auto_responded_reason of this Participant. # noqa: E501 500 :type: str 501 """ 502 503 self._auto_responded_reason = auto_responded_reason 504 505 @property 506 def bulk_send_v2_recipient(self): 507 """Gets the bulk_send_v2_recipient of this Participant. # noqa: E501 508 509 # noqa: E501 510 511 :return: The bulk_send_v2_recipient of this Participant. # noqa: E501 512 :rtype: str 513 """ 514 return self._bulk_send_v2_recipient 515 516 @bulk_send_v2_recipient.setter 517 def bulk_send_v2_recipient(self, bulk_send_v2_recipient): 518 """Sets the bulk_send_v2_recipient of this Participant. 519 520 # noqa: E501 521 522 :param bulk_send_v2_recipient: The bulk_send_v2_recipient of this Participant. # noqa: E501 523 :type: str 524 """ 525 526 self._bulk_send_v2_recipient = bulk_send_v2_recipient 527 528 @property 529 def client_user_id(self): 530 """Gets the client_user_id of this Participant. # noqa: E501 531 532 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 533 534 :return: The client_user_id of this Participant. # noqa: E501 535 :rtype: str 536 """ 537 return self._client_user_id 538 539 @client_user_id.setter 540 def client_user_id(self, client_user_id): 541 """Sets the client_user_id of this Participant. 542 543 Specifies whether the recipient is embedded or remote. If the `clientUserId` property is not null then the recipient is embedded. Note that if the `ClientUserId` property is set and either `SignerMustHaveAccount` or `SignerMustLoginToSign` property of the account settings is set to **true**, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501 544 545 :param client_user_id: The client_user_id of this Participant. # noqa: E501 546 :type: str 547 """ 548 549 self._client_user_id = client_user_id 550 551 @property 552 def completed_count(self): 553 """Gets the completed_count of this Participant. # noqa: E501 554 555 # noqa: E501 556 557 :return: The completed_count of this Participant. # noqa: E501 558 :rtype: str 559 """ 560 return self._completed_count 561 562 @completed_count.setter 563 def completed_count(self, completed_count): 564 """Sets the completed_count of this Participant. 565 566 # noqa: E501 567 568 :param completed_count: The completed_count of this Participant. # noqa: E501 569 :type: str 570 """ 571 572 self._completed_count = completed_count 573 574 @property 575 def consent_details_list(self): 576 """Gets the consent_details_list of this Participant. # noqa: E501 577 578 # noqa: E501 579 580 :return: The consent_details_list of this Participant. # noqa: E501 581 :rtype: list[ConsentDetails] 582 """ 583 return self._consent_details_list 584 585 @consent_details_list.setter 586 def consent_details_list(self, consent_details_list): 587 """Sets the consent_details_list of this Participant. 588 589 # noqa: E501 590 591 :param consent_details_list: The consent_details_list of this Participant. # noqa: E501 592 :type: list[ConsentDetails] 593 """ 594 595 self._consent_details_list = consent_details_list 596 597 @property 598 def custom_fields(self): 599 """Gets the custom_fields of this Participant. # noqa: E501 600 601 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 602 603 :return: The custom_fields of this Participant. # noqa: E501 604 :rtype: list[str] 605 """ 606 return self._custom_fields 607 608 @custom_fields.setter 609 def custom_fields(self, custom_fields): 610 """Sets the custom_fields of this Participant. 611 612 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501 613 614 :param custom_fields: The custom_fields of this Participant. # noqa: E501 615 :type: list[str] 616 """ 617 618 self._custom_fields = custom_fields 619 620 @property 621 def declined_date_time(self): 622 """Gets the declined_date_time of this Participant. # noqa: E501 623 624 The date and time the recipient declined the document. # noqa: E501 625 626 :return: The declined_date_time of this Participant. # noqa: E501 627 :rtype: str 628 """ 629 return self._declined_date_time 630 631 @declined_date_time.setter 632 def declined_date_time(self, declined_date_time): 633 """Sets the declined_date_time of this Participant. 634 635 The date and time the recipient declined the document. # noqa: E501 636 637 :param declined_date_time: The declined_date_time of this Participant. # noqa: E501 638 :type: str 639 """ 640 641 self._declined_date_time = declined_date_time 642 643 @property 644 def declined_reason(self): 645 """Gets the declined_reason of this Participant. # noqa: E501 646 647 The reason the recipient declined the document. # noqa: E501 648 649 :return: The declined_reason of this Participant. # noqa: E501 650 :rtype: str 651 """ 652 return self._declined_reason 653 654 @declined_reason.setter 655 def declined_reason(self, declined_reason): 656 """Sets the declined_reason of this Participant. 657 658 The reason the recipient declined the document. # noqa: E501 659 660 :param declined_reason: The declined_reason of this Participant. # noqa: E501 661 :type: str 662 """ 663 664 self._declined_reason = declined_reason 665 666 @property 667 def delivered_date_time(self): 668 """Gets the delivered_date_time of this Participant. # noqa: E501 669 670 Reserved: For DocuSign use only. # noqa: E501 671 672 :return: The delivered_date_time of this Participant. # noqa: E501 673 :rtype: str 674 """ 675 return self._delivered_date_time 676 677 @delivered_date_time.setter 678 def delivered_date_time(self, delivered_date_time): 679 """Sets the delivered_date_time of this Participant. 680 681 Reserved: For DocuSign use only. # noqa: E501 682 683 :param delivered_date_time: The delivered_date_time of this Participant. # noqa: E501 684 :type: str 685 """ 686 687 self._delivered_date_time = delivered_date_time 688 689 @property 690 def delivery_method(self): 691 """Gets the delivery_method of this Participant. # noqa: E501 692 693 Reserved: For DocuSign use only. # noqa: E501 694 695 :return: The delivery_method of this Participant. # noqa: E501 696 :rtype: str 697 """ 698 return self._delivery_method 699 700 @delivery_method.setter 701 def delivery_method(self, delivery_method): 702 """Sets the delivery_method of this Participant. 703 704 Reserved: For DocuSign use only. # noqa: E501 705 706 :param delivery_method: The delivery_method of this Participant. # noqa: E501 707 :type: str 708 """ 709 710 self._delivery_method = delivery_method 711 712 @property 713 def delivery_method_metadata(self): 714 """Gets the delivery_method_metadata of this Participant. # noqa: E501 715 716 # noqa: E501 717 718 :return: The delivery_method_metadata of this Participant. # noqa: E501 719 :rtype: PropertyMetadata 720 """ 721 return self._delivery_method_metadata 722 723 @delivery_method_metadata.setter 724 def delivery_method_metadata(self, delivery_method_metadata): 725 """Sets the delivery_method_metadata of this Participant. 726 727 # noqa: E501 728 729 :param delivery_method_metadata: The delivery_method_metadata of this Participant. # noqa: E501 730 :type: PropertyMetadata 731 """ 732 733 self._delivery_method_metadata = delivery_method_metadata 734 735 @property 736 def designator_id(self): 737 """Gets the designator_id of this Participant. # noqa: E501 738 739 # noqa: E501 740 741 :return: The designator_id of this Participant. # noqa: E501 742 :rtype: str 743 """ 744 return self._designator_id 745 746 @designator_id.setter 747 def designator_id(self, designator_id): 748 """Sets the designator_id of this Participant. 749 750 # noqa: E501 751 752 :param designator_id: The designator_id of this Participant. # noqa: E501 753 :type: str 754 """ 755 756 self._designator_id = designator_id 757 758 @property 759 def designator_id_guid(self): 760 """Gets the designator_id_guid of this Participant. # noqa: E501 761 762 # noqa: E501 763 764 :return: The designator_id_guid of this Participant. # noqa: E501 765 :rtype: str 766 """ 767 return self._designator_id_guid 768 769 @designator_id_guid.setter 770 def designator_id_guid(self, designator_id_guid): 771 """Sets the designator_id_guid of this Participant. 772 773 # noqa: E501 774 775 :param designator_id_guid: The designator_id_guid of this Participant. # noqa: E501 776 :type: str 777 """ 778 779 self._designator_id_guid = designator_id_guid 780 781 @property 782 def document_template_id(self): 783 """Gets the document_template_id of this Participant. # noqa: E501 784 785 # noqa: E501 786 787 :return: The document_template_id of this Participant. # noqa: E501 788 :rtype: str 789 """ 790 return self._document_template_id 791 792 @document_template_id.setter 793 def document_template_id(self, document_template_id): 794 """Sets the document_template_id of this Participant. 795 796 # noqa: E501 797 798 :param document_template_id: The document_template_id of this Participant. # noqa: E501 799 :type: str 800 """ 801 802 self._document_template_id = document_template_id 803 804 @property 805 def document_visibility(self): 806 """Gets the document_visibility of this Participant. # noqa: E501 807 808 # noqa: E501 809 810 :return: The document_visibility of this Participant. # noqa: E501 811 :rtype: list[DocumentVisibility] 812 """ 813 return self._document_visibility 814 815 @document_visibility.setter 816 def document_visibility(self, document_visibility): 817 """Sets the document_visibility of this Participant. 818 819 # noqa: E501 820 821 :param document_visibility: The document_visibility of this Participant. # noqa: E501 822 :type: list[DocumentVisibility] 823 """ 824 825 self._document_visibility = document_visibility 826 827 @property 828 def email(self): 829 """Gets the email of this Participant. # noqa: E501 830 831 # noqa: E501 832 833 :return: The email of this Participant. # noqa: E501 834 :rtype: str 835 """ 836 return self._email 837 838 @email.setter 839 def email(self, email): 840 """Sets the email of this Participant. 841 842 # noqa: E501 843 844 :param email: The email of this Participant. # noqa: E501 845 :type: str 846 """ 847 848 self._email = email 849 850 @property 851 def email_metadata(self): 852 """Gets the email_metadata of this Participant. # noqa: E501 853 854 # noqa: E501 855 856 :return: The email_metadata of this Participant. # noqa: E501 857 :rtype: PropertyMetadata 858 """ 859 return self._email_metadata 860 861 @email_metadata.setter 862 def email_metadata(self, email_metadata): 863 """Sets the email_metadata of this Participant. 864 865 # noqa: E501 866 867 :param email_metadata: The email_metadata of this Participant. # noqa: E501 868 :type: PropertyMetadata 869 """ 870 871 self._email_metadata = email_metadata 872 873 @property 874 def email_notification(self): 875 """Gets the email_notification of this Participant. # noqa: E501 876 877 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 878 879 :return: The email_notification of this Participant. # noqa: E501 880 :rtype: RecipientEmailNotification 881 """ 882 return self._email_notification 883 884 @email_notification.setter 885 def email_notification(self, email_notification): 886 """Sets the email_notification of this Participant. 887 888 A complex type that contains information sets the language of the recipient's email information. **IMPORTANT**: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and `EmailBlurb` property settings. # noqa: E501 889 890 :param email_notification: The email_notification of this Participant. # noqa: E501 891 :type: RecipientEmailNotification 892 """ 893 894 self._email_notification = email_notification 895 896 @property 897 def email_recipient_post_signing_url(self): 898 """Gets the email_recipient_post_signing_url of this Participant. # noqa: E501 899 900 # noqa: E501 901 902 :return: The email_recipient_post_signing_url of this Participant. # noqa: E501 903 :rtype: str 904 """ 905 return self._email_recipient_post_signing_url 906 907 @email_recipient_post_signing_url.setter 908 def email_recipient_post_signing_url(self, email_recipient_post_signing_url): 909 """Sets the email_recipient_post_signing_url of this Participant. 910 911 # noqa: E501 912 913 :param email_recipient_post_signing_url: The email_recipient_post_signing_url of this Participant. # noqa: E501 914 :type: str 915 """ 916 917 self._email_recipient_post_signing_url = email_recipient_post_signing_url 918 919 @property 920 def embedded_recipient_start_url(self): 921 """Gets the embedded_recipient_start_url of this Participant. # noqa: E501 922 923 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 924 925 :return: The embedded_recipient_start_url of this Participant. # noqa: E501 926 :rtype: str 927 """ 928 return self._embedded_recipient_start_url 929 930 @embedded_recipient_start_url.setter 931 def embedded_recipient_start_url(self, embedded_recipient_start_url): 932 """Sets the embedded_recipient_start_url of this Participant. 933 934 Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to `SIGN_AT_DOCUSIGN`, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets `EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN`, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the `clientUserId` property is NOT set, and the `embeddedRecipientStartURL` is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The `customFields` property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. *Example*: `http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]]` # noqa: E501 935 936 :param embedded_recipient_start_url: The embedded_recipient_start_url of this Participant. # noqa: E501 937 :type: str 938 """ 939 940 self._embedded_recipient_start_url = embedded_recipient_start_url 941 942 @property 943 def error_details(self): 944 """Gets the error_details of this Participant. # noqa: E501 945 946 Array or errors. # noqa: E501 947 948 :return: The error_details of this Participant. # noqa: E501 949 :rtype: ErrorDetails 950 """ 951 return self._error_details 952 953 @error_details.setter 954 def error_details(self, error_details): 955 """Sets the error_details of this Participant. 956 957 Array or errors. # noqa: E501 958 959 :param error_details: The error_details of this Participant. # noqa: E501 960 :type: ErrorDetails 961 """ 962 963 self._error_details = error_details 964 965 @property 966 def fax_number(self): 967 """Gets the fax_number of this Participant. # noqa: E501 968 969 Reserved: # noqa: E501 970 971 :return: The fax_number of this Participant. # noqa: E501 972 :rtype: str 973 """ 974 return self._fax_number 975 976 @fax_number.setter 977 def fax_number(self, fax_number): 978 """Sets the fax_number of this Participant. 979 980 Reserved: # noqa: E501 981 982 :param fax_number: The fax_number of this Participant. # noqa: E501 983 :type: str 984 """ 985 986 self._fax_number = fax_number 987 988 @property 989 def fax_number_metadata(self): 990 """Gets the fax_number_metadata of this Participant. # noqa: E501 991 992 # noqa: E501 993 994 :return: The fax_number_metadata of this Participant. # noqa: E501 995 :rtype: PropertyMetadata 996 """ 997 return self._fax_number_metadata 998 999 @fax_number_metadata.setter 1000 def fax_number_metadata(self, fax_number_metadata): 1001 """Sets the fax_number_metadata of this Participant. 1002 1003 # noqa: E501 1004 1005 :param fax_number_metadata: The fax_number_metadata of this Participant. # noqa: E501 1006 :type: PropertyMetadata 1007 """ 1008 1009 self._fax_number_metadata = fax_number_metadata 1010 1011 @property 1012 def first_name(self): 1013 """Gets the first_name of this Participant. # noqa: E501 1014 1015 The user's first name. Maximum Length: 50 characters. # noqa: E501 1016 1017 :return: The first_name of this Participant. # noqa: E501 1018 :rtype: str 1019 """ 1020 return self._first_name 1021 1022 @first_name.setter 1023 def first_name(self, first_name): 1024 """Sets the first_name of this Participant. 1025 1026 The user's first name. Maximum Length: 50 characters. # noqa: E501 1027 1028 :param first_name: The first_name of this Participant. # noqa: E501 1029 :type: str 1030 """ 1031 1032 self._first_name = first_name 1033 1034 @property 1035 def first_name_metadata(self): 1036 """Gets the first_name_metadata of this Participant. # noqa: E501 1037 1038 # noqa: E501 1039 1040 :return: The first_name_metadata of this Participant. # noqa: E501 1041 :rtype: PropertyMetadata 1042 """ 1043 return self._first_name_metadata 1044 1045 @first_name_metadata.setter 1046 def first_name_metadata(self, first_name_metadata): 1047 """Sets the first_name_metadata of this Participant. 1048 1049 # noqa: E501 1050 1051 :param first_name_metadata: The first_name_metadata of this Participant. # noqa: E501 1052 :type: PropertyMetadata 1053 """ 1054 1055 self._first_name_metadata = first_name_metadata 1056 1057 @property 1058 def full_name(self): 1059 """Gets the full_name of this Participant. # noqa: E501 1060 1061 # noqa: E501 1062 1063 :return: The full_name of this Participant. # noqa: E501 1064 :rtype: str 1065 """ 1066 return self._full_name 1067 1068 @full_name.setter 1069 def full_name(self, full_name): 1070 """Sets the full_name of this Participant. 1071 1072 # noqa: E501 1073 1074 :param full_name: The full_name of this Participant. # noqa: E501 1075 :type: str 1076 """ 1077 1078 self._full_name = full_name 1079 1080 @property 1081 def full_name_metadata(self): 1082 """Gets the full_name_metadata of this Participant. # noqa: E501 1083 1084 # noqa: E501 1085 1086 :return: The full_name_metadata of this Participant. # noqa: E501 1087 :rtype: PropertyMetadata 1088 """ 1089 return self._full_name_metadata 1090 1091 @full_name_metadata.setter 1092 def full_name_metadata(self, full_name_metadata): 1093 """Sets the full_name_metadata of this Participant. 1094 1095 # noqa: E501 1096 1097 :param full_name_metadata: The full_name_metadata of this Participant. # noqa: E501 1098 :type: PropertyMetadata 1099 """ 1100 1101 self._full_name_metadata = full_name_metadata 1102 1103 @property 1104 def id_check_configuration_name(self): 1105 """Gets the id_check_configuration_name of this Participant. # noqa: E501 1106 1107 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1108 1109 :return: The id_check_configuration_name of this Participant. # noqa: E501 1110 :rtype: str 1111 """ 1112 return self._id_check_configuration_name 1113 1114 @id_check_configuration_name.setter 1115 def id_check_configuration_name(self, id_check_configuration_name): 1116 """Sets the id_check_configuration_name of this Participant. 1117 1118 Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. *Example*: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the `smsAuthentication` node. # noqa: E501 1119 1120 :param id_check_configuration_name: The id_check_configuration_name of this Participant. # noqa: E501 1121 :type: str 1122 """ 1123 1124 self._id_check_configuration_name = id_check_configuration_name 1125 1126 @property 1127 def id_check_configuration_name_metadata(self): 1128 """Gets the id_check_configuration_name_metadata of this Participant. # noqa: E501 1129 1130 # noqa: E501 1131 1132 :return: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1133 :rtype: PropertyMetadata 1134 """ 1135 return self._id_check_configuration_name_metadata 1136 1137 @id_check_configuration_name_metadata.setter 1138 def id_check_configuration_name_metadata(self, id_check_configuration_name_metadata): 1139 """Sets the id_check_configuration_name_metadata of this Participant. 1140 1141 # noqa: E501 1142 1143 :param id_check_configuration_name_metadata: The id_check_configuration_name_metadata of this Participant. # noqa: E501 1144 :type: PropertyMetadata 1145 """ 1146 1147 self._id_check_configuration_name_metadata = id_check_configuration_name_metadata 1148 1149 @property 1150 def id_check_information_input(self): 1151 """Gets the id_check_information_input of this Participant. # noqa: E501 1152 1153 # noqa: E501 1154 1155 :return: The id_check_information_input of this Participant. # noqa: E501 1156 :rtype: IdCheckInformationInput 1157 """ 1158 return self._id_check_information_input 1159 1160 @id_check_information_input.setter 1161 def id_check_information_input(self, id_check_information_input): 1162 """Sets the id_check_information_input of this Participant. 1163 1164 # noqa: E501 1165 1166 :param id_check_information_input: The id_check_information_input of this Participant. # noqa: E501 1167 :type: IdCheckInformationInput 1168 """ 1169 1170 self._id_check_information_input = id_check_information_input 1171 1172 @property 1173 def identity_verification(self): 1174 """Gets the identity_verification of this Participant. # noqa: E501 1175 1176 # noqa: E501 1177 1178 :return: The identity_verification of this Participant. # noqa: E501 1179 :rtype: RecipientIdentityVerification 1180 """ 1181 return self._identity_verification 1182 1183 @identity_verification.setter 1184 def identity_verification(self, identity_verification): 1185 """Sets the identity_verification of this Participant. 1186 1187 # noqa: E501 1188 1189 :param identity_verification: The identity_verification of this Participant. # noqa: E501 1190 :type: RecipientIdentityVerification 1191 """ 1192 1193 self._identity_verification = identity_verification 1194 1195 @property 1196 def inherit_email_notification_configuration(self): 1197 """Gets the inherit_email_notification_configuration of this Participant. # noqa: E501 1198 1199 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1200 1201 :return: The inherit_email_notification_configuration of this Participant. # noqa: E501 1202 :rtype: str 1203 """ 1204 return self._inherit_email_notification_configuration 1205 1206 @inherit_email_notification_configuration.setter 1207 def inherit_email_notification_configuration(self, inherit_email_notification_configuration): 1208 """Sets the inherit_email_notification_configuration of this Participant. 1209 1210 When set to **true** and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501 1211 1212 :param inherit_email_notification_configuration: The inherit_email_notification_configuration of this Participant. # noqa: E501 1213 :type: str 1214 """ 1215 1216 self._inherit_email_notification_configuration = inherit_email_notification_configuration 1217 1218 @property 1219 def last_name(self): 1220 """Gets the last_name of this Participant. # noqa: E501 1221 1222 # noqa: E501 1223 1224 :return: The last_name of this Participant. # noqa: E501 1225 :rtype: str 1226 """ 1227 return self._last_name 1228 1229 @last_name.setter 1230 def last_name(self, last_name): 1231 """Sets the last_name of this Participant. 1232 1233 # noqa: E501 1234 1235 :param last_name: The last_name of this Participant. # noqa: E501 1236 :type: str 1237 """ 1238 1239 self._last_name = last_name 1240 1241 @property 1242 def last_name_metadata(self): 1243 """Gets the last_name_metadata of this Participant. # noqa: E501 1244 1245 # noqa: E501 1246 1247 :return: The last_name_metadata of this Participant. # noqa: E501 1248 :rtype: PropertyMetadata 1249 """ 1250 return self._last_name_metadata 1251 1252 @last_name_metadata.setter 1253 def last_name_metadata(self, last_name_metadata): 1254 """Sets the last_name_metadata of this Participant. 1255 1256 # noqa: E501 1257 1258 :param last_name_metadata: The last_name_metadata of this Participant. # noqa: E501 1259 :type: PropertyMetadata 1260 """ 1261 1262 self._last_name_metadata = last_name_metadata 1263 1264 @property 1265 def locked_recipient_phone_auth_editable(self): 1266 """Gets the locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1267 1268 # noqa: E501 1269 1270 :return: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1271 :rtype: str 1272 """ 1273 return self._locked_recipient_phone_auth_editable 1274 1275 @locked_recipient_phone_auth_editable.setter 1276 def locked_recipient_phone_auth_editable(self, locked_recipient_phone_auth_editable): 1277 """Sets the locked_recipient_phone_auth_editable of this Participant. 1278 1279 # noqa: E501 1280 1281 :param locked_recipient_phone_auth_editable: The locked_recipient_phone_auth_editable of this Participant. # noqa: E501 1282 :type: str 1283 """ 1284 1285 self._locked_recipient_phone_auth_editable = locked_recipient_phone_auth_editable 1286 1287 @property 1288 def locked_recipient_sms_editable(self): 1289 """Gets the locked_recipient_sms_editable of this Participant. # noqa: E501 1290 1291 # noqa: E501 1292 1293 :return: The locked_recipient_sms_editable of this Participant. # noqa: E501 1294 :rtype: str 1295 """ 1296 return self._locked_recipient_sms_editable 1297 1298 @locked_recipient_sms_editable.setter 1299 def locked_recipient_sms_editable(self, locked_recipient_sms_editable): 1300 """Sets the locked_recipient_sms_editable of this Participant. 1301 1302 # noqa: E501 1303 1304 :param locked_recipient_sms_editable: The locked_recipient_sms_editable of this Participant. # noqa: E501 1305 :type: str 1306 """ 1307 1308 self._locked_recipient_sms_editable = locked_recipient_sms_editable 1309 1310 @property 1311 def name(self): 1312 """Gets the name of this Participant. # noqa: E501 1313 1314 # noqa: E501 1315 1316 :return: The name of this Participant. # noqa: E501 1317 :rtype: str 1318 """ 1319 return self._name 1320 1321 @name.setter 1322 def name(self, name): 1323 """Sets the name of this Participant. 1324 1325 # noqa: E501 1326 1327 :param name: The name of this Participant. # noqa: E501 1328 :type: str 1329 """ 1330 1331 self._name = name 1332 1333 @property 1334 def name_metadata(self): 1335 """Gets the name_metadata of this Participant. # noqa: E501 1336 1337 # noqa: E501 1338 1339 :return: The name_metadata of this Participant. # noqa: E501 1340 :rtype: PropertyMetadata 1341 """ 1342 return self._name_metadata 1343 1344 @name_metadata.setter 1345 def name_metadata(self, name_metadata): 1346 """Sets the name_metadata of this Participant. 1347 1348 # noqa: E501 1349 1350 :param name_metadata: The name_metadata of this Participant. # noqa: E501 1351 :type: PropertyMetadata 1352 """ 1353 1354 self._name_metadata = name_metadata 1355 1356 @property 1357 def note(self): 1358 """Gets the note of this Participant. # noqa: E501 1359 1360 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1361 1362 :return: The note of this Participant. # noqa: E501 1363 :rtype: str 1364 """ 1365 return self._note 1366 1367 @note.setter 1368 def note(self, note): 1369 """Sets the note of this Participant. 1370 1371 Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501 1372 1373 :param note: The note of this Participant. # noqa: E501 1374 :type: str 1375 """ 1376 1377 self._note = note 1378 1379 @property 1380 def note_metadata(self): 1381 """Gets the note_metadata of this Participant. # noqa: E501 1382 1383 # noqa: E501 1384 1385 :return: The note_metadata of this Participant. # noqa: E501 1386 :rtype: PropertyMetadata 1387 """ 1388 return self._note_metadata 1389 1390 @note_metadata.setter 1391 def note_metadata(self, note_metadata): 1392 """Sets the note_metadata of this Participant. 1393 1394 # noqa: E501 1395 1396 :param note_metadata: The note_metadata of this Participant. # noqa: E501 1397 :type: PropertyMetadata 1398 """ 1399 1400 self._note_metadata = note_metadata 1401 1402 @property 1403 def participate_for(self): 1404 """Gets the participate_for of this Participant. # noqa: E501 1405 1406 # noqa: E501 1407 1408 :return: The participate_for of this Participant. # noqa: E501 1409 :rtype: str 1410 """ 1411 return self._participate_for 1412 1413 @participate_for.setter 1414 def participate_for(self, participate_for): 1415 """Sets the participate_for of this Participant. 1416 1417 # noqa: E501 1418 1419 :param participate_for: The participate_for of this Participant. # noqa: E501 1420 :type: str 1421 """ 1422 1423 self._participate_for = participate_for 1424 1425 @property 1426 def participate_for_guid(self): 1427 """Gets the participate_for_guid of this Participant. # noqa: E501 1428 1429 # noqa: E501 1430 1431 :return: The participate_for_guid of this Participant. # noqa: E501 1432 :rtype: str 1433 """ 1434 return self._participate_for_guid 1435 1436 @participate_for_guid.setter 1437 def participate_for_guid(self, participate_for_guid): 1438 """Sets the participate_for_guid of this Participant. 1439 1440 # noqa: E501 1441 1442 :param participate_for_guid: The participate_for_guid of this Participant. # noqa: E501 1443 :type: str 1444 """ 1445 1446 self._participate_for_guid = participate_for_guid 1447 1448 @property 1449 def phone_authentication(self): 1450 """Gets the phone_authentication of this Participant. # noqa: E501 1451 1452 # noqa: E501 1453 1454 :return: The phone_authentication of this Participant. # noqa: E501 1455 :rtype: RecipientPhoneAuthentication 1456 """ 1457 return self._phone_authentication 1458 1459 @phone_authentication.setter 1460 def phone_authentication(self, phone_authentication): 1461 """Sets the phone_authentication of this Participant. 1462 1463 # noqa: E501 1464 1465 :param phone_authentication: The phone_authentication of this Participant. # noqa: E501 1466 :type: RecipientPhoneAuthentication 1467 """ 1468 1469 self._phone_authentication = phone_authentication 1470 1471 @property 1472 def phone_number(self): 1473 """Gets the phone_number of this Participant. # noqa: E501 1474 1475 # noqa: E501 1476 1477 :return: The phone_number of this Participant. # noqa: E501 1478 :rtype: RecipientPhoneNumber 1479 """ 1480 return self._phone_number 1481 1482 @phone_number.setter 1483 def phone_number(self, phone_number): 1484 """Sets the phone_number of this Participant. 1485 1486 # noqa: E501 1487 1488 :param phone_number: The phone_number of this Participant. # noqa: E501 1489 :type: RecipientPhoneNumber 1490 """ 1491 1492 self._phone_number = phone_number 1493 1494 @property 1495 def proof_file(self): 1496 """Gets the proof_file of this Participant. # noqa: E501 1497 1498 # noqa: E501 1499 1500 :return: The proof_file of this Participant. # noqa: E501 1501 :rtype: RecipientProofFile 1502 """ 1503 return self._proof_file 1504 1505 @proof_file.setter 1506 def proof_file(self, proof_file): 1507 """Sets the proof_file of this Participant. 1508 1509 # noqa: E501 1510 1511 :param proof_file: The proof_file of this Participant. # noqa: E501 1512 :type: RecipientProofFile 1513 """ 1514 1515 self._proof_file = proof_file 1516 1517 @property 1518 def recipient_attachments(self): 1519 """Gets the recipient_attachments of this Participant. # noqa: E501 1520 1521 Reserved: # noqa: E501 1522 1523 :return: The recipient_attachments of this Participant. # noqa: E501 1524 :rtype: list[RecipientAttachment] 1525 """ 1526 return self._recipient_attachments 1527 1528 @recipient_attachments.setter 1529 def recipient_attachments(self, recipient_attachments): 1530 """Sets the recipient_attachments of this Participant. 1531 1532 Reserved: # noqa: E501 1533 1534 :param recipient_attachments: The recipient_attachments of this Participant. # noqa: E501 1535 :type: list[RecipientAttachment] 1536 """ 1537 1538 self._recipient_attachments = recipient_attachments 1539 1540 @property 1541 def recipient_authentication_status(self): 1542 """Gets the recipient_authentication_status of this Participant. # noqa: E501 1543 1544 # noqa: E501 1545 1546 :return: The recipient_authentication_status of this Participant. # noqa: E501 1547 :rtype: AuthenticationStatus 1548 """ 1549 return self._recipient_authentication_status 1550 1551 @recipient_authentication_status.setter 1552 def recipient_authentication_status(self, recipient_authentication_status): 1553 """Sets the recipient_authentication_status of this Participant. 1554 1555 # noqa: E501 1556 1557 :param recipient_authentication_status: The recipient_authentication_status of this Participant. # noqa: E501 1558 :type: AuthenticationStatus 1559 """ 1560 1561 self._recipient_authentication_status = recipient_authentication_status 1562 1563 @property 1564 def recipient_feature_metadata(self): 1565 """Gets the recipient_feature_metadata of this Participant. # noqa: E501 1566 1567 # noqa: E501 1568 1569 :return: The recipient_feature_metadata of this Participant. # noqa: E501 1570 :rtype: list[FeatureAvailableMetadata] 1571 """ 1572 return self._recipient_feature_metadata 1573 1574 @recipient_feature_metadata.setter 1575 def recipient_feature_metadata(self, recipient_feature_metadata): 1576 """Sets the recipient_feature_metadata of this Participant. 1577 1578 # noqa: E501 1579 1580 :param recipient_feature_metadata: The recipient_feature_metadata of this Participant. # noqa: E501 1581 :type: list[FeatureAvailableMetadata] 1582 """ 1583 1584 self._recipient_feature_metadata = recipient_feature_metadata 1585 1586 @property 1587 def recipient_id(self): 1588 """Gets the recipient_id of this Participant. # noqa: E501 1589 1590 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1591 1592 :return: The recipient_id of this Participant. # noqa: E501 1593 :rtype: str 1594 """ 1595 return self._recipient_id 1596 1597 @recipient_id.setter 1598 def recipient_id(self, recipient_id): 1599 """Sets the recipient_id of this Participant. 1600 1601 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501 1602 1603 :param recipient_id: The recipient_id of this Participant. # noqa: E501 1604 :type: str 1605 """ 1606 1607 self._recipient_id = recipient_id 1608 1609 @property 1610 def recipient_id_guid(self): 1611 """Gets the recipient_id_guid of this Participant. # noqa: E501 1612 1613 # noqa: E501 1614 1615 :return: The recipient_id_guid of this Participant. # noqa: E501 1616 :rtype: str 1617 """ 1618 return self._recipient_id_guid 1619 1620 @recipient_id_guid.setter 1621 def recipient_id_guid(self, recipient_id_guid): 1622 """Sets the recipient_id_guid of this Participant. 1623 1624 # noqa: E501 1625 1626 :param recipient_id_guid: The recipient_id_guid of this Participant. # noqa: E501 1627 :type: str 1628 """ 1629 1630 self._recipient_id_guid = recipient_id_guid 1631 1632 @property 1633 def recipient_type(self): 1634 """Gets the recipient_type of this Participant. # noqa: E501 1635 1636 # noqa: E501 1637 1638 :return: The recipient_type of this Participant. # noqa: E501 1639 :rtype: str 1640 """ 1641 return self._recipient_type 1642 1643 @recipient_type.setter 1644 def recipient_type(self, recipient_type): 1645 """Sets the recipient_type of this Participant. 1646 1647 # noqa: E501 1648 1649 :param recipient_type: The recipient_type of this Participant. # noqa: E501 1650 :type: str 1651 """ 1652 1653 self._recipient_type = recipient_type 1654 1655 @property 1656 def recipient_type_metadata(self): 1657 """Gets the recipient_type_metadata of this Participant. # noqa: E501 1658 1659 # noqa: E501 1660 1661 :return: The recipient_type_metadata of this Participant. # noqa: E501 1662 :rtype: PropertyMetadata 1663 """ 1664 return self._recipient_type_metadata 1665 1666 @recipient_type_metadata.setter 1667 def recipient_type_metadata(self, recipient_type_metadata): 1668 """Sets the recipient_type_metadata of this Participant. 1669 1670 # noqa: E501 1671 1672 :param recipient_type_metadata: The recipient_type_metadata of this Participant. # noqa: E501 1673 :type: PropertyMetadata 1674 """ 1675 1676 self._recipient_type_metadata = recipient_type_metadata 1677 1678 @property 1679 def require_id_lookup(self): 1680 """Gets the require_id_lookup of this Participant. # noqa: E501 1681 1682 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1683 1684 :return: The require_id_lookup of this Participant. # noqa: E501 1685 :rtype: str 1686 """ 1687 return self._require_id_lookup 1688 1689 @require_id_lookup.setter 1690 def require_id_lookup(self, require_id_lookup): 1691 """Sets the require_id_lookup of this Participant. 1692 1693 When set to **true**, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501 1694 1695 :param require_id_lookup: The require_id_lookup of this Participant. # noqa: E501 1696 :type: str 1697 """ 1698 1699 self._require_id_lookup = require_id_lookup 1700 1701 @property 1702 def require_id_lookup_metadata(self): 1703 """Gets the require_id_lookup_metadata of this Participant. # noqa: E501 1704 1705 # noqa: E501 1706 1707 :return: The require_id_lookup_metadata of this Participant. # noqa: E501 1708 :rtype: PropertyMetadata 1709 """ 1710 return self._require_id_lookup_metadata 1711 1712 @require_id_lookup_metadata.setter 1713 def require_id_lookup_metadata(self, require_id_lookup_metadata): 1714 """Sets the require_id_lookup_metadata of this Participant. 1715 1716 # noqa: E501 1717 1718 :param require_id_lookup_metadata: The require_id_lookup_metadata of this Participant. # noqa: E501 1719 :type: PropertyMetadata 1720 """ 1721 1722 self._require_id_lookup_metadata = require_id_lookup_metadata 1723 1724 @property 1725 def role_name(self): 1726 """Gets the role_name of this Participant. # noqa: E501 1727 1728 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1729 1730 :return: The role_name of this Participant. # noqa: E501 1731 :rtype: str 1732 """ 1733 return self._role_name 1734 1735 @role_name.setter 1736 def role_name(self, role_name): 1737 """Sets the role_name of this Participant. 1738 1739 Optional element. Specifies the role name associated with the recipient.<br/><br/>This is required when working with template recipients. # noqa: E501 1740 1741 :param role_name: The role_name of this Participant. # noqa: E501 1742 :type: str 1743 """ 1744 1745 self._role_name = role_name 1746 1747 @property 1748 def routing_order(self): 1749 """Gets the routing_order of this Participant. # noqa: E501 1750 1751 Specifies the routing order of the recipient in the envelope. # noqa: E501 1752 1753 :return: The routing_order of this Participant. # noqa: E501 1754 :rtype: str 1755 """ 1756 return self._routing_order 1757 1758 @routing_order.setter 1759 def routing_order(self, routing_order): 1760 """Sets the routing_order of this Participant. 1761 1762 Specifies the routing order of the recipient in the envelope. # noqa: E501 1763 1764 :param routing_order: The routing_order of this Participant. # noqa: E501 1765 :type: str 1766 """ 1767 1768 self._routing_order = routing_order 1769 1770 @property 1771 def routing_order_metadata(self): 1772 """Gets the routing_order_metadata of this Participant. # noqa: E501 1773 1774 # noqa: E501 1775 1776 :return: The routing_order_metadata of this Participant. # noqa: E501 1777 :rtype: PropertyMetadata 1778 """ 1779 return self._routing_order_metadata 1780 1781 @routing_order_metadata.setter 1782 def routing_order_metadata(self, routing_order_metadata): 1783 """Sets the routing_order_metadata of this Participant. 1784 1785 # noqa: E501 1786 1787 :param routing_order_metadata: The routing_order_metadata of this Participant. # noqa: E501 1788 :type: PropertyMetadata 1789 """ 1790 1791 self._routing_order_metadata = routing_order_metadata 1792 1793 @property 1794 def sent_date_time(self): 1795 """Gets the sent_date_time of this Participant. # noqa: E501 1796 1797 The date and time the envelope was sent. # noqa: E501 1798 1799 :return: The sent_date_time of this Participant. # noqa: E501 1800 :rtype: str 1801 """ 1802 return self._sent_date_time 1803 1804 @sent_date_time.setter 1805 def sent_date_time(self, sent_date_time): 1806 """Sets the sent_date_time of this Participant. 1807 1808 The date and time the envelope was sent. # noqa: E501 1809 1810 :param sent_date_time: The sent_date_time of this Participant. # noqa: E501 1811 :type: str 1812 """ 1813 1814 self._sent_date_time = sent_date_time 1815 1816 @property 1817 def signed_date_time(self): 1818 """Gets the signed_date_time of this Participant. # noqa: E501 1819 1820 Reserved: For DocuSign use only. # noqa: E501 1821 1822 :return: The signed_date_time of this Participant. # noqa: E501 1823 :rtype: str 1824 """ 1825 return self._signed_date_time 1826 1827 @signed_date_time.setter 1828 def signed_date_time(self, signed_date_time): 1829 """Sets the signed_date_time of this Participant. 1830 1831 Reserved: For DocuSign use only. # noqa: E501 1832 1833 :param signed_date_time: The signed_date_time of this Participant. # noqa: E501 1834 :type: str 1835 """ 1836 1837 self._signed_date_time = signed_date_time 1838 1839 @property 1840 def signing_group_id(self): 1841 """Gets the signing_group_id of this Participant. # noqa: E501 1842 1843 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1844 1845 :return: The signing_group_id of this Participant. # noqa: E501 1846 :rtype: str 1847 """ 1848 return self._signing_group_id 1849 1850 @signing_group_id.setter 1851 def signing_group_id(self, signing_group_id): 1852 """Sets the signing_group_id of this Participant. 1853 1854 When set to **true** and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501 1855 1856 :param signing_group_id: The signing_group_id of this Participant. # noqa: E501 1857 :type: str 1858 """ 1859 1860 self._signing_group_id = signing_group_id 1861 1862 @property 1863 def signing_group_id_metadata(self): 1864 """Gets the signing_group_id_metadata of this Participant. # noqa: E501 1865 1866 # noqa: E501 1867 1868 :return: The signing_group_id_metadata of this Participant. # noqa: E501 1869 :rtype: PropertyMetadata 1870 """ 1871 return self._signing_group_id_metadata 1872 1873 @signing_group_id_metadata.setter 1874 def signing_group_id_metadata(self, signing_group_id_metadata): 1875 """Sets the signing_group_id_metadata of this Participant. 1876 1877 # noqa: E501 1878 1879 :param signing_group_id_metadata: The signing_group_id_metadata of this Participant. # noqa: E501 1880 :type: PropertyMetadata 1881 """ 1882 1883 self._signing_group_id_metadata = signing_group_id_metadata 1884 1885 @property 1886 def signing_group_name(self): 1887 """Gets the signing_group_name of this Participant. # noqa: E501 1888 1889 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1890 1891 :return: The signing_group_name of this Participant. # noqa: E501 1892 :rtype: str 1893 """ 1894 return self._signing_group_name 1895 1896 @signing_group_name.setter 1897 def signing_group_name(self, signing_group_name): 1898 """Sets the signing_group_name of this Participant. 1899 1900 The display name for the signing group. Maximum Length: 100 characters. # noqa: E501 1901 1902 :param signing_group_name: The signing_group_name of this Participant. # noqa: E501 1903 :type: str 1904 """ 1905 1906 self._signing_group_name = signing_group_name 1907 1908 @property 1909 def signing_group_type(self): 1910 """Gets the signing_group_type of this Participant. # noqa: E501 1911 1912 # noqa: E501 1913 1914 :return: The signing_group_type of this Participant. # noqa: E501 1915 :rtype: str 1916 """ 1917 return self._signing_group_type 1918 1919 @signing_group_type.setter 1920 def signing_group_type(self, signing_group_type): 1921 """Sets the signing_group_type of this Participant. 1922 1923 # noqa: E501 1924 1925 :param signing_group_type: The signing_group_type of this Participant. # noqa: E501 1926 :type: str 1927 """ 1928 1929 self._signing_group_type = signing_group_type 1930 1931 @property 1932 def signing_group_users(self): 1933 """Gets the signing_group_users of this Participant. # noqa: E501 1934 1935 A complex type that contains information about users in the signing group. # noqa: E501 1936 1937 :return: The signing_group_users of this Participant. # noqa: E501 1938 :rtype: list[UserInfo] 1939 """ 1940 return self._signing_group_users 1941 1942 @signing_group_users.setter 1943 def signing_group_users(self, signing_group_users): 1944 """Sets the signing_group_users of this Participant. 1945 1946 A complex type that contains information about users in the signing group. # noqa: E501 1947 1948 :param signing_group_users: The signing_group_users of this Participant. # noqa: E501 1949 :type: list[UserInfo] 1950 """ 1951 1952 self._signing_group_users = signing_group_users 1953 1954 @property 1955 def sms_authentication(self): 1956 """Gets the sms_authentication of this Participant. # noqa: E501 1957 1958 # noqa: E501 1959 1960 :return: The sms_authentication of this Participant. # noqa: E501 1961 :rtype: RecipientSMSAuthentication 1962 """ 1963 return self._sms_authentication 1964 1965 @sms_authentication.setter 1966 def sms_authentication(self, sms_authentication): 1967 """Sets the sms_authentication of this Participant. 1968 1969 # noqa: E501 1970 1971 :param sms_authentication: The sms_authentication of this Participant. # noqa: E501 1972 :type: RecipientSMSAuthentication 1973 """ 1974 1975 self._sms_authentication = sms_authentication 1976 1977 @property 1978 def social_authentications(self): 1979 """Gets the social_authentications of this Participant. # noqa: E501 1980 1981 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1982 1983 :return: The social_authentications of this Participant. # noqa: E501 1984 :rtype: list[SocialAuthentication] 1985 """ 1986 return self._social_authentications 1987 1988 @social_authentications.setter 1989 def social_authentications(self, social_authentications): 1990 """Sets the social_authentications of this Participant. 1991 1992 Lists the social ID type that can be used for recipient authentication. # noqa: E501 1993 1994 :param social_authentications: The social_authentications of this Participant. # noqa: E501 1995 :type: list[SocialAuthentication] 1996 """ 1997 1998 self._social_authentications = social_authentications 1999 2000 @property 2001 def status(self): 2002 """Gets the status of this Participant. # noqa: E501 2003 2004 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2005 2006 :return: The status of this Participant. # noqa: E501 2007 :rtype: str 2008 """ 2009 return self._status 2010 2011 @status.setter 2012 def status(self, status): 2013 """Sets the status of this Participant. 2014 2015 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501 2016 2017 :param status: The status of this Participant. # noqa: E501 2018 :type: str 2019 """ 2020 2021 self._status = status 2022 2023 @property 2024 def status_code(self): 2025 """Gets the status_code of this Participant. # noqa: E501 2026 2027 # noqa: E501 2028 2029 :return: The status_code of this Participant. # noqa: E501 2030 :rtype: str 2031 """ 2032 return self._status_code 2033 2034 @status_code.setter 2035 def status_code(self, status_code): 2036 """Sets the status_code of this Participant. 2037 2038 # noqa: E501 2039 2040 :param status_code: The status_code of this Participant. # noqa: E501 2041 :type: str 2042 """ 2043 2044 self._status_code = status_code 2045 2046 @property 2047 def suppress_emails(self): 2048 """Gets the suppress_emails of this Participant. # noqa: E501 2049 2050 # noqa: E501 2051 2052 :return: The suppress_emails of this Participant. # noqa: E501 2053 :rtype: str 2054 """ 2055 return self._suppress_emails 2056 2057 @suppress_emails.setter 2058 def suppress_emails(self, suppress_emails): 2059 """Sets the suppress_emails of this Participant. 2060 2061 # noqa: E501 2062 2063 :param suppress_emails: The suppress_emails of this Participant. # noqa: E501 2064 :type: str 2065 """ 2066 2067 self._suppress_emails = suppress_emails 2068 2069 @property 2070 def template_locked(self): 2071 """Gets the template_locked of this Participant. # noqa: E501 2072 2073 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2074 2075 :return: The template_locked of this Participant. # noqa: E501 2076 :rtype: str 2077 """ 2078 return self._template_locked 2079 2080 @template_locked.setter 2081 def template_locked(self, template_locked): 2082 """Sets the template_locked of this Participant. 2083 2084 When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501 2085 2086 :param template_locked: The template_locked of this Participant. # noqa: E501 2087 :type: str 2088 """ 2089 2090 self._template_locked = template_locked 2091 2092 @property 2093 def template_required(self): 2094 """Gets the template_required of this Participant. # noqa: E501 2095 2096 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2097 2098 :return: The template_required of this Participant. # noqa: E501 2099 :rtype: str 2100 """ 2101 return self._template_required 2102 2103 @template_required.setter 2104 def template_required(self, template_required): 2105 """Sets the template_required of this Participant. 2106 2107 When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501 2108 2109 :param template_required: The template_required of this Participant. # noqa: E501 2110 :type: str 2111 """ 2112 2113 self._template_required = template_required 2114 2115 @property 2116 def total_tab_count(self): 2117 """Gets the total_tab_count of this Participant. # noqa: E501 2118 2119 # noqa: E501 2120 2121 :return: The total_tab_count of this Participant. # noqa: E501 2122 :rtype: str 2123 """ 2124 return self._total_tab_count 2125 2126 @total_tab_count.setter 2127 def total_tab_count(self, total_tab_count): 2128 """Sets the total_tab_count of this Participant. 2129 2130 # noqa: E501 2131 2132 :param total_tab_count: The total_tab_count of this Participant. # noqa: E501 2133 :type: str 2134 """ 2135 2136 self._total_tab_count = total_tab_count 2137 2138 @property 2139 def user_id(self): 2140 """Gets the user_id of this Participant. # noqa: E501 2141 2142 # noqa: E501 2143 2144 :return: The user_id of this Participant. # noqa: E501 2145 :rtype: str 2146 """ 2147 return self._user_id 2148 2149 @user_id.setter 2150 def user_id(self, user_id): 2151 """Sets the user_id of this Participant. 2152 2153 # noqa: E501 2154 2155 :param user_id: The user_id of this Participant. # noqa: E501 2156 :type: str 2157 """ 2158 2159 self._user_id = user_id 2160 2161 @property 2162 def web_form_recipient_view_id(self): 2163 """Gets the web_form_recipient_view_id of this Participant. # noqa: E501 2164 2165 # noqa: E501 2166 2167 :return: The web_form_recipient_view_id of this Participant. # noqa: E501 2168 :rtype: str 2169 """ 2170 return self._web_form_recipient_view_id 2171 2172 @web_form_recipient_view_id.setter 2173 def web_form_recipient_view_id(self, web_form_recipient_view_id): 2174 """Sets the web_form_recipient_view_id of this Participant. 2175 2176 # noqa: E501 2177 2178 :param web_form_recipient_view_id: The web_form_recipient_view_id of this Participant. # noqa: E501 2179 :type: str 2180 """ 2181 2182 self._web_form_recipient_view_id = web_form_recipient_view_id 2183 2184 def to_dict(self): 2185 """Returns the model properties as a dict""" 2186 result = {} 2187 2188 for attr, _ in six.iteritems(self.swagger_types): 2189 value = getattr(self, attr) 2190 if isinstance(value, list): 2191 result[attr] = list(map( 2192 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2193 value 2194 )) 2195 elif hasattr(value, "to_dict"): 2196 result[attr] = value.to_dict() 2197 elif isinstance(value, dict): 2198 result[attr] = dict(map( 2199 lambda item: (item[0], item[1].to_dict()) 2200 if hasattr(item[1], "to_dict") else item, 2201 value.items() 2202 )) 2203 else: 2204 result[attr] = value 2205 if issubclass(Participant, dict): 2206 for key, value in self.items(): 2207 result[key] = value 2208 2209 return result 2210 2211 def to_str(self): 2212 """Returns the string representation of the model""" 2213 return pprint.pformat(self.to_dict()) 2214 2215 def __repr__(self): 2216 """For `print` and `pprint`""" 2217 return self.to_str() 2218 2219 def __eq__(self, other): 2220 """Returns true if both objects are equal""" 2221 if not isinstance(other, Participant): 2222 return False 2223 2224 return self.to_dict() == other.to_dict() 2225 2226 def __ne__(self, other): 2227 """Returns true if both objects are not equal""" 2228 if not isinstance(other, Participant): 2229 return True 2230 2231 return self.to_dict() != other.to_dict()
NOTE: This class is auto generated by the swagger code generator program.
Do not edit the class manually.
200 def __init__(self, _configuration=None, **kwargs): # noqa: E501 201 """Participant - a model defined in Swagger""" # noqa: E501 202 if _configuration is None: 203 _configuration = Configuration() 204 self._configuration = _configuration 205 206 self._access_code = None 207 self._access_code_metadata = None 208 self._add_access_code_to_email = None 209 self._additional_notifications = None 210 self._allow_system_override_for_locked_recipient = None 211 self._auto_responded_reason = None 212 self._bulk_send_v2_recipient = None 213 self._client_user_id = None 214 self._completed_count = None 215 self._consent_details_list = None 216 self._custom_fields = None 217 self._declined_date_time = None 218 self._declined_reason = None 219 self._delivered_date_time = None 220 self._delivery_method = None 221 self._delivery_method_metadata = None 222 self._designator_id = None 223 self._designator_id_guid = None 224 self._document_template_id = None 225 self._document_visibility = None 226 self._email = None 227 self._email_metadata = None 228 self._email_notification = None 229 self._email_recipient_post_signing_url = None 230 self._embedded_recipient_start_url = None 231 self._error_details = None 232 self._fax_number = None 233 self._fax_number_metadata = None 234 self._first_name = None 235 self._first_name_metadata = None 236 self._full_name = None 237 self._full_name_metadata = None 238 self._id_check_configuration_name = None 239 self._id_check_configuration_name_metadata = None 240 self._id_check_information_input = None 241 self._identity_verification = None 242 self._inherit_email_notification_configuration = None 243 self._last_name = None 244 self._last_name_metadata = None 245 self._locked_recipient_phone_auth_editable = None 246 self._locked_recipient_sms_editable = None 247 self._name = None 248 self._name_metadata = None 249 self._note = None 250 self._note_metadata = None 251 self._participate_for = None 252 self._participate_for_guid = None 253 self._phone_authentication = None 254 self._phone_number = None 255 self._proof_file = None 256 self._recipient_attachments = None 257 self._recipient_authentication_status = None 258 self._recipient_feature_metadata = None 259 self._recipient_id = None 260 self._recipient_id_guid = None 261 self._recipient_type = None 262 self._recipient_type_metadata = None 263 self._require_id_lookup = None 264 self._require_id_lookup_metadata = None 265 self._role_name = None 266 self._routing_order = None 267 self._routing_order_metadata = None 268 self._sent_date_time = None 269 self._signed_date_time = None 270 self._signing_group_id = None 271 self._signing_group_id_metadata = None 272 self._signing_group_name = None 273 self._signing_group_type = None 274 self._signing_group_users = None 275 self._sms_authentication = None 276 self._social_authentications = None 277 self._status = None 278 self._status_code = None 279 self._suppress_emails = None 280 self._template_locked = None 281 self._template_required = None 282 self._total_tab_count = None 283 self._user_id = None 284 self._web_form_recipient_view_id = None 285 self.discriminator = None 286 287 setattr(self, "_{}".format('access_code'), kwargs.get('access_code', None)) 288 setattr(self, "_{}".format('access_code_metadata'), kwargs.get('access_code_metadata', None)) 289 setattr(self, "_{}".format('add_access_code_to_email'), kwargs.get('add_access_code_to_email', None)) 290 setattr(self, "_{}".format('additional_notifications'), kwargs.get('additional_notifications', None)) 291 setattr(self, "_{}".format('allow_system_override_for_locked_recipient'), kwargs.get('allow_system_override_for_locked_recipient', None)) 292 setattr(self, "_{}".format('auto_responded_reason'), kwargs.get('auto_responded_reason', None)) 293 setattr(self, "_{}".format('bulk_send_v2_recipient'), kwargs.get('bulk_send_v2_recipient', None)) 294 setattr(self, "_{}".format('client_user_id'), kwargs.get('client_user_id', None)) 295 setattr(self, "_{}".format('completed_count'), kwargs.get('completed_count', None)) 296 setattr(self, "_{}".format('consent_details_list'), kwargs.get('consent_details_list', None)) 297 setattr(self, "_{}".format('custom_fields'), kwargs.get('custom_fields', None)) 298 setattr(self, "_{}".format('declined_date_time'), kwargs.get('declined_date_time', None)) 299 setattr(self, "_{}".format('declined_reason'), kwargs.get('declined_reason', None)) 300 setattr(self, "_{}".format('delivered_date_time'), kwargs.get('delivered_date_time', None)) 301 setattr(self, "_{}".format('delivery_method'), kwargs.get('delivery_method', None)) 302 setattr(self, "_{}".format('delivery_method_metadata'), kwargs.get('delivery_method_metadata', None)) 303 setattr(self, "_{}".format('designator_id'), kwargs.get('designator_id', None)) 304 setattr(self, "_{}".format('designator_id_guid'), kwargs.get('designator_id_guid', None)) 305 setattr(self, "_{}".format('document_template_id'), kwargs.get('document_template_id', None)) 306 setattr(self, "_{}".format('document_visibility'), kwargs.get('document_visibility', None)) 307 setattr(self, "_{}".format('email'), kwargs.get('email', None)) 308 setattr(self, "_{}".format('email_metadata'), kwargs.get('email_metadata', None)) 309 setattr(self, "_{}".format('email_notification'), kwargs.get('email_notification', None)) 310 setattr(self, "_{}".format('email_recipient_post_signing_url'), kwargs.get('email_recipient_post_signing_url', None)) 311 setattr(self, "_{}".format('embedded_recipient_start_url'), kwargs.get('embedded_recipient_start_url', None)) 312 setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None)) 313 setattr(self, "_{}".format('fax_number'), kwargs.get('fax_number', None)) 314 setattr(self, "_{}".format('fax_number_metadata'), kwargs.get('fax_number_metadata', None)) 315 setattr(self, "_{}".format('first_name'), kwargs.get('first_name', None)) 316 setattr(self, "_{}".format('first_name_metadata'), kwargs.get('first_name_metadata', None)) 317 setattr(self, "_{}".format('full_name'), kwargs.get('full_name', None)) 318 setattr(self, "_{}".format('full_name_metadata'), kwargs.get('full_name_metadata', None)) 319 setattr(self, "_{}".format('id_check_configuration_name'), kwargs.get('id_check_configuration_name', None)) 320 setattr(self, "_{}".format('id_check_configuration_name_metadata'), kwargs.get('id_check_configuration_name_metadata', None)) 321 setattr(self, "_{}".format('id_check_information_input'), kwargs.get('id_check_information_input', None)) 322 setattr(self, "_{}".format('identity_verification'), kwargs.get('identity_verification', None)) 323 setattr(self, "_{}".format('inherit_email_notification_configuration'), kwargs.get('inherit_email_notification_configuration', None)) 324 setattr(self, "_{}".format('last_name'), kwargs.get('last_name', None)) 325 setattr(self, "_{}".format('last_name_metadata'), kwargs.get('last_name_metadata', None)) 326 setattr(self, "_{}".format('locked_recipient_phone_auth_editable'), kwargs.get('locked_recipient_phone_auth_editable', None)) 327 setattr(self, "_{}".format('locked_recipient_sms_editable'), kwargs.get('locked_recipient_sms_editable', None)) 328 setattr(self, "_{}".format('name'), kwargs.get('name', None)) 329 setattr(self, "_{}".format('name_metadata'), kwargs.get('name_metadata', None)) 330 setattr(self, "_{}".format('note'), kwargs.get('note', None)) 331 setattr(self, "_{}".format('note_metadata'), kwargs.get('note_metadata', None)) 332 setattr(self, "_{}".format('participate_for'), kwargs.get('participate_for', None)) 333 setattr(self, "_{}".format('participate_for_guid'), kwargs.get('participate_for_guid', None)) 334 setattr(self, "_{}".format('phone_authentication'), kwargs.get('phone_authentication', None)) 335 setattr(self, "_{}".format('phone_number'), kwargs.get('phone_number', None)) 336 setattr(self, "_{}".format('proof_file'), kwargs.get('proof_file', None)) 337 setattr(self, "_{}".format('recipient_attachments'), kwargs.get('recipient_attachments', None)) 338 setattr(self, "_{}".format('recipient_authentication_status'), kwargs.get('recipient_authentication_status', None)) 339 setattr(self, "_{}".format('recipient_feature_metadata'), kwargs.get('recipient_feature_metadata', None)) 340 setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None)) 341 setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None)) 342 setattr(self, "_{}".format('recipient_type'), kwargs.get('recipient_type', None)) 343 setattr(self, "_{}".format('recipient_type_metadata'), kwargs.get('recipient_type_metadata', None)) 344 setattr(self, "_{}".format('require_id_lookup'), kwargs.get('require_id_lookup', None)) 345 setattr(self, "_{}".format('require_id_lookup_metadata'), kwargs.get('require_id_lookup_metadata', None)) 346 setattr(self, "_{}".format('role_name'), kwargs.get('role_name', None)) 347 setattr(self, "_{}".format('routing_order'), kwargs.get('routing_order', None)) 348 setattr(self, "_{}".format('routing_order_metadata'), kwargs.get('routing_order_metadata', None)) 349 setattr(self, "_{}".format('sent_date_time'), kwargs.get('sent_date_time', None)) 350 setattr(self, "_{}".format('signed_date_time'), kwargs.get('signed_date_time', None)) 351 setattr(self, "_{}".format('signing_group_id'), kwargs.get('signing_group_id', None)) 352 setattr(self, "_{}".format('signing_group_id_metadata'), kwargs.get('signing_group_id_metadata', None)) 353 setattr(self, "_{}".format('signing_group_name'), kwargs.get('signing_group_name', None)) 354 setattr(self, "_{}".format('signing_group_type'), kwargs.get('signing_group_type', None)) 355 setattr(self, "_{}".format('signing_group_users'), kwargs.get('signing_group_users', None)) 356 setattr(self, "_{}".format('sms_authentication'), kwargs.get('sms_authentication', None)) 357 setattr(self, "_{}".format('social_authentications'), kwargs.get('social_authentications', None)) 358 setattr(self, "_{}".format('status'), kwargs.get('status', None)) 359 setattr(self, "_{}".format('status_code'), kwargs.get('status_code', None)) 360 setattr(self, "_{}".format('suppress_emails'), kwargs.get('suppress_emails', None)) 361 setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None)) 362 setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None)) 363 setattr(self, "_{}".format('total_tab_count'), kwargs.get('total_tab_count', None)) 364 setattr(self, "_{}".format('user_id'), kwargs.get('user_id', None)) 365 setattr(self, "_{}".format('web_form_recipient_view_id'), kwargs.get('web_form_recipient_view_id', None))
Participant - a model defined in Swagger
Gets the access_code of this Participant. # noqa: E501
If a value is provided, the recipient must enter the value as the access code to view and sign the envelope. Maximum Length: 50 characters and it must conform to the account's access code format setting. If blank, but the signer accessCode property is set in the envelope, then that value is used. If blank and the signer accessCode property is not set, then the access code is not required. # noqa: E501
Returns
The access_code of this Participant. # noqa: E501
Gets the access_code_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The access_code_metadata of this Participant. # noqa: E501
Gets the add_access_code_to_email of this Participant. # noqa: E501
This Optional attribute indicates that the access code will be added to the email sent to the recipient; this nullifies the Security measure of Access Code on the recipient. # noqa: E501
Returns
The add_access_code_to_email of this Participant. # noqa: E501
Gets the additional_notifications of this Participant. # noqa: E501
# noqa: E501
Returns
The additional_notifications of this Participant. # noqa: E501
Gets the allow_system_override_for_locked_recipient of this Participant. # noqa: E501
# noqa: E501
Returns
The allow_system_override_for_locked_recipient of this Participant. # noqa: E501
Gets the auto_responded_reason of this Participant. # noqa: E501
# noqa: E501
Returns
The auto_responded_reason of this Participant. # noqa: E501
Gets the bulk_send_v2_recipient of this Participant. # noqa: E501
# noqa: E501
Returns
The bulk_send_v2_recipient of this Participant. # noqa: E501
Gets the client_user_id of this Participant. # noqa: E501
Specifies whether the recipient is embedded or remote. If the clientUserId property is not null then the recipient is embedded. Note that if the ClientUserId property is set and either SignerMustHaveAccount or SignerMustLoginToSign property of the account settings is set to true, an error is generated on sending.ng. Maximum length: 100 characters. # noqa: E501
Returns
The client_user_id of this Participant. # noqa: E501
Gets the completed_count of this Participant. # noqa: E501
# noqa: E501
Returns
The completed_count of this Participant. # noqa: E501
Gets the consent_details_list of this Participant. # noqa: E501
# noqa: E501
Returns
The consent_details_list of this Participant. # noqa: E501
Gets the custom_fields of this Participant. # noqa: E501
An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. # noqa: E501
Returns
The custom_fields of this Participant. # noqa: E501
Gets the declined_date_time of this Participant. # noqa: E501
The date and time the recipient declined the document. # noqa: E501
Returns
The declined_date_time of this Participant. # noqa: E501
Gets the declined_reason of this Participant. # noqa: E501
The reason the recipient declined the document. # noqa: E501
Returns
The declined_reason of this Participant. # noqa: E501
Gets the delivered_date_time of this Participant. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivered_date_time of this Participant. # noqa: E501
Gets the delivery_method of this Participant. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The delivery_method of this Participant. # noqa: E501
Gets the delivery_method_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The delivery_method_metadata of this Participant. # noqa: E501
Gets the designator_id of this Participant. # noqa: E501
# noqa: E501
Returns
The designator_id of this Participant. # noqa: E501
Gets the designator_id_guid of this Participant. # noqa: E501
# noqa: E501
Returns
The designator_id_guid of this Participant. # noqa: E501
Gets the document_template_id of this Participant. # noqa: E501
# noqa: E501
Returns
The document_template_id of this Participant. # noqa: E501
Gets the document_visibility of this Participant. # noqa: E501
# noqa: E501
Returns
The document_visibility of this Participant. # noqa: E501
Gets the email of this Participant. # noqa: E501
# noqa: E501
Returns
The email of this Participant. # noqa: E501
Gets the email_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The email_metadata of this Participant. # noqa: E501
Gets the email_notification of this Participant. # noqa: E501
A complex type that contains information sets the language of the recipient's email information. IMPORTANT: If you enable email notification for one recipient, you must enable email notification for all recipients as it overrides the Envelope Subject and EmailBlurb property settings. # noqa: E501
Returns
The email_notification of this Participant. # noqa: E501
Gets the email_recipient_post_signing_url of this Participant. # noqa: E501
# noqa: E501
Returns
The email_recipient_post_signing_url of this Participant. # noqa: E501
Gets the embedded_recipient_start_url of this Participant. # noqa: E501
Specifies a sender provided valid URL string for redirecting an embedded recipient. When using this option, the embedded recipient still receives an email from DocuSign, just as a remote recipient would. When the document link in the email is clicked the recipient is redirected, through DocuSign, to the supplied URL to complete their actions. When routing to the URL, the sender's system (the server responding to the URL) must request a recipient token to launch a signing session. If set to SIGN_AT_DOCUSIGN, the recipient is directed to an embedded signing or viewing process directly at DocuSign. The signing or viewing action is initiated by the DocuSign system and the transaction activity and Certificate of Completion records will reflect this. In all other ways the process is identical to an embedded signing or viewing operation that is launched by any partner. It is important to remember that in a typical embedded workflow the authentication of an embedded recipient is the responsibility of the sending application, DocuSign expects that senders will follow their own process for establishing the recipient's identity. In this workflow the recipient goes through the sending application before the embedded signing or viewing process in initiated. However, when the sending application sets EmbeddedRecipientStartURL=SIGN_AT_DOCUSIGN, the recipient goes directly to the embedded signing or viewing process bypassing the sending application and any authentication steps the sending application would use. In this case, DocuSign recommends that you use one of the normal DocuSign authentication features (Access Code, Phone Authentication, SMS Authentication, etc.) to verify the identity of the recipient. If the clientUserId property is NOT set, and the embeddedRecipientStartURL is set, DocuSign will ignore the redirect URL and launch the standard signing process for the email recipient. Information can be appended to the embedded recipient start URL using merge fields. The available merge fields items are: envelopeId, recipientId, recipientName, recipientEmail, and customFields. The customFields property must be set fort the recipient or envelope. The merge fields are enclosed in double brackets. Example: http://senderHost/[[mergeField1]]/ beginSigningSession? [[mergeField2]]&[[mergeField3]] # noqa: E501
Returns
The embedded_recipient_start_url of this Participant. # noqa: E501
Gets the error_details of this Participant. # noqa: E501
Array or errors. # noqa: E501
Returns
The error_details of this Participant. # noqa: E501
Gets the fax_number of this Participant. # noqa: E501
Reserved: # noqa: E501
Returns
The fax_number of this Participant. # noqa: E501
Gets the fax_number_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The fax_number_metadata of this Participant. # noqa: E501
Gets the first_name of this Participant. # noqa: E501
The user's first name. Maximum Length: 50 characters. # noqa: E501
Returns
The first_name of this Participant. # noqa: E501
Gets the first_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The first_name_metadata of this Participant. # noqa: E501
Gets the full_name of this Participant. # noqa: E501
# noqa: E501
Returns
The full_name of this Participant. # noqa: E501
Gets the full_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The full_name_metadata of this Participant. # noqa: E501
Gets the id_check_configuration_name of this Participant. # noqa: E501
Specifies authentication check by name. The names used here must be the same as the authentication type names used by the account (these name can also be found in the web console sending interface in the Identify list for a recipient,) This overrides any default authentication setting. Example: Your account has ID Check and SMS Authentication available and in the web console Identify list these appear as 'ID Check $' and 'SMS Auth $'. To use ID check in an envelope, the idCheckConfigurationName should be 'ID Check '. If you wanted to use SMS, it would be 'SMS Auth $' and you would need to add you would need to add phone number information to the smsAuthentication node. # noqa: E501
Returns
The id_check_configuration_name of this Participant. # noqa: E501
Gets the id_check_configuration_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The id_check_configuration_name_metadata of this Participant. # noqa: E501
Gets the id_check_information_input of this Participant. # noqa: E501
# noqa: E501
Returns
The id_check_information_input of this Participant. # noqa: E501
Gets the identity_verification of this Participant. # noqa: E501
# noqa: E501
Returns
The identity_verification of this Participant. # noqa: E501
Gets the inherit_email_notification_configuration of this Participant. # noqa: E501
When set to true and the envelope recipient creates a DocuSign account after signing, the Manage Account Email Notification settings are used as the default settings for the recipient's account. # noqa: E501
Returns
The inherit_email_notification_configuration of this Participant. # noqa: E501
Gets the last_name of this Participant. # noqa: E501
# noqa: E501
Returns
The last_name of this Participant. # noqa: E501
Gets the last_name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The last_name_metadata of this Participant. # noqa: E501
Gets the locked_recipient_phone_auth_editable of this Participant. # noqa: E501
# noqa: E501
Returns
The locked_recipient_phone_auth_editable of this Participant. # noqa: E501
Gets the locked_recipient_sms_editable of this Participant. # noqa: E501
# noqa: E501
Returns
The locked_recipient_sms_editable of this Participant. # noqa: E501
Gets the name of this Participant. # noqa: E501
# noqa: E501
Returns
The name of this Participant. # noqa: E501
Gets the name_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The name_metadata of this Participant. # noqa: E501
Gets the note of this Participant. # noqa: E501
Specifies a note that is unique to this recipient. This note is sent to the recipient via the signing email. The note displays in the signing UI near the upper left corner of the document on the signing screen. Maximum Length: 1000 characters. # noqa: E501
Returns
The note of this Participant. # noqa: E501
Gets the note_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The note_metadata of this Participant. # noqa: E501
Gets the participate_for of this Participant. # noqa: E501
# noqa: E501
Returns
The participate_for of this Participant. # noqa: E501
Gets the participate_for_guid of this Participant. # noqa: E501
# noqa: E501
Returns
The participate_for_guid of this Participant. # noqa: E501
Gets the phone_authentication of this Participant. # noqa: E501
# noqa: E501
Returns
The phone_authentication of this Participant. # noqa: E501
Gets the phone_number of this Participant. # noqa: E501
# noqa: E501
Returns
The phone_number of this Participant. # noqa: E501
Gets the proof_file of this Participant. # noqa: E501
# noqa: E501
Returns
The proof_file of this Participant. # noqa: E501
Gets the recipient_attachments of this Participant. # noqa: E501
Reserved: # noqa: E501
Returns
The recipient_attachments of this Participant. # noqa: E501
Gets the recipient_authentication_status of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_authentication_status of this Participant. # noqa: E501
Gets the recipient_feature_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_feature_metadata of this Participant. # noqa: E501
Gets the recipient_id of this Participant. # noqa: E501
Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501
Returns
The recipient_id of this Participant. # noqa: E501
Gets the recipient_id_guid of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_id_guid of this Participant. # noqa: E501
Gets the recipient_type of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_type of this Participant. # noqa: E501
Gets the recipient_type_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The recipient_type_metadata of this Participant. # noqa: E501
Gets the require_id_lookup of this Participant. # noqa: E501
When set to true, the recipient is required to use the specified ID check method (including Phone and SMS authentication) to validate their identity. # noqa: E501
Returns
The require_id_lookup of this Participant. # noqa: E501
Gets the require_id_lookup_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The require_id_lookup_metadata of this Participant. # noqa: E501
Gets the role_name of this Participant. # noqa: E501
Optional element. Specifies the role name associated with the recipient.
This is required when working with template recipients. # noqa: E501
Returns
The role_name of this Participant. # noqa: E501
Gets the routing_order of this Participant. # noqa: E501
Specifies the routing order of the recipient in the envelope. # noqa: E501
Returns
The routing_order of this Participant. # noqa: E501
Gets the routing_order_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The routing_order_metadata of this Participant. # noqa: E501
Gets the sent_date_time of this Participant. # noqa: E501
The date and time the envelope was sent. # noqa: E501
Returns
The sent_date_time of this Participant. # noqa: E501
Gets the signed_date_time of this Participant. # noqa: E501
Reserved: For DocuSign use only. # noqa: E501
Returns
The signed_date_time of this Participant. # noqa: E501
Gets the signing_group_id of this Participant. # noqa: E501
When set to true and the feature is enabled in the sender's account, the signing recipient is required to draw signatures and initials at each signature/initial tab ( instead of adopting a signature/initial style or only drawing a signature/initial once). # noqa: E501
Returns
The signing_group_id of this Participant. # noqa: E501
Gets the signing_group_id_metadata of this Participant. # noqa: E501
# noqa: E501
Returns
The signing_group_id_metadata of this Participant. # noqa: E501
Gets the signing_group_name of this Participant. # noqa: E501
The display name for the signing group. Maximum Length: 100 characters. # noqa: E501
Returns
The signing_group_name of this Participant. # noqa: E501
Gets the signing_group_type of this Participant. # noqa: E501
# noqa: E501
Returns
The signing_group_type of this Participant. # noqa: E501
Gets the signing_group_users of this Participant. # noqa: E501
A complex type that contains information about users in the signing group. # noqa: E501
Returns
The signing_group_users of this Participant. # noqa: E501
Gets the sms_authentication of this Participant. # noqa: E501
# noqa: E501
Returns
The sms_authentication of this Participant. # noqa: E501
Gets the status of this Participant. # noqa: E501
Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. # noqa: E501
Returns
The status of this Participant. # noqa: E501
Gets the status_code of this Participant. # noqa: E501
# noqa: E501
Returns
The status_code of this Participant. # noqa: E501
Gets the suppress_emails of this Participant. # noqa: E501
# noqa: E501
Returns
The suppress_emails of this Participant. # noqa: E501
Gets the template_locked of this Participant. # noqa: E501
When set to true, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501
Returns
The template_locked of this Participant. # noqa: E501
Gets the template_required of this Participant. # noqa: E501
When set to true, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501
Returns
The template_required of this Participant. # noqa: E501
Gets the total_tab_count of this Participant. # noqa: E501
# noqa: E501
Returns
The total_tab_count of this Participant. # noqa: E501
Gets the user_id of this Participant. # noqa: E501
# noqa: E501
Returns
The user_id of this Participant. # noqa: E501
Gets the web_form_recipient_view_id of this Participant. # noqa: E501
# noqa: E501
Returns
The web_form_recipient_view_id of this Participant. # noqa: E501
2184 def to_dict(self): 2185 """Returns the model properties as a dict""" 2186 result = {} 2187 2188 for attr, _ in six.iteritems(self.swagger_types): 2189 value = getattr(self, attr) 2190 if isinstance(value, list): 2191 result[attr] = list(map( 2192 lambda x: x.to_dict() if hasattr(x, "to_dict") else x, 2193 value 2194 )) 2195 elif hasattr(value, "to_dict"): 2196 result[attr] = value.to_dict() 2197 elif isinstance(value, dict): 2198 result[attr] = dict(map( 2199 lambda item: (item[0], item[1].to_dict()) 2200 if hasattr(item[1], "to_dict") else item, 2201 value.items() 2202 )) 2203 else: 2204 result[attr] = value 2205 if issubclass(Participant, dict): 2206 for key, value in self.items(): 2207 result[key] = value 2208 2209 return result
Returns the model properties as a dict