{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://raw.githubusercontent.com/api-evangelist/boldsign/main/json-schema/boldsign-schemas.json", "title": "BoldSign API Schemas", "description": "JSON Schema definitions for all BoldSign eSignature API components", "definitions": { "AccessCodeDetail": { "title": "AccessCodeDetail", "required": [ "authenticationType" ], "type": "object", "properties": { "emailId": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Nullable`1", "maximum": 50, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "accessCode": { "title": "String", "type": "string", "nullable": true }, "authenticationType": { "title": "Nullable`1", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "identityVerificationSettings": { "$ref": "#/components/schemas/IdentityVerificationSettings" }, "authenticationRetryCount": { "title": "Nullable`1", "maximum": 10, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "authenticationSettings": { "$ref": "#/components/schemas/AuthenticationSettings" } }, "additionalProperties": false }, "AccessCodeDetails": { "title": "AccessCodeDetails", "required": [ "accessCode" ], "type": "object", "properties": { "accessCode": { "title": "String", "minLength": 1, "type": "string" }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Added": { "title": "Added", "type": "object", "properties": { "signerName": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "signerPhoneNumber": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Address": { "title": "Address", "type": "object", "properties": { "city": { "title": "String", "type": "string", "nullable": true }, "country": { "title": "String", "type": "string", "nullable": true }, "line1": { "title": "String", "type": "string", "nullable": true }, "line2": { "title": "String", "type": "string", "nullable": true }, "postalCode": { "title": "String", "type": "string", "nullable": true }, "state": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "AttachmentInfo": { "title": "AttachmentInfo", "required": [ "acceptedFileTypes", "title" ], "type": "object", "properties": { "title": { "title": "String", "type": "string", "nullable": true }, "description": { "title": "String", "type": "string", "nullable": true }, "allowedFileTypes": { "title": "String", "type": "string", "nullable": true, "deprecated": true }, "acceptedFileTypes": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "AuditTrail": { "title": "AuditTrail", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true }, "fromName": { "title": "String", "type": "string", "nullable": true }, "fromEmail": { "title": "String", "type": "string", "nullable": true }, "fromPhoneNumber": { "title": "String", "type": "string", "nullable": true }, "toName": { "title": "String", "type": "string", "nullable": true }, "toEmail": { "title": "String", "type": "string", "nullable": true }, "toPhoneNumber": { "title": "String", "type": "string", "nullable": true }, "ipaddress": { "title": "String", "type": "string", "nullable": true }, "action": { "title": "DocumentAuditAction", "enum": [ "Sent", "Viewed", "Signed", "Completed", "Downloaded", "Reassigned", "Declined", "Recalled", "Created", "AuthenticationFailed", "Reminder", "AccessCodeChanged", "AccessCodeViewed", "DownloadedForPrintSign", "FormCreated", "EmailOTP", "AuthenticationRemoved", "DownloadedAuditTrail", "Cloned", "ClonedWithFieldValues", "Deleted", "MovedToTrash", "Restored", "AutoReminder", "Resend", "Reviewed", "InitiatePrintSign", "CancelPrintSign", "CompletePrintSign", "GeneratedEmbeddedSignLink", "EmbeddedSigned", "EmbeddedReviewed", "ExpiryDateExtended", "Attachment", "EditRecipient", "AuthenticationAdded", "AutoReminderON", "AutoReminderOFF", "SMSOTP", "PhoneNumberChanged", "UnlockedSMSOTP", "SMSAuthenticationAdded", "SMSAuthenticationRemoved", "SMSOTPVerified", "SMSAuthenticationFailed", "UnlockEmailOTP", "EmailAuthenticationAdded", "EmailAuthenticationRemoved", "EmailOtpVerify", "EmailAuthenticationFailed", "SMSOTPResend", "EmailOTPResend", "ResumeDocumentSigning", "EmailOTPAuthenticationAdded", "EmailOTPAuthenticationRemoved", "EmailOTPAuthenticationFailed", "EmailOTPVerified", "IdentityVerificationInitiated", "IdentityVerificationRemoved", "IdentityVerificationCompleted", "IdentityVerificationFailed", "DownloadedVerificationData", "ManualIdentityVerificationCompleted", "IdentityVerificationReset", "CreateEmbeddedVerificationLink", "SensitiveDataDownloaded", "IdVerificationRemoved", "IdVerificationAdded", "ManualIdentityVerificationInitiated", "GeneratedSigningLink", "EditingInitiated", "EditingCancelled", "EditingCompleted", "QESVerificationInitiated", "QESVerified", "QESRejected", "QESExpired", "QESWithdrawn", "ResentForApproval", "DocumentFieldMarkup" ], "type": "string" }, "timestamp": { "title": "Int64", "type": "integer", "format": "int64" }, "recipientChangeLog": { "$ref": "#/components/schemas/RecipientChangeLog" }, "documentChangeLog": { "$ref": "#/components/schemas/ModificationDetails" }, "fieldChangeLog": { "$ref": "#/components/schemas/ModificationDetails" } }, "additionalProperties": false }, "AuthenticationSettings": { "title": "AuthenticationSettings", "type": "object", "properties": { "authenticationFrequency": { "title": "Nullable`1", "enum": [ "None", "EveryAccess", "UntilSignCompleted", "OncePerDocument" ], "type": "string", "nullable": true } }, "additionalProperties": false }, "Base64File": { "title": "Base64File", "required": [ "base64" ], "type": "object", "properties": { "base64": { "title": "String", "minLength": 1, "type": "string" }, "fileName": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "BehalfDocument": { "title": "BehalfDocument", "type": "object", "properties": { "behalfOf": { "$ref": "#/components/schemas/BehalfOf" }, "documentId": { "title": "String", "type": "string", "nullable": true }, "senderDetail": { "$ref": "#/components/schemas/DocumentSenderDetail" }, "ccDetails": { "title": "DocumentCcDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCcDetails" }, "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityBy": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "signerDetails": { "title": "DocumentSignerDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentSignerDetails" }, "nullable": true }, "expiryDate": { "title": "Int64", "type": "integer", "format": "int64" }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "isDeleted": { "title": "Boolean", "type": "boolean" }, "labels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "cursor": { "title": "Int64", "type": "integer", "format": "int64" }, "brandId": { "title": "String", "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "inEditingMode": { "title": "Boolean", "type": "boolean" }, "displayStatus": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "BehalfDocumentRecords": { "title": "BehalfDocumentRecords", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/PageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/BehalfDocument" }, "nullable": true } }, "additionalProperties": false }, "BehalfOf": { "title": "BehalfOf", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "BehalfOfWebhookModel": { "title": "BehalfOfWebhookModel", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "BillingViewModel": { "title": "BillingViewModel", "type": "object", "properties": { "BalanceCredits": { "title": "Double", "type": "number", "format": "double" } }, "additionalProperties": false }, "BrandCreated": { "title": "BrandCreated", "type": "object", "properties": { "brandId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "BrandCustomFieldDetails": { "title": "BrandCustomFieldDetails", "type": "object", "properties": { "fieldName": { "title": "String", "type": "string", "nullable": true }, "fieldDescription": { "title": "String", "type": "string", "nullable": true }, "fieldOrder": { "title": "Int32", "type": "integer", "format": "int32", "default": 1 }, "brandId": { "title": "String", "type": "string", "nullable": true }, "sharedField": { "title": "Boolean", "type": "boolean" }, "formField": { "$ref": "#/components/schemas/CustomFormField" } }, "additionalProperties": false }, "BrandingMessage": { "title": "BrandingMessage", "type": "object", "properties": { "message": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "BrandingRecords": { "title": "BrandingRecords", "type": "object", "properties": { "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/ViewBrandDetails" }, "nullable": true } }, "additionalProperties": false }, "ChangeRecipient": { "title": "ChangeRecipient", "required": [ "newSignerName", "reason" ], "type": "object", "properties": { "newSignerName": { "title": "String", "minLength": 1, "type": "string" }, "reason": { "title": "String", "minLength": 1, "type": "string" }, "order": { "title": "Nullable`1", "maximum": 50, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "newSignerEmail": { "title": "String", "type": "string", "format": "email", "nullable": true }, "oldSignerEmail": { "title": "String", "type": "string", "format": "email", "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "oldPhoneNumber": { "$ref": "#/components/schemas/PhoneNumber" } }, "additionalProperties": false }, "ChangeTeamRequest": { "title": "ChangeTeamRequest", "required": [ "toTeamId" ], "type": "object", "properties": { "toTeamId": { "title": "String", "minLength": 1, "type": "string" }, "transferDocumentsToUserId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "CollaborationSettings": { "title": "CollaborationSettings", "type": "object", "properties": { "isRequired": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "requireSignerApproval": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "requireInitial": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowedSigners": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "ConditionalRule": { "title": "ConditionalRule", "type": "object", "properties": { "fieldId": { "title": "String", "type": "string", "nullable": true }, "isChecked": { "title": "Boolean", "type": "boolean" }, "value": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ContactCreated": { "title": "ContactCreated", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ContactDetails": { "title": "ContactDetails", "required": [ "email", "name" ], "type": "object", "properties": { "email": { "title": "String", "minLength": 1, "type": "string" }, "name": { "title": "String", "minLength": 1, "type": "string" }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "jobTitle": { "title": "String", "type": "string", "nullable": true }, "companyName": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ContactPageDetails": { "title": "ContactPageDetails", "type": "object", "properties": { "pageSize": { "title": "Int32", "type": "integer", "format": "int32" }, "page": { "title": "Int32", "type": "integer", "format": "int32" }, "totalRecordsCount": { "title": "Int32", "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ContactsDetails": { "title": "ContactsDetails", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true }, "companyName": { "title": "String", "type": "string", "nullable": true }, "jobTitle": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" } }, "additionalProperties": false }, "ContactsList": { "title": "ContactsList", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/ContactPageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/ContactsDetails" }, "nullable": true } }, "additionalProperties": false }, "CreateContactResponse": { "title": "CreateContactResponse", "type": "object", "properties": { "createdContacts": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/ContactCreated" }, "nullable": true } }, "additionalProperties": false }, "CreateGroupContactResponse": { "title": "CreateGroupContactResponse", "type": "object", "properties": { "groupId": { "title": "String", "type": "string", "nullable": true }, "groupName": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "CreateSenderIdentityRequest": { "title": "CreateSenderIdentityRequest", "required": [ "email" ], "type": "object", "properties": { "name": { "title": "String", "maxLength": 80, "minLength": 0, "type": "string", "nullable": true }, "email": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string" }, "notificationSettings": { "$ref": "#/components/schemas/NotificationSettings" }, "brandId": { "title": "String", "type": "string", "nullable": true }, "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" } }, "additionalProperties": false }, "CreateTeamRequest": { "title": "CreateTeamRequest", "required": [ "teamName" ], "type": "object", "properties": { "teamName": { "title": "String", "maxLength": 255, "minLength": 0, "type": "string" } }, "additionalProperties": false }, "CreateTemplateRequest": { "title": "CreateTemplateRequest", "required": [ "title" ], "type": "object", "properties": { "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string" }, "description": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "documentTitle": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "documentMessage": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "roles": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateRole" }, "nullable": true }, "allowModifyFiles": { "title": "Boolean", "type": "boolean", "default": true }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "allowMessageEditing": { "title": "Boolean", "type": "boolean", "default": true }, "allowNewRoles": { "title": "Boolean", "type": "boolean", "default": true }, "allowNewFiles": { "title": "Boolean", "type": "boolean", "default": true }, "enableReassign": { "title": "Boolean", "type": "boolean", "default": true }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean", "default": false }, "enableSigningOrder": { "title": "Boolean", "type": "boolean", "default": false }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean", "default": false }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "autoDetectFields": { "title": "Boolean", "type": "boolean", "default": false }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateLabels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "formFieldPermission": { "$ref": "#/components/schemas/FormFieldPermission" }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "CreateUser": { "title": "CreateUser", "required": [ "emailId" ], "type": "object", "properties": { "emailId": { "title": "String", "minLength": 1, "type": "string" }, "teamId": { "title": "String", "type": "string", "nullable": true }, "userRole": { "title": "UserRoleType", "enum": [ "Admin", "TeamAdmin", "Member" ], "type": "string" }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Creators": { "title": "Creators", "type": "object", "properties": { "userId": { "title": "String", "type": "string", "nullable": true }, "createdBy": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "CustomDomainSettings": { "title": "CustomDomainSettings", "type": "object", "properties": { "domainName": { "title": "String", "type": "string", "nullable": true }, "fromName": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "CustomFieldCollection": { "title": "CustomFieldCollection", "type": "object", "properties": { "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/ViewCustomFieldDetails" }, "nullable": true } }, "additionalProperties": false }, "CustomFieldMessage": { "title": "CustomFieldMessage", "type": "object", "properties": { "customFieldId": { "title": "String", "type": "string", "nullable": true }, "message": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "CustomFormField": { "title": "CustomFormField", "required": [ "fieldType" ], "type": "object", "properties": { "fieldType": { "title": "FieldType", "enum": [ "Signature", "Initial", "CheckBox", "TextBox", "Label", "DateSigned", "RadioButton", "Image", "Attachment", "EditableDate", "Hyperlink", "Dropdown", "Title", "Company", "Formula", "Drawing" ], "type": "string" }, "width": { "title": "Single", "type": "number", "format": "float" }, "height": { "title": "Single", "type": "number", "format": "float" }, "isRequired": { "title": "Boolean", "type": "boolean" }, "isReadOnly": { "title": "Boolean", "type": "boolean" }, "value": { "title": "String", "type": "string", "nullable": true }, "fontSize": { "title": "Single", "minimum": 0, "type": "number", "format": "float", "default": 13 }, "font": { "title": "FontFamily", "enum": [ "Helvetica", "Courier", "TimesRoman", "NotoSans", "Carlito" ], "type": "string" }, "fontHexColor": { "title": "String", "type": "string", "nullable": true }, "isBoldFont": { "title": "Boolean", "type": "boolean" }, "isItalicFont": { "title": "Boolean", "type": "boolean" }, "isUnderLineFont": { "title": "Boolean", "type": "boolean" }, "lineHeight": { "title": "Int32", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32", "default": 15 }, "characterLimit": { "title": "Int32", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32", "default": 0 }, "placeHolder": { "title": "String", "type": "string", "nullable": true }, "validationType": { "title": "ValidationType", "enum": [ "None", "NumbersOnly", "EmailAddress", "Currency", "CustomRegex" ], "type": "string" }, "validationCustomRegex": { "title": "String", "type": "string", "nullable": true }, "validationCustomRegexMessage": { "title": "String", "type": "string", "nullable": true }, "dateFormat": { "title": "String", "type": "string", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true }, "imageInfo": { "$ref": "#/components/schemas/ImageInfo" }, "attachmentInfo": { "$ref": "#/components/schemas/AttachmentInfo" }, "editableDateFieldSettings": { "$ref": "#/components/schemas/EditableDateFieldSettings" }, "hyperlinkText": { "title": "String", "type": "string", "nullable": true }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "dropdownOptions": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "textAlign": { "title": "TextAlign", "enum": [ "Left", "Center", "Right" ], "type": "string" }, "textDirection": { "title": "TextDirection", "enum": [ "LTR", "RTL" ], "type": "string" }, "characterSpacing": { "title": "Single", "type": "number", "format": "float" }, "idPrefix": { "title": "String", "type": "string", "nullable": true }, "restrictIdPrefixChange": { "title": "Boolean", "type": "boolean", "default": false }, "backgroundHexColor": { "title": "String", "type": "string", "nullable": true }, "resizeOption": { "title": "Nullable`1", "enum": [ "GrowVertically", "GrowHorizontally", "GrowBoth", "Fixed", "AutoResizeFont" ], "type": "string", "nullable": true }, "isMasked": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true } }, "additionalProperties": false }, "Date": { "title": "Date", "type": "object", "properties": { "day": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "month": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "year": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true } }, "additionalProperties": false }, "DeleteCustomFieldReply": { "title": "DeleteCustomFieldReply", "type": "object", "properties": { "message": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Document": { "title": "Document", "type": "object", "properties": { "documentId": { "title": "String", "type": "string", "nullable": true }, "senderDetail": { "$ref": "#/components/schemas/DocumentSenderDetail" }, "ccDetails": { "title": "DocumentCcDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCcDetails" }, "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityBy": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "signerDetails": { "title": "DocumentSignerDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentSignerDetails" }, "nullable": true }, "expiryDate": { "title": "Int64", "type": "integer", "format": "int64" }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "isDeleted": { "title": "Boolean", "type": "boolean" }, "labels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "cursor": { "title": "Int64", "type": "integer", "format": "int64" }, "brandId": { "title": "String", "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "inEditingMode": { "title": "Boolean", "type": "boolean" }, "displayStatus": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentCC": { "title": "DocumentCC", "required": [ "emailAddress" ], "type": "object", "properties": { "emailAddress": { "title": "String", "minLength": 1, "type": "string" } }, "additionalProperties": false }, "DocumentCcDetails": { "title": "DocumentCcDetails", "type": "object", "properties": { "emailAddress": { "title": "String", "type": "string", "nullable": true }, "isViewed": { "title": "Boolean", "type": "boolean", "default": false } }, "additionalProperties": false }, "DocumentCcWebhookModel": { "title": "DocumentCcWebhookModel", "type": "object", "properties": { "emailAddress": { "title": "String", "type": "string", "nullable": true }, "id": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentCreated": { "title": "DocumentCreated", "type": "object", "properties": { "documentId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentEdited": { "title": "DocumentEdited", "type": "object", "properties": { "status": { "title": "EditProcessStatus", "enum": [ "Completed", "Queued" ], "type": "string" } }, "additionalProperties": false }, "DocumentEvent": { "title": "DocumentEvent", "type": "object", "properties": { "object": { "title": "String", "type": "string", "nullable": true }, "documentId": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "documentDescription": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "senderDetail": { "$ref": "#/components/schemas/DocumentSender" }, "signerDetails": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentSignerWebhookModel" }, "nullable": true }, "ccDetails": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCcWebhookModel" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "createdDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "expiryDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "disableEmails": { "title": "Boolean", "type": "boolean" }, "revokeMessage": { "title": "String", "type": "string", "nullable": true }, "errorMessage": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "isCombinedAudit": { "title": "Boolean", "type": "boolean" }, "isCombinedAttachment": { "title": "Boolean", "type": "boolean" }, "BrandId": { "title": "String", "type": "string", "nullable": true }, "documentDownloadOption": { "title": "String", "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "failedDeliveryMode": { "title": "Nullable`1", "enum": [ "Email", "SMS", "WhatsApp" ], "type": "string", "nullable": true }, "behalfOf": { "$ref": "#/components/schemas/BehalfOfWebhookModel" }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettingsWebhookModel" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentExpirySettings": { "title": "DocumentExpirySettings", "type": "object", "properties": { "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "format": "Enumeration", "nullable": true }, "expiryValue": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "enableDefaultExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableAutoReminder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "reminderDays": { "title": "Nullable`1", "maximum": 180, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "reminderCount": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "DocumentFiles": { "title": "DocumentFiles", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "documentName": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "pageCount": { "title": "Int32", "type": "integer", "format": "int32" }, "templateName": { "title": "String", "type": "string", "nullable": true }, "templateId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentFormFields": { "title": "DocumentFormFields", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "formFieldId": { "title": "String", "type": "string", "nullable": true }, "type": { "title": "String", "type": "string", "nullable": true }, "value": { "title": "String", "type": "string", "nullable": true }, "font": { "title": "String", "type": "string", "nullable": true }, "isRequired": { "title": "Boolean", "type": "boolean" }, "isReadOnly": { "title": "Boolean", "type": "boolean" }, "lineHeight": { "title": "Single", "type": "number", "format": "float" }, "fontSize": { "title": "Single", "type": "number", "format": "float" }, "fontColor": { "title": "String", "type": "string", "nullable": true }, "isUnderline": { "title": "Boolean", "type": "boolean" }, "isItalic": { "title": "Boolean", "type": "boolean" }, "isBold": { "title": "Boolean", "type": "boolean" }, "groupName": { "title": "String", "type": "string", "nullable": true }, "label": { "title": "String", "type": "string", "nullable": true }, "placeholder": { "title": "String", "type": "string", "nullable": true }, "validationtype": { "title": "ValidationType", "enum": [ "None", "NumbersOnly", "EmailAddress", "Currency", "CustomRegex" ], "type": "string" }, "validationCustomRegex": { "title": "String", "type": "string", "nullable": true }, "validationCustomRegexMessage": { "title": "String", "type": "string", "nullable": true }, "dateFormat": { "title": "String", "type": "string", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true }, "imageInfo": { "$ref": "#/components/schemas/ImageInfo" }, "attachmentInfo": { "$ref": "#/components/schemas/AttachmentInfo" }, "fileInfo": { "$ref": "#/components/schemas/FileInfo" }, "editableDateFieldSettings": { "$ref": "#/components/schemas/EditableDateFieldSettings" }, "hyperlinkText": { "title": "String", "type": "string", "nullable": true }, "conditionalRules": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/ConditionalRule" }, "nullable": true }, "bounds": { "$ref": "#/components/schemas/Rectangle" }, "pageNumber": { "title": "Int32", "type": "integer", "format": "int32" }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "dropdownOptions": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "textAlign": { "title": "TextAlign", "enum": [ "Left", "Center", "Right" ], "type": "string" }, "textDirection": { "title": "TextDirection", "enum": [ "LTR", "RTL" ], "type": "string" }, "characterSpacing": { "title": "Single", "type": "number", "format": "float" }, "backgroundHexColor": { "title": "String", "type": "string", "nullable": true }, "tabIndex": { "title": "Int32", "type": "integer", "format": "int32" }, "formulaFieldSettings": { "$ref": "#/components/schemas/FormulaFieldSettings" }, "resizeOption": { "title": "Nullable`1", "enum": [ "GrowVertically", "GrowHorizontally", "GrowBoth", "Fixed", "AutoResizeFont" ], "type": "string", "nullable": true }, "allowEditFormField": { "title": "Boolean", "type": "boolean" }, "allowDeleteFormField": { "title": "Boolean", "type": "boolean" }, "collaborationSettings": { "$ref": "#/components/schemas/CollaborationSettings" }, "hidden": { "title": "Boolean", "type": "boolean" }, "isMasked": { "title": "Boolean", "type": "boolean", "default": false } }, "additionalProperties": false }, "DocumentGroupSignerWebhookModel": { "title": "DocumentGroupSignerWebhookModel", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "signerName": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "SignerStatus", "enum": [ "None", "NotCompleted", "Completed", "Declined", "Revoked", "Expired" ], "type": "string" }, "isViewed": { "title": "Boolean", "type": "boolean" }, "isDeliveryFailed": { "title": "Boolean", "type": "boolean" }, "isAuthenticationFailed": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "lastReminderSentOn": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "DocumentInfo": { "title": "DocumentInfo", "required": [ "locale", "title" ], "type": "object", "properties": { "language": { "title": "Languages", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "description": "

Description:

", "format": "int32" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "title": { "title": "String", "minLength": 1, "type": "string" }, "description": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentProperties": { "title": "DocumentProperties", "type": "object", "properties": { "documentId": { "title": "String", "type": "string", "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "documentDescription": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "files": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentFiles" }, "nullable": true }, "senderDetail": { "$ref": "#/components/schemas/DocumentSenderDetail" }, "signerDetails": { "title": "DocumentSignerDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentSignerDetails" }, "nullable": true }, "formGroups": { "title": "FormGroup[]", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "commonFields": { "title": "DocumentFormFields[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentFormFields" }, "nullable": true }, "behalfOf": { "$ref": "#/components/schemas/BehalfOf" }, "ccDetails": { "title": "DocumentCcDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCcDetails" }, "nullable": true }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "reassign": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentReassign" }, "nullable": true }, "documentHistory": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/AuditTrail" }, "nullable": true }, "activityBy": { "title": "String", "type": "string", "nullable": true }, "activityDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityAction": { "title": "ActivityAction", "enum": [ "Viewed", "Signed", "Reassigned", "Declined", "Revoked", "Expired", "Downloaded", "DownloadedForPrintSign", "InitiatePrintAndSign", "InitiateFormSign", "CancelPrintAndSign", "CompletePrintAndSign", "Reviewed", "None", "EditingInitiated", "EditingCancelled", "EditingCompleted", "DocumentScheduled" ], "type": "string" }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32" }, "expiryDate": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "isDeleted": { "title": "Boolean", "type": "boolean" }, "revokeMessage": { "title": "String", "type": "string", "nullable": true }, "declineMessage": { "title": "String", "type": "string", "nullable": true }, "applicationId": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "disableEmails": { "title": "Boolean", "type": "boolean" }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean" }, "enableReassign": { "title": "Boolean", "type": "boolean" }, "disableExpiryAlert": { "title": "Boolean", "type": "boolean" }, "hideDocumentId": { "title": "Boolean", "type": "boolean" }, "expiryDateType": { "title": "ExpiryDateType", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string" }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64" }, "documentDownloadOption": { "title": "DocumentDownloadOption", "enum": [ "Combined", "Individually" ], "type": "string" }, "metaData": { "title": "Dictionary`2", "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Boolean", "type": "boolean" }, "downloadFileName": { "title": "String", "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "inEditingMode": { "title": "Boolean", "type": "boolean" }, "displayStatus": { "title": "String", "type": "string", "nullable": true }, "enableAllowSignEverywhere": { "title": "Boolean", "type": "boolean" }, "isCombinedAudit": { "title": "Boolean", "type": "boolean" }, "isCombinedAttachment": { "title": "Boolean", "type": "boolean" }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentReassign": { "title": "DocumentReassign", "type": "object", "properties": { "signerEmail": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32", "default": 0 }, "message": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentRecords": { "title": "DocumentRecords", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/PageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Document" }, "nullable": true } }, "additionalProperties": false }, "DocumentSender": { "title": "DocumentSender", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "userId": { "title": "String", "type": "string", "nullable": true }, "teamId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "DocumentSenderDetail": { "title": "DocumentSenderDetail", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "privateMessage": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "isViewed": { "title": "Boolean", "type": "boolean", "default": false } }, "additionalProperties": false }, "DocumentSigner": { "title": "DocumentSigner", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "privateMessage": { "title": "String", "maxLength": 5000, "type": "string", "nullable": true }, "authenticationType": { "title": "AuthenticationType", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "deliveryMode": { "title": "DeliveryMode", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string" }, "authenticationCode": { "title": "String", "maxLength": 50, "type": "string", "nullable": true }, "identityVerificationSettings": { "$ref": "#/components/schemas/IdentityVerificationSettings" }, "signerOrder": { "title": "Int32", "type": "integer", "format": "int32" }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "signerType": { "title": "SignerType", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string" }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean" }, "formFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/FormField" }, "nullable": true }, "language": { "title": "Languages", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "description": "

Description:

", "format": "int32" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "signType": { "title": "SignType", "enum": [ "Single", "Group" ], "type": "string" }, "groupId": { "title": "String", "type": "string", "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "authenticationRetryCount": { "title": "Nullable`1", "maximum": 10, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "enableQes": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "authenticationSettings": { "$ref": "#/components/schemas/AuthenticationSettings" } }, "additionalProperties": false }, "DocumentSignerDetails": { "title": "DocumentSignerDetails", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "signerName": { "title": "String", "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "SignerStatus", "enum": [ "None", "NotCompleted", "Completed", "Declined", "Revoked", "Expired" ], "type": "string" }, "enableAccessCode": { "title": "Boolean", "type": "boolean" }, "isAuthenticationFailed": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "authenticationType": { "title": "AuthenticationType", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "isDeliveryFailed": { "title": "Boolean", "type": "boolean", "default": false }, "isViewed": { "title": "Boolean", "type": "boolean", "default": false }, "order": { "title": "Int32", "type": "integer", "format": "int32", "default": 0 }, "signerType": { "title": "SignerType", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string", "default": "Signer" }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "hostName": { "title": "String", "type": "string", "nullable": true }, "isReassigned": { "title": "Boolean", "type": "boolean" }, "privateMessage": { "title": "String", "type": "string", "nullable": true }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean" }, "formFields": { "title": "DocumentFormFields[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentFormFields" }, "nullable": true }, "language": { "title": "Languages", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "description": "

Description:

", "format": "int32" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "signType": { "title": "SignType", "enum": [ "Single", "Group" ], "type": "string", "default": "Single" }, "groupId": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "idVerification": { "$ref": "#/components/schemas/IdVerificationDetails" }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "authenticationRetryCount": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "enableQes": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "deliveryMode": { "title": "DeliveryMode", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string" }, "authenticationSettings": { "$ref": "#/components/schemas/SignerAuthenticationSettings" }, "groupSigners": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/GroupSigner" }, "nullable": true } }, "additionalProperties": false }, "DocumentSignerWebhookModel": { "title": "DocumentSignerWebhookModel", "type": "object", "properties": { "signerName": { "title": "String", "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "id": { "title": "String", "type": "string", "nullable": true }, "groupSigners": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentGroupSignerWebhookModel" }, "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumberWebhookModel" }, "status": { "title": "SignerStatus", "enum": [ "None", "NotCompleted", "Completed", "Declined", "Revoked", "Expired" ], "type": "string" }, "enableAccessCode": { "title": "Boolean", "type": "boolean" }, "isAuthenticationFailed": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "isDeliveryFailed": { "title": "Boolean", "type": "boolean" }, "isViewed": { "title": "Boolean", "type": "boolean" }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "signerType": { "title": "String", "type": "string", "nullable": true }, "signType": { "title": "String", "type": "string", "nullable": true }, "groupId": { "title": "String", "type": "string", "nullable": true }, "isReassigned": { "title": "Boolean", "type": "boolean" }, "reassignMessage": { "title": "String", "type": "string", "nullable": true }, "declineMessage": { "title": "String", "type": "string", "nullable": true }, "lastActivityDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "authenticationType": { "title": "String", "type": "string", "nullable": true }, "idVerification": { "$ref": "#/components/schemas/IdVerificationSignerWebhookModel" }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean" }, "lastReminderSentOn": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "authenticationRetryCount": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "authenticationSettings": { "$ref": "#/components/schemas/SignerAuthenticationWebhookModel" } }, "additionalProperties": false }, "DocumentTags": { "title": "DocumentTags", "required": [ "documentId", "tags" ], "type": "object", "properties": { "documentId": { "title": "String", "minLength": 1, "type": "string" }, "tags": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" } } }, "additionalProperties": false }, "DownloadImageRequest": { "title": "DownloadImageRequest", "type": "object", "properties": { "emailId": { "title": "String", "type": "string", "nullable": true }, "countryCode": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "fileId": { "title": "String", "type": "string", "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EditDocumentFile": { "title": "EditDocumentFile", "required": [ "editAction" ], "type": "object", "properties": { "editAction": { "title": "Nullable`1", "enum": [ "Add", "Update", "Remove" ], "type": "string" }, "file": { "title": "IFormFile", "type": "string", "format": "binary", "nullable": true }, "fileUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "id": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EditDocumentJsonFile": { "title": "EditDocumentJsonFile", "required": [ "editAction" ], "type": "object", "properties": { "file": { "$ref": "#/components/schemas/Base64File" }, "editAction": { "title": "Nullable`1", "enum": [ "Add", "Update", "Remove" ], "type": "string" }, "fileUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "id": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EditDocumentRequest": { "title": "EditDocumentRequest", "type": "object", "properties": { "files": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/EditDocumentFile" }, "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "signers": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/EditDocumentSigner" }, "nullable": true }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "enableSigningOrder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "disableEmails": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "disableSMS": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enablePrintAndSign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableReassign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean" }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EditDocumentSigner": { "title": "EditDocumentSigner", "required": [ "editAction" ], "type": "object", "properties": { "editAction": { "title": "Nullable`1", "enum": [ "Add", "Update", "Remove" ], "type": "string" }, "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "privateMessage": { "title": "String", "maxLength": 5000, "type": "string", "nullable": true }, "authenticationType": { "title": "Nullable`1", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "deliveryMode": { "title": "Nullable`1", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string", "nullable": true }, "authenticationCode": { "title": "String", "maxLength": 50, "type": "string", "nullable": true }, "identityVerificationSettings": { "$ref": "#/components/schemas/IdentityVerificationSettings" }, "signerOrder": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "enableEmailOTP": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "signerType": { "title": "Nullable`1", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string", "nullable": true }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "allowFieldConfiguration": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "formFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/EditFormField" }, "nullable": true }, "language": { "title": "Nullable`1", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "format": "int32", "nullable": true }, "locale": { "title": "Nullable`1", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string", "nullable": true }, "signType": { "title": "Nullable`1", "enum": [ "Single", "Group" ], "type": "string", "nullable": true }, "groupId": { "title": "String", "type": "string", "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "authenticationRetryCount": { "title": "Nullable`1", "maximum": 10, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "enableQes": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "authenticationSettings": { "$ref": "#/components/schemas/AuthenticationSettings" } }, "additionalProperties": false }, "EditFormField": { "title": "EditFormField", "required": [ "editAction" ], "type": "object", "properties": { "editAction": { "title": "Nullable`1", "enum": [ "Add", "Update", "Remove" ], "type": "string" }, "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "fieldType": { "title": "Nullable`1", "enum": [ "Signature", "Initial", "CheckBox", "TextBox", "Label", "DateSigned", "RadioButton", "Image", "Attachment", "EditableDate", "Hyperlink", "Dropdown", "Title", "Company", "Formula", "Drawing" ], "type": "string", "nullable": true }, "pageNumber": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "bounds": { "$ref": "#/components/schemas/Rectangle" }, "isRequired": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "value": { "title": "String", "type": "string", "nullable": true }, "fontSize": { "title": "Nullable`1", "minimum": 0, "type": "number", "format": "float", "nullable": true }, "font": { "title": "Nullable`1", "enum": [ "Helvetica", "Courier", "TimesRoman", "NotoSans", "Carlito" ], "type": "string", "nullable": true }, "fontHexColor": { "title": "String", "type": "string", "nullable": true }, "isBoldFont": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "isItalicFont": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "isUnderLineFont": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "lineHeight": { "title": "Nullable`1", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32", "nullable": true }, "characterLimit": { "title": "Nullable`1", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32", "nullable": true }, "groupName": { "title": "String", "type": "string", "nullable": true }, "label": { "title": "String", "type": "string", "nullable": true }, "placeHolder": { "title": "String", "type": "string", "nullable": true }, "validationType": { "title": "Nullable`1", "enum": [ "None", "NumbersOnly", "EmailAddress", "Currency", "CustomRegex" ], "type": "string", "nullable": true }, "validationCustomRegex": { "title": "String", "type": "string", "nullable": true }, "validationCustomRegexMessage": { "title": "String", "type": "string", "nullable": true }, "dateFormat": { "title": "String", "type": "string", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true }, "imageInfo": { "$ref": "#/components/schemas/ImageInfo" }, "attachmentInfo": { "$ref": "#/components/schemas/AttachmentInfo" }, "editableDateFieldSettings": { "$ref": "#/components/schemas/EditableDateFieldSettings" }, "conditionalRules": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/ConditionalRule" }, "nullable": true }, "hyperlinkText": { "title": "String", "type": "string", "nullable": true }, "dropdownOptions": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "isReadOnly": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "textAlign": { "title": "Nullable`1", "enum": [ "Left", "Center", "Right" ], "type": "string", "nullable": true }, "textDirection": { "title": "Nullable`1", "enum": [ "LTR", "RTL" ], "type": "string", "nullable": true }, "characterSpacing": { "title": "Nullable`1", "type": "number", "format": "float", "nullable": true }, "backgroundHexColor": { "title": "String", "type": "string", "nullable": true }, "tabIndex": { "title": "Nullable`1", "maximum": 2147483647, "minimum": -1, "type": "integer", "format": "int32", "nullable": true, "readOnly": true }, "formulaFieldSettings": { "$ref": "#/components/schemas/FormulaFieldSettings" }, "resizeOption": { "title": "Nullable`1", "enum": [ "GrowVertically", "GrowHorizontally", "GrowBoth", "Fixed", "AutoResizeFont" ], "type": "string", "nullable": true }, "allowEditFormField": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowDeleteFormField": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "isMasked": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true } }, "additionalProperties": false }, "EditSenderIdentityRequest": { "title": "EditSenderIdentityRequest", "type": "object", "properties": { "name": { "title": "String", "maxLength": 80, "minLength": 0, "type": "string", "nullable": true }, "notificationSettings": { "$ref": "#/components/schemas/NotificationSettings" }, "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "locale": { "title": "Nullable`1", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string", "nullable": true } }, "additionalProperties": false }, "EditTemplateRequest": { "title": "EditTemplateRequest", "type": "object", "properties": { "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "description": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "documentTitle": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "documentMessage": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "roles": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateRole" }, "nullable": true }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "allowMessageEditing": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowNewRoles": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowNewFiles": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowModifyFiles": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableReassign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enablePrintAndSign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableSigningOrder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateLabels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "formFieldPermission": { "$ref": "#/components/schemas/FormFieldPermission" }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EditableDateFieldSettings": { "title": "EditableDateFieldSettings", "required": [ "dateFormat" ], "type": "object", "properties": { "dateFormat": { "title": "String", "type": "string", "nullable": true }, "minDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "maxDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedCreateTemplateRequest": { "title": "EmbeddedCreateTemplateRequest", "required": [ "title" ], "type": "object", "properties": { "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean", "default": false }, "viewOption": { "title": "PageViewOption", "enum": [ "PreparePage", "FillingPage" ], "type": "string", "default": "PreparePage" }, "showSaveButton": { "title": "Boolean", "type": "boolean", "default": true }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string", "default": "EN" }, "showSendButton": { "title": "Nullable`1", "type": "boolean", "nullable": true, "deprecated": true }, "showCreateButton": { "title": "Boolean", "type": "boolean", "default": true }, "showPreviewButton": { "title": "Boolean", "type": "boolean", "default": true }, "showNavigationButtons": { "title": "Boolean", "type": "boolean", "default": true }, "linkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "showTooltip": { "title": "Boolean", "type": "boolean", "default": false }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string" }, "description": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "documentTitle": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "documentMessage": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "roles": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateRole" }, "nullable": true }, "allowModifyFiles": { "title": "Boolean", "type": "boolean", "default": true }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "allowMessageEditing": { "title": "Boolean", "type": "boolean", "default": true }, "allowNewRoles": { "title": "Boolean", "type": "boolean", "default": true }, "allowNewFiles": { "title": "Boolean", "type": "boolean", "default": true }, "enableReassign": { "title": "Boolean", "type": "boolean", "default": true }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean", "default": false }, "enableSigningOrder": { "title": "Boolean", "type": "boolean", "default": false }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean", "default": false }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "autoDetectFields": { "title": "Boolean", "type": "boolean", "default": false }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateLabels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "formFieldPermission": { "$ref": "#/components/schemas/FormFieldPermission" }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedCustomFieldCreated": { "title": "EmbeddedCustomFieldCreated", "type": "object", "properties": { "createUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedDocumentEditJsonRequest": { "title": "EmbeddedDocumentEditJsonRequest", "type": "object", "properties": { "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean", "default": false }, "sendViewOption": { "title": "PageViewOption", "enum": [ "PreparePage", "FillingPage" ], "type": "string", "default": "PreparePage" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string", "default": "EN" }, "showSendButton": { "title": "Boolean", "type": "boolean", "default": true }, "showPreviewButton": { "title": "Boolean", "type": "boolean", "default": true }, "showNavigationButtons": { "title": "Boolean", "type": "boolean", "default": true }, "linkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedDocumentEdited": { "title": "EmbeddedDocumentEdited", "type": "object", "properties": { "editUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedDocumentRequest": { "title": "EmbeddedDocumentRequest", "type": "object", "properties": { "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean", "default": false }, "sendViewOption": { "title": "PageViewOption", "enum": [ "PreparePage", "FillingPage" ], "type": "string", "default": "PreparePage" }, "showSaveButton": { "title": "Boolean", "type": "boolean", "default": true }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string", "default": "EN" }, "showSendButton": { "title": "Boolean", "type": "boolean", "default": true }, "showPreviewButton": { "title": "Boolean", "type": "boolean", "default": true }, "showNavigationButtons": { "title": "Boolean", "type": "boolean", "default": true }, "showTooltip": { "title": "Boolean", "type": "boolean", "default": false }, "embeddedSendLinkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "signers": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentSigner" }, "nullable": true }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "enableSigningOrder": { "title": "Boolean", "type": "boolean", "default": false }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32", "deprecated": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64", "default": 60 }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "enableEmbeddedSigning": { "title": "Boolean", "type": "boolean", "default": false, "deprecated": true }, "disableEmails": { "title": "Boolean", "type": "boolean", "default": false }, "disableSMS": { "title": "Boolean", "type": "boolean", "default": false }, "brandId": { "title": "String", "type": "string", "nullable": true }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "sendLinkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean", "default": false }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean", "default": false }, "enableReassign": { "title": "Boolean", "type": "boolean", "default": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "AutoDetectFields": { "title": "Boolean", "type": "boolean", "default": false }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "isSandbox": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowScheduledSend": { "title": "Boolean", "type": "boolean", "default": false }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedFileDetails": { "title": "EmbeddedFileDetails", "type": "object", "properties": { "emailId": { "title": "String", "type": "string", "nullable": true }, "countryCode": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "title": "String", "type": "string", "nullable": true }, "redirectUrl": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedFileLink": { "title": "EmbeddedFileLink", "type": "object", "properties": { "url": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedMergeTemplateFormRequest": { "title": "EmbeddedMergeTemplateFormRequest", "type": "object", "properties": { "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean" }, "sendViewOption": { "title": "PageViewOption", "enum": [ "PreparePage", "FillingPage" ], "type": "string" }, "showSaveButton": { "title": "Boolean", "type": "boolean" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "showSendButton": { "title": "Boolean", "type": "boolean" }, "showPreviewButton": { "title": "Boolean", "type": "boolean" }, "showNavigationButtons": { "title": "Boolean", "type": "boolean" }, "sendLinkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "showTooltip": { "title": "Boolean", "type": "boolean" }, "templateIds": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean" }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "documentId": { "title": "String", "type": "string", "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "roles": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Role" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "disableEmails": { "title": "Boolean", "type": "boolean" }, "disableSMS": { "title": "Boolean", "type": "boolean", "default": false }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32", "deprecated": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64", "default": 60 }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean" }, "enableReassign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableSigningOrder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "isSandbox": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "roleRemovalIndices": { "title": "Int32[]", "type": "array", "items": { "title": "Int32", "type": "integer", "format": "int32" }, "nullable": true }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "removeFormFields": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowScheduledSend": { "title": "Boolean", "type": "boolean", "default": false }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedSendCreated": { "title": "EmbeddedSendCreated", "type": "object", "properties": { "documentId": { "title": "String", "type": "string", "nullable": true }, "sendUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedSendTemplateFormRequest": { "title": "EmbeddedSendTemplateFormRequest", "type": "object", "properties": { "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean" }, "sendViewOption": { "title": "PageViewOption", "enum": [ "PreparePage", "FillingPage" ], "type": "string" }, "showSaveButton": { "title": "Boolean", "type": "boolean" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "showSendButton": { "title": "Boolean", "type": "boolean" }, "showPreviewButton": { "title": "Boolean", "type": "boolean" }, "showNavigationButtons": { "title": "Boolean", "type": "boolean" }, "sendLinkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "showTooltip": { "title": "Boolean", "type": "boolean" }, "documentId": { "title": "String", "type": "string", "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "roles": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Role" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "disableEmails": { "title": "Boolean", "type": "boolean" }, "disableSMS": { "title": "Boolean", "type": "boolean", "default": false }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32", "deprecated": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64", "default": 60 }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean" }, "enableReassign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableSigningOrder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "isSandbox": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "roleRemovalIndices": { "title": "Int32[]", "type": "array", "items": { "title": "Int32", "type": "integer", "format": "int32" }, "nullable": true }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "removeFormFields": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowScheduledSend": { "title": "Boolean", "type": "boolean", "default": false }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedSigningLink": { "title": "EmbeddedSigningLink", "type": "object", "properties": { "signLink": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedTemplateCreated": { "title": "EmbeddedTemplateCreated", "type": "object", "properties": { "templateId": { "title": "String", "type": "string", "nullable": true }, "createUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedTemplateEditRequest": { "title": "EmbeddedTemplateEditRequest", "type": "object", "properties": { "redirectUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean", "default": false }, "viewOption": { "title": "PageViewOption", "enum": [ "PreparePage", "FillingPage" ], "type": "string", "default": "PreparePage" }, "showSaveButton": { "title": "Boolean", "type": "boolean", "default": true }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string", "default": "EN" }, "showCreateButton": { "title": "Boolean", "type": "boolean", "default": true }, "showPreviewButton": { "title": "Boolean", "type": "boolean", "default": true }, "showNavigationButtons": { "title": "Boolean", "type": "boolean", "default": true }, "linkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "showTooltip": { "title": "Boolean", "type": "boolean", "default": false }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "EmbeddedTemplateEdited": { "title": "EmbeddedTemplateEdited", "type": "object", "properties": { "editUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedTemplatePreview": { "title": "EmbeddedTemplatePreview", "type": "object", "properties": { "templateUrl": { "title": "Uri", "type": "string", "format": "uri", "nullable": true } }, "additionalProperties": false }, "EmbeddedTemplatePreviewJsonRequest": { "title": "EmbeddedTemplatePreviewJsonRequest", "type": "object", "properties": { "linkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "showToolbar": { "title": "Boolean", "type": "boolean" } }, "additionalProperties": false }, "Error": { "title": "Error", "type": "object", "properties": { "code": { "title": "String", "type": "string", "nullable": true }, "message": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ErrorResponse": { "title": "ErrorResponse", "type": "object", "properties": { "errorType": { "title": "String", "type": "string", "nullable": true }, "error": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ErrorResult": { "title": "ErrorResult", "type": "object", "properties": { "error": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ExistingFormField": { "title": "ExistingFormField", "type": "object", "properties": { "index": { "title": "Int32", "type": "integer", "format": "int32" }, "name": { "title": "String", "type": "string", "nullable": true, "deprecated": true }, "id": { "title": "String", "type": "string", "nullable": true }, "value": { "title": "String", "type": "string", "nullable": true }, "isReadOnly": { "title": "Nullable`1", "type": "boolean", "nullable": true } }, "additionalProperties": false }, "ExtendExpiry": { "title": "ExtendExpiry", "type": "object", "properties": { "newExpiryValue": { "title": "String", "type": "string", "nullable": true }, "newExpiryDate": { "title": "String", "type": "string", "nullable": true, "deprecated": true }, "warnPrior": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "FileInfo": { "title": "FileInfo", "type": "object", "properties": { "fileName": { "title": "String", "type": "string", "nullable": true }, "fileSize": { "title": "Int32", "type": "integer", "format": "int32" }, "contentType": { "title": "String", "type": "string", "nullable": true }, "extension": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Font": { "title": "Font", "type": "object", "properties": { "name": { "title": "Nullable`1", "enum": [ "Helvetica", "Courier", "TimesRoman", "NotoSans", "Carlito" ], "type": "string", "nullable": true }, "color": { "title": "String", "type": "string", "nullable": true }, "size": { "title": "Nullable`1", "type": "number", "format": "float", "nullable": true }, "style": { "title": "Nullable`1", "enum": [ "Regular", "Bold", "Italic", "Underline" ], "type": "string", "nullable": true, "deprecated": true }, "lineHeight": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "isBoldFont": { "title": "Boolean", "type": "boolean" }, "isItalicFont": { "title": "Boolean", "type": "boolean" }, "isUnderLineFont": { "title": "Boolean", "type": "boolean" } }, "additionalProperties": false }, "FormField": { "title": "FormField", "required": [ "bounds", "fieldType", "pageNumber" ], "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "fieldType": { "title": "FieldType", "enum": [ "Signature", "Initial", "CheckBox", "TextBox", "Label", "DateSigned", "RadioButton", "Image", "Attachment", "EditableDate", "Hyperlink", "Dropdown", "Title", "Company", "Formula", "Drawing" ], "type": "string" }, "pageNumber": { "title": "Int32", "type": "integer", "format": "int32" }, "bounds": { "$ref": "#/components/schemas/Rectangle" }, "isRequired": { "title": "Boolean", "type": "boolean" }, "isReadOnly": { "title": "Boolean", "type": "boolean" }, "value": { "title": "String", "type": "string", "nullable": true }, "fontSize": { "title": "Single", "minimum": 0, "type": "number", "format": "float" }, "font": { "title": "FontFamily", "enum": [ "Helvetica", "Courier", "TimesRoman", "NotoSans", "Carlito" ], "type": "string" }, "fontHexColor": { "title": "String", "type": "string", "nullable": true }, "isBoldFont": { "title": "Boolean", "type": "boolean" }, "isItalicFont": { "title": "Boolean", "type": "boolean" }, "isUnderLineFont": { "title": "Boolean", "type": "boolean" }, "lineHeight": { "title": "Int32", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" }, "characterLimit": { "title": "Int32", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" }, "groupName": { "title": "String", "type": "string", "nullable": true }, "label": { "title": "String", "type": "string", "nullable": true }, "placeHolder": { "title": "String", "type": "string", "nullable": true }, "validationType": { "title": "ValidationType", "enum": [ "None", "NumbersOnly", "EmailAddress", "Currency", "CustomRegex" ], "type": "string" }, "validationCustomRegex": { "title": "String", "type": "string", "nullable": true }, "validationCustomRegexMessage": { "title": "String", "type": "string", "nullable": true }, "dateFormat": { "title": "String", "type": "string", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true }, "imageInfo": { "$ref": "#/components/schemas/ImageInfo" }, "attachmentInfo": { "$ref": "#/components/schemas/AttachmentInfo" }, "editableDateFieldSettings": { "$ref": "#/components/schemas/EditableDateFieldSettings" }, "hyperlinkText": { "title": "String", "type": "string", "nullable": true }, "conditionalRules": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/ConditionalRule" }, "nullable": true }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "dropdownOptions": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "textAlign": { "title": "TextAlign", "enum": [ "Left", "Center", "Right" ], "type": "string" }, "textDirection": { "title": "TextDirection", "enum": [ "LTR", "RTL" ], "type": "string" }, "characterSpacing": { "title": "Single", "type": "number", "format": "float" }, "backgroundHexColor": { "title": "String", "type": "string", "nullable": true }, "tabIndex": { "title": "Nullable`1", "maximum": 2147483647, "minimum": -1, "type": "integer", "format": "int32", "nullable": true }, "formulaFieldSettings": { "$ref": "#/components/schemas/FormulaFieldSettings" }, "resizeOption": { "title": "Nullable`1", "enum": [ "GrowVertically", "GrowHorizontally", "GrowBoth", "Fixed", "AutoResizeFont" ], "type": "string", "nullable": true }, "allowEditFormField": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowDeleteFormField": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "collaborationSettings": { "$ref": "#/components/schemas/CollaborationSettings" }, "isMasked": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true }, "isDefaultValueRequired": { "title": "Nullable`1", "type": "boolean", "nullable": true } }, "additionalProperties": false }, "FormFieldPermission": { "title": "FormFieldPermission", "type": "object", "properties": { "canAdd": { "title": "Boolean", "type": "boolean" }, "canModify": { "title": "Boolean", "type": "boolean" }, "canModifyDefaultValue": { "title": "Boolean", "type": "boolean" } }, "additionalProperties": false }, "FormFieldPermissionWebhookModel": { "title": "FormFieldPermissionWebhookModel", "type": "object", "properties": { "canAdd": { "title": "Boolean", "type": "boolean" }, "canModify": { "title": "Boolean", "type": "boolean" }, "canModifyDefaultValue": { "title": "Boolean", "type": "boolean" } }, "additionalProperties": false }, "FormGroup": { "title": "FormGroup", "required": [ "groupNames", "groupValidation" ], "type": "object", "properties": { "minimumCount": { "title": "Nullable`1", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32", "nullable": true }, "maximumCount": { "title": "Nullable`1", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32", "nullable": true }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "groupNames": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" } }, "groupValidation": { "title": "GroupValidation", "enum": [ "Minimum", "Maximum", "Absolute", "Range" ], "type": "string", "format": "Enumeration" } }, "additionalProperties": false }, "FormulaFieldSettings": { "title": "FormulaFieldSettings", "type": "object", "properties": { "formulaExpression": { "title": "String", "type": "string", "nullable": true }, "decimalPrecision": { "title": "Int32", "type": "integer", "format": "int32", "default": 0 } }, "additionalProperties": false }, "GetGroupContactDetails": { "title": "GetGroupContactDetails", "type": "object", "properties": { "groupName": { "title": "String", "type": "string", "nullable": true }, "groupId": { "title": "String", "type": "string", "nullable": true }, "contacts": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/GroupUser" }, "nullable": true }, "creator": { "$ref": "#/components/schemas/Creators" }, "directories": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "GroupContact": { "title": "GroupContact", "type": "object", "properties": { "groupName": { "title": "String", "type": "string", "nullable": true }, "groupId": { "title": "String", "type": "string", "nullable": true }, "contacts": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/GroupUser" }, "nullable": true }, "directories": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "GroupContactDetails": { "title": "GroupContactDetails", "required": [ "contacts", "groupName" ], "type": "object", "properties": { "groupName": { "title": "String", "minLength": 1, "type": "string" }, "directories": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "contacts": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/GroupUser" } } }, "additionalProperties": false }, "GroupContactsList": { "title": "GroupContactsList", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/ContactPageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/GroupContact" }, "nullable": true } }, "additionalProperties": false }, "GroupSigner": { "title": "GroupSigner", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "signerName": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "SignerStatus", "enum": [ "None", "NotCompleted", "Completed", "Declined", "Revoked", "Expired" ], "type": "string" }, "isViewed": { "title": "Boolean", "type": "boolean" }, "isDeliveryFailed": { "title": "Boolean", "type": "boolean" }, "isAuthenticationFailed": { "title": "Nullable`1", "type": "boolean", "nullable": true } }, "additionalProperties": false }, "GroupSignerSettings": { "title": "GroupSignerSettings", "type": "object", "properties": { "enabled": { "title": "Boolean", "type": "boolean" }, "allowedDirectories": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "GroupSignerSettingsWebhookModel": { "title": "GroupSignerSettingsWebhookModel", "type": "object", "properties": { "enabled": { "title": "Boolean", "type": "boolean" }, "allowedDirectories": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "GroupUser": { "title": "GroupUser", "required": [ "email", "name" ], "type": "object", "properties": { "name": { "title": "String", "minLength": 1, "type": "string" }, "email": { "title": "String", "minLength": 1, "type": "string" } }, "additionalProperties": false }, "IdDocument": { "title": "IdDocument", "type": "object", "properties": { "type": { "title": "String", "type": "string", "nullable": true }, "firstName": { "title": "String", "type": "string", "nullable": true }, "lastName": { "title": "String", "type": "string", "nullable": true }, "country": { "title": "String", "type": "string", "nullable": true }, "documentNumber": { "title": "String", "type": "string", "nullable": true }, "address": { "$ref": "#/components/schemas/Address" }, "dob": { "$ref": "#/components/schemas/Date" }, "issuedDate": { "$ref": "#/components/schemas/Date" }, "expirationDate": { "$ref": "#/components/schemas/Date" }, "documentFiles": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "selfieFile": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "IdReport": { "title": "IdReport", "type": "object", "properties": { "verificationResult": { "title": "String", "type": "string", "nullable": true }, "verifiedDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "error": { "$ref": "#/components/schemas/Error" }, "document": { "$ref": "#/components/schemas/IdDocument" } }, "additionalProperties": false }, "IdVerificationDetails": { "title": "IdVerificationDetails", "type": "object", "properties": { "type": { "title": "String", "type": "string", "nullable": true }, "maximumRetryCount": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "status": { "title": "String", "type": "string", "nullable": true }, "nameMatcher": { "title": "String", "type": "string", "nullable": true }, "requireLiveCapture": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "requireMatchingSelfie": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "holdForPrefill": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "prefillCompleted": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowedDocumentTypes": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "allowedCountries": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "IdVerificationSignerWebhookModel": { "title": "IdVerificationSignerWebhookModel", "type": "object", "properties": { "type": { "title": "String", "type": "string", "nullable": true }, "maximumRetryCount": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "status": { "title": "String", "type": "string", "nullable": true }, "nameMatcher": { "title": "String", "type": "string", "nullable": true }, "requireLiveCapture": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "requireMatchingSelfie": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "holdForPrefill": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "prefillCompleted": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowedDocumentTypes": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true } }, "additionalProperties": false }, "IdentityVerificationEvent": { "title": "IdentityVerificationEvent", "type": "object", "properties": { "object": { "title": "String", "type": "string", "nullable": true }, "documentId": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "documentDescription": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "senderDetail": { "$ref": "#/components/schemas/DocumentSender" }, "signerDetail": { "$ref": "#/components/schemas/DocumentSignerWebhookModel" } }, "additionalProperties": false }, "IdentityVerificationSettings": { "title": "IdentityVerificationSettings", "type": "object", "properties": { "type": { "title": "Nullable`1", "enum": [ "EveryAccess", "UntilSignCompleted", "OncePerDocument" ], "type": "string", "nullable": true }, "maximumRetryCount": { "title": "Nullable`1", "maximum": 10, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "requireLiveCapture": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "requireMatchingSelfie": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "nameMatcher": { "title": "Nullable`1", "enum": [ "Strict", "Moderate", "Lenient" ], "type": "string", "nullable": true }, "holdForPrefill": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowedDocumentTypes": { "title": "List`1", "type": "array", "items": { "title": "AllowedDocumentType", "enum": [ "Passport", "IDCard", "DriverLicense" ], "type": "string" }, "nullable": true } }, "additionalProperties": false }, "ImageInfo": { "title": "ImageInfo", "required": [ "allowedFileExtensions", "title" ], "type": "object", "properties": { "title": { "title": "String", "type": "string", "nullable": true }, "description": { "title": "String", "type": "string", "nullable": true }, "allowedFileExtensions": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "MergeAndSendForSignForm": { "title": "MergeAndSendForSignForm", "type": "object", "properties": { "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "templateIds": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean" }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "documentId": { "title": "String", "type": "string", "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "roles": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Role" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "disableEmails": { "title": "Boolean", "type": "boolean" }, "disableSMS": { "title": "Boolean", "type": "boolean", "default": false }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32", "deprecated": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64", "default": 60 }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean" }, "enableReassign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableSigningOrder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "isSandbox": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "roleRemovalIndices": { "title": "Int32[]", "type": "array", "items": { "title": "Int32", "type": "integer", "format": "int32" }, "nullable": true }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "removeFormFields": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowScheduledSend": { "title": "Boolean", "type": "boolean", "default": false }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ModificationDetails": { "title": "ModificationDetails", "type": "object", "properties": { "removedCount": { "title": "Int32", "type": "integer", "format": "int32" }, "addedCount": { "title": "Int32", "type": "integer", "format": "int32" } }, "additionalProperties": false }, "NotificationSettings": { "title": "NotificationSettings", "type": "object", "properties": { "viewed": { "title": "Boolean", "type": "boolean", "default": true }, "sent": { "title": "Boolean", "type": "boolean", "default": false }, "deliveryFailed": { "title": "Boolean", "type": "boolean", "default": true }, "declined": { "title": "Boolean", "type": "boolean", "default": true }, "revoked": { "title": "Boolean", "type": "boolean", "default": true }, "reassigned": { "title": "Boolean", "type": "boolean", "default": true }, "completed": { "title": "Boolean", "type": "boolean", "default": true }, "signed": { "title": "Boolean", "type": "boolean", "default": true }, "expired": { "title": "Boolean", "type": "boolean", "default": true }, "authenticationFailed": { "title": "Boolean", "type": "boolean", "default": true }, "reminders": { "title": "Boolean", "type": "boolean", "default": true }, "attachSignedDocument": { "title": "Boolean", "type": "boolean", "default": false } }, "additionalProperties": false }, "PageDetails": { "title": "PageDetails", "type": "object", "properties": { "pageSize": { "title": "Int32", "type": "integer", "format": "int32" }, "page": { "title": "Int32", "type": "integer", "format": "int32" }, "totalRecordsCount": { "title": "Int32", "type": "integer", "format": "int32" }, "totalPages": { "title": "Int32", "type": "integer", "format": "int32" }, "sortedColumn": { "title": "String", "type": "string", "nullable": true }, "sortDirection": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "PhoneNumber": { "title": "PhoneNumber", "type": "object", "properties": { "countryCode": { "title": "String", "type": "string", "nullable": true }, "number": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "PhoneNumberWebhookModel": { "title": "PhoneNumberWebhookModel", "type": "object", "properties": { "countryCode": { "title": "String", "type": "string", "nullable": true }, "number": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "PrefillField": { "title": "PrefillField", "required": [ "id", "value" ], "type": "object", "properties": { "id": { "title": "String", "minLength": 1, "type": "string" }, "value": { "title": "String", "minLength": 1, "type": "string" } }, "additionalProperties": false }, "PrefillFieldRequest": { "title": "PrefillFieldRequest", "required": [ "fields" ], "type": "object", "properties": { "fields": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/PrefillField" } }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "RecipientChangeLog": { "title": "RecipientChangeLog", "type": "object", "properties": { "added": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/Added" }, "nullable": true }, "removed": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/Removed" }, "nullable": true } }, "additionalProperties": false }, "RecipientNotificationSettings": { "title": "RecipientNotificationSettings", "type": "object", "properties": { "signatureRequest": { "title": "Boolean", "type": "boolean", "default": true }, "declined": { "title": "Boolean", "type": "boolean", "default": true }, "revoked": { "title": "Boolean", "type": "boolean", "default": true }, "signed": { "title": "Boolean", "type": "boolean", "default": true }, "completed": { "title": "Boolean", "type": "boolean", "default": true }, "expired": { "title": "Boolean", "type": "boolean", "default": true }, "reassigned": { "title": "Boolean", "type": "boolean", "default": true }, "deleted": { "title": "Boolean", "type": "boolean", "default": true }, "reminders": { "title": "Boolean", "type": "boolean", "default": true }, "editRecipient": { "title": "Boolean", "type": "boolean", "default": true }, "editDocument": { "title": "Boolean", "type": "boolean", "default": true }, "viewed": { "title": "Boolean", "type": "boolean" } }, "additionalProperties": false }, "Rectangle": { "title": "Rectangle", "type": "object", "properties": { "x": { "title": "Single", "minimum": 0, "type": "number", "format": "float", "default": 0 }, "y": { "title": "Single", "minimum": 0, "type": "number", "format": "float", "default": 0 }, "width": { "title": "Single", "minimum": 1, "type": "number", "format": "float", "default": 1 }, "height": { "title": "Single", "minimum": 1, "type": "number", "format": "float", "default": 1 } }, "additionalProperties": false }, "ReminderMessage": { "title": "ReminderMessage", "type": "object", "properties": { "message": { "title": "String", "type": "string", "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "reminderPhoneNumbers": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/PhoneNumber" }, "nullable": true } }, "additionalProperties": false }, "ReminderSettings": { "title": "ReminderSettings", "type": "object", "properties": { "enableAutoReminder": { "title": "Boolean", "type": "boolean", "default": false }, "reminderDays": { "title": "Int32", "type": "integer", "format": "int32", "default": 3 }, "reminderCount": { "title": "Int32", "type": "integer", "format": "int32", "default": 3 } }, "additionalProperties": false }, "RemoveAuthentication": { "title": "RemoveAuthentication", "type": "object", "properties": { "emailId": { "title": "String", "type": "string", "nullable": true }, "zOrder": { "title": "Nullable`1", "type": "integer", "format": "int32", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Removed": { "title": "Removed", "type": "object", "properties": { "signerName": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "signerPhoneNumber": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "RevokeDocument": { "title": "RevokeDocument", "required": [ "message" ], "type": "object", "properties": { "message": { "title": "String", "minLength": 1, "type": "string" }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Role": { "title": "Role", "type": "object", "properties": { "roleIndex": { "title": "Nullable`1", "maximum": 50, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "signerName": { "title": "String", "type": "string", "nullable": true }, "signerOrder": { "title": "Int32", "type": "integer", "format": "int32" }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "privateMessage": { "title": "String", "maxLength": 5000, "type": "string", "nullable": true }, "authenticationCode": { "title": "String", "maxLength": 50, "type": "string", "nullable": true }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "authenticationType": { "title": "AuthenticationType", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "deliveryMode": { "title": "DeliveryMode", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string" }, "signerType": { "title": "Nullable`1", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "allowFieldConfiguration": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "formFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/FormField" }, "nullable": true }, "existingFormFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/ExistingFormField" }, "nullable": true }, "identityVerificationSettings": { "$ref": "#/components/schemas/IdentityVerificationSettings" }, "language": { "title": "Languages", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "description": "

Description:

", "format": "int32" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "signType": { "title": "Nullable`1", "enum": [ "Single", "Group" ], "type": "string", "nullable": true }, "groupId": { "title": "String", "type": "string", "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "authenticationRetryCount": { "title": "Nullable`1", "maximum": 10, "minimum": 1, "type": "integer", "format": "int32", "nullable": true }, "enableQes": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "authenticationSettings": { "$ref": "#/components/schemas/AuthenticationSettings" } }, "additionalProperties": false }, "Roles": { "title": "Roles", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "index": { "title": "Int32", "type": "integer", "format": "int32" }, "defaultSignerName": { "title": "String", "type": "string", "nullable": true }, "defaultSignerEmail": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "signerOrder": { "title": "Int32", "type": "integer", "format": "int32" }, "signerType": { "title": "SignerType", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string" }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "hostName": { "title": "String", "type": "string", "nullable": true }, "language": { "title": "Languages", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "description": "

Description:

", "format": "int32" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "signType": { "title": "SignType", "enum": [ "Single", "Group" ], "type": "string" }, "defaultGroupId": { "title": "String", "type": "string", "nullable": true }, "allowRoleEdit": { "title": "Boolean", "type": "boolean" }, "allowRoleDelete": { "title": "Boolean", "type": "boolean" }, "enableAccessCode": { "title": "Boolean", "type": "boolean" }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "imposeAuthentication": { "title": "ImposeAuthentication", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "deliveryMode": { "title": "DeliveryMode", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string" }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean" }, "formFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateFormFields" }, "nullable": true }, "enableEditRecipients": { "title": "Boolean", "type": "boolean" }, "enableDeleteRecipients": { "title": "Boolean", "type": "boolean" }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableQes": { "title": "Boolean", "type": "boolean" }, "groupSigners": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateGroupSigner" }, "nullable": true } }, "additionalProperties": false }, "SendForSign": { "title": "SendForSign", "type": "object", "properties": { "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "signers": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentSigner" }, "nullable": true }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "enableSigningOrder": { "title": "Boolean", "type": "boolean", "default": false }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32", "deprecated": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64", "default": 60 }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "enableEmbeddedSigning": { "title": "Boolean", "type": "boolean", "default": false, "deprecated": true }, "disableEmails": { "title": "Boolean", "type": "boolean", "default": false }, "disableSMS": { "title": "Boolean", "type": "boolean", "default": false }, "brandId": { "title": "String", "type": "string", "nullable": true }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "sendLinkValidTill": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "useTextTags": { "title": "Boolean", "type": "boolean", "default": false }, "textTagDefinitions": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TextTagDefinition" }, "nullable": true }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean", "default": false }, "enableReassign": { "title": "Boolean", "type": "boolean", "default": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "AutoDetectFields": { "title": "Boolean", "type": "boolean", "default": false }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "isSandbox": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowScheduledSend": { "title": "Boolean", "type": "boolean", "default": false }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SendForSignFromTemplateForm": { "title": "SendForSignFromTemplateForm", "type": "object", "properties": { "files": { "title": "List`1", "type": "array", "items": { "title": "IFormFile", "type": "string", "format": "binary" }, "nullable": true }, "fileUrls": { "title": "Uri[]", "type": "array", "items": { "title": "Uri", "type": "string", "format": "uri" }, "nullable": true }, "documentId": { "title": "String", "type": "string", "nullable": true }, "title": { "title": "String", "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "message": { "title": "String", "maxLength": 5000, "minLength": 0, "type": "string", "nullable": true }, "roles": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Role" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "disableEmails": { "title": "Boolean", "type": "boolean" }, "disableSMS": { "title": "Boolean", "type": "boolean", "default": false }, "hideDocumentId": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "reminderSettings": { "$ref": "#/components/schemas/ReminderSettings" }, "cc": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentCC" }, "nullable": true }, "expiryDays": { "title": "Int32", "type": "integer", "format": "int32", "deprecated": true }, "expiryDateType": { "title": "Nullable`1", "enum": [ "Days", "Hours", "SpecificDateTime" ], "type": "string", "nullable": true }, "expiryValue": { "title": "Int64", "type": "integer", "format": "int64", "default": 60 }, "enablePrintAndSign": { "title": "Boolean", "type": "boolean" }, "enableReassign": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "enableSigningOrder": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "disableExpiryAlert": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentInfo": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "isSandbox": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "roleRemovalIndices": { "title": "Int32[]", "type": "array", "items": { "title": "Int32", "type": "integer", "format": "int32" }, "nullable": true }, "documentDownloadOption": { "title": "Nullable`1", "enum": [ "Combined", "Individually" ], "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "formGroups": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "removeFormFields": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableAuditTrailLocalization": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "downloadFileName": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "scheduledSendTime": { "title": "Nullable`1", "type": "integer", "format": "int64", "nullable": true }, "allowScheduledSend": { "title": "Boolean", "type": "boolean", "default": false }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SenderIdentityCreated": { "title": "SenderIdentityCreated", "type": "object", "properties": { "senderIdentityId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SenderIdentityCreator": { "title": "SenderIdentityCreator", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "userId": { "title": "String", "type": "string", "nullable": true }, "teamId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SenderIdentityEvent": { "title": "SenderIdentityEvent", "type": "object", "properties": { "object": { "title": "String", "type": "string", "nullable": true }, "id": { "title": "Guid", "type": "string", "format": "uuid" }, "name": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "String", "type": "string", "format": "Enumeration", "nullable": true }, "createdDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "modifiedDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "approvedDateTime": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "redirectUrl": { "title": "String", "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "createdBy": { "$ref": "#/components/schemas/SenderIdentityCreator" }, "locale": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SenderIdentityList": { "title": "SenderIdentityList", "type": "object", "properties": { "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/SenderIdentityViewModel" }, "nullable": true }, "pageDetails": { "$ref": "#/components/schemas/PageDetails" } }, "additionalProperties": false }, "SenderIdentityViewModel": { "title": "SenderIdentityViewModel", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "String", "type": "string", "nullable": true }, "createdBy": { "title": "String", "type": "string", "nullable": true }, "approvedDate": { "title": "String", "type": "string", "nullable": true }, "notificationSettings": { "$ref": "#/components/schemas/NotificationSettings" }, "brandId": { "title": "String", "type": "string", "nullable": true }, "redirectUrl": { "title": "String", "type": "string", "nullable": true }, "metaData": { "title": "Dictionary`2", "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true }, "locale": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SignatureFrameSettings": { "title": "SignatureFrameSettings", "type": "object", "properties": { "enableSignatureFrame": { "title": "Boolean", "type": "boolean", "default": false }, "showRecipientName": { "title": "Boolean", "type": "boolean", "default": false }, "showRecipientEmail": { "title": "Boolean", "type": "boolean", "default": false }, "showTimeStamp": { "title": "Boolean", "type": "boolean", "default": false } }, "additionalProperties": false }, "SignerAuthenticationSettings": { "title": "SignerAuthenticationSettings", "type": "object", "properties": { "authenticationFrequency": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "SignerAuthenticationWebhookModel": { "title": "SignerAuthenticationWebhookModel", "type": "object", "properties": { "authenticationFrequency": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "Size": { "title": "Size", "type": "object", "properties": { "width": { "title": "Single", "minimum": 0, "type": "number", "format": "float", "default": 0 }, "height": { "title": "Single", "minimum": 0, "type": "number", "format": "float", "default": 0 } }, "additionalProperties": false }, "TeamCreated": { "title": "TeamCreated", "type": "object", "properties": { "teamId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TeamDocumentRecords": { "title": "TeamDocumentRecords", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/PageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Document" }, "nullable": true } }, "additionalProperties": false }, "TeamListResponse": { "title": "TeamListResponse", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/TeamPageDetails" }, "results": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Teams" }, "nullable": true } }, "additionalProperties": false }, "TeamPageDetails": { "title": "TeamPageDetails", "type": "object", "properties": { "pageSize": { "title": "Int32", "type": "integer", "format": "int32" }, "page": { "title": "Int32", "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TeamResponse": { "title": "TeamResponse", "type": "object", "properties": { "teamId": { "title": "String", "type": "string", "nullable": true }, "teamName": { "title": "String", "type": "string", "nullable": true }, "users": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TeamUsers" }, "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "modifiedDate": { "title": "Int64", "type": "integer", "format": "int64" } }, "additionalProperties": false }, "TeamUpdateRequest": { "title": "TeamUpdateRequest", "required": [ "teamId", "teamName" ], "type": "object", "properties": { "teamId": { "title": "String", "minLength": 1, "type": "string" }, "teamName": { "title": "String", "maxLength": 255, "minLength": 0, "type": "string" } }, "additionalProperties": false }, "TeamUsers": { "title": "TeamUsers", "type": "object", "properties": { "userId": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true }, "firstName": { "title": "String", "type": "string", "nullable": true }, "lastName": { "title": "String", "type": "string", "nullable": true }, "userRole": { "title": "UserRole", "enum": [ "AccountAdmin", "TeamAdmin", "TeamMember" ], "type": "string" }, "userStatus": { "title": "UserStatus", "enum": [ "Active", "InvitationPending", "Deactivated" ], "type": "string" } }, "additionalProperties": false }, "Teams": { "title": "Teams", "type": "object", "properties": { "teamName": { "title": "String", "type": "string", "nullable": true }, "teamId": { "title": "String", "type": "string", "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "modifiedDate": { "title": "Int64", "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Template": { "title": "Template", "type": "object", "properties": { "documentId": { "title": "String", "type": "string", "nullable": true }, "senderDetail": { "$ref": "#/components/schemas/TemplateSenderDetails" }, "ccDetails": { "title": "TemplateCC[]", "type": "array", "items": { "$ref": "#/components/schemas/TemplateCC" }, "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityDate": { "title": "Int64", "type": "integer", "format": "int64" }, "activityBy": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "signerDetails": { "title": "TemplateSignerDetails[]", "type": "array", "items": { "$ref": "#/components/schemas/TemplateSignerDetails" }, "nullable": true }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "templateName": { "title": "String", "type": "string", "nullable": true }, "templateDescription": { "title": "String", "type": "string", "nullable": true }, "accessType": { "title": "TemplateAccessType", "enum": [ "Use", "Edit", "None" ], "type": "string" }, "accessTid": { "title": "String", "type": "string", "nullable": true }, "isTemplate": { "title": "Boolean", "type": "boolean", "default": false }, "behalfOf": { "$ref": "#/components/schemas/BehalfOf" }, "templateLabels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "labels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateCC": { "title": "TemplateCC", "type": "object", "properties": { "emailAddress": { "title": "String", "type": "string", "nullable": true }, "userId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateCcWebhookModel": { "title": "TemplateCcWebhookModel", "type": "object", "properties": { "emailAddress": { "title": "String", "type": "string", "nullable": true }, "userId": { "title": "String", "type": "string", "nullable": true }, "id": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateCreated": { "title": "TemplateCreated", "type": "object", "properties": { "templateId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateEvent": { "title": "TemplateEvent", "type": "object", "properties": { "object": { "title": "String", "type": "string", "nullable": true }, "templateId": { "title": "String", "type": "string", "nullable": true }, "allowNewFiles": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "allowModifyFiles": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "senderDetail": { "$ref": "#/components/schemas/TemplateSender" }, "ccDetails": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateCcWebhookModel" }, "nullable": true }, "createdDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "activityDate": { "title": "Nullable`1", "type": "string", "format": "date-time", "nullable": true }, "activityBy": { "title": "String", "type": "string", "nullable": true }, "messageTitle": { "title": "String", "type": "string", "nullable": true }, "status": { "title": "DocumentStatus", "enum": [ "InProgress", "Completed", "Declined", "Expired", "Revoked", "Draft", "Scheduled" ], "type": "string" }, "signerDetails": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateSigner" }, "nullable": true }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "templateName": { "title": "String", "type": "string", "nullable": true }, "templateDescription": { "title": "String", "type": "string", "nullable": true }, "errorMessage": { "title": "String", "type": "string", "nullable": true }, "isTemplate": { "title": "Boolean", "type": "boolean", "default": false }, "BrandId": { "title": "String", "type": "string", "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true }, "labels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateLabels": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "formFieldPermission": { "$ref": "#/components/schemas/FormFieldPermissionWebhookModel" }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettingsWebhookModel" }, "behalfOf": { "$ref": "#/components/schemas/BehalfOfWebhookModel" }, "enableAllowSignEverywhere": { "title": "Nullable`1", "type": "boolean", "nullable": true }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateFiles": { "title": "TemplateFiles", "type": "object", "properties": { "documentId": { "title": "String", "type": "string", "nullable": true }, "documentName": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "pageCount": { "title": "Int32", "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TemplateFormFields": { "title": "TemplateFormFields", "type": "object", "properties": { "id": { "title": "String", "type": "string", "nullable": true }, "fieldType": { "title": "String", "type": "string", "nullable": true }, "type": { "title": "String", "type": "string", "nullable": true }, "value": { "title": "String", "type": "string", "nullable": true }, "font": { "title": "String", "type": "string", "nullable": true }, "isRequired": { "title": "Boolean", "type": "boolean" }, "isReadOnly": { "title": "Boolean", "type": "boolean" }, "lineHeight": { "title": "Int32", "type": "integer", "format": "int32" }, "fontSize": { "title": "Int32", "type": "integer", "format": "int32" }, "fontHexColor": { "title": "String", "type": "string", "nullable": true }, "isUnderLineFont": { "title": "Boolean", "type": "boolean" }, "isItalicFont": { "title": "Boolean", "type": "boolean" }, "isBoldFont": { "title": "Boolean", "type": "boolean" }, "groupName": { "title": "String", "type": "string", "nullable": true }, "label": { "title": "String", "type": "string", "nullable": true }, "placeholder": { "title": "String", "type": "string", "nullable": true }, "validationtype": { "title": "ValidationType", "enum": [ "None", "NumbersOnly", "EmailAddress", "Currency", "CustomRegex" ], "type": "string" }, "validationCustomRegex": { "title": "String", "type": "string", "nullable": true }, "validationCustomRegexMessage": { "title": "String", "type": "string", "nullable": true }, "dateFormat": { "title": "String", "type": "string", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true }, "imageInfo": { "$ref": "#/components/schemas/ImageInfo" }, "attachmentInfo": { "$ref": "#/components/schemas/AttachmentInfo" }, "editableDateFieldSettings": { "$ref": "#/components/schemas/EditableDateFieldSettings" }, "dropdownOptions": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "bounds": { "$ref": "#/components/schemas/Rectangle" }, "pageNumber": { "title": "Int32", "type": "integer", "format": "int32" }, "conditionalRules": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/ConditionalRule" }, "nullable": true }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "textAlign": { "title": "TextAlign", "enum": [ "Left", "Center", "Right" ], "type": "string" }, "textDirection": { "title": "TextDirection", "enum": [ "LTR", "RTL" ], "type": "string" }, "characterSpacing": { "title": "Single", "type": "number", "format": "float" }, "characterLimit": { "title": "Int32", "type": "integer", "format": "int32" }, "hyperlinkText": { "title": "String", "type": "string", "nullable": true }, "backgroundHexColor": { "title": "String", "type": "string", "nullable": true }, "tabIndex": { "title": "Int32", "type": "integer", "format": "int32" }, "formulaFieldSettings": { "$ref": "#/components/schemas/FormulaFieldSettings" }, "resizeOption": { "title": "Nullable`1", "enum": [ "GrowVertically", "GrowHorizontally", "GrowBoth", "Fixed", "AutoResizeFont" ], "type": "string", "nullable": true }, "allowEditFormField": { "title": "Boolean", "type": "boolean" }, "allowDeleteFormField": { "title": "Boolean", "type": "boolean" }, "collaborationSettings": { "$ref": "#/components/schemas/CollaborationSettings" }, "isMasked": { "title": "Boolean", "type": "boolean", "default": false }, "isDefaultValueRequired": { "title": "Boolean", "type": "boolean" } }, "additionalProperties": false }, "TemplateGroupSigner": { "title": "TemplateGroupSigner", "type": "object", "properties": { "signerEmail": { "title": "String", "type": "string", "nullable": true }, "signerName": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateGroupSignerWebhookModel": { "title": "TemplateGroupSignerWebhookModel", "type": "object", "properties": { "signerEmail": { "title": "String", "type": "string", "nullable": true }, "signerName": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateProperties": { "title": "TemplateProperties", "type": "object", "properties": { "templateId": { "title": "String", "type": "string", "nullable": true }, "title": { "title": "String", "type": "string", "nullable": true }, "description": { "title": "String", "type": "string", "nullable": true }, "documentTitle": { "title": "String", "type": "string", "nullable": true }, "documentMessage": { "title": "String", "type": "string", "nullable": true }, "files": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateFiles" }, "nullable": true }, "roles": { "title": "Roles[]", "type": "array", "items": { "$ref": "#/components/schemas/Roles" }, "nullable": true }, "formGroups": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/FormGroup" }, "nullable": true }, "commonFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateFormFields" }, "nullable": true }, "cCDetails": { "title": "IEnumerable`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "brandId": { "title": "String", "type": "string", "nullable": true }, "allowMessageEditing": { "title": "Boolean", "type": "boolean" }, "allowNewRoles": { "title": "Boolean", "type": "boolean" }, "allowNewFiles": { "title": "Boolean", "type": "boolean" }, "allowModifyFiles": { "title": "Boolean", "type": "boolean" }, "enableReassign": { "title": "Boolean", "type": "boolean" }, "EnablePrintAndSign": { "title": "Boolean", "type": "boolean" }, "enableSigningOrder": { "title": "Boolean", "type": "boolean" }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "createdBy": { "$ref": "#/components/schemas/TemplateSenderDetail" }, "sharedTemplateDetail": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateSharedTemplateDetail" }, "nullable": true, "deprecated": true }, "documentInfo": { "title": "DocumentInfo[]", "type": "array", "items": { "$ref": "#/components/schemas/DocumentInfo" }, "nullable": true }, "labels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateLabels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "behalfOf": { "$ref": "#/components/schemas/BehalfOf" }, "documentDownloadOption": { "title": "DocumentDownloadOption", "enum": [ "Combined", "Individually" ], "type": "string" }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "formFieldPermission": { "$ref": "#/components/schemas/FormFieldPermission" }, "allowedSignatureTypes": { "title": "List`1", "type": "array", "items": { "title": "SignatureType", "enum": [ "Text", "Draw", "Image" ], "type": "string" }, "nullable": true }, "groupSignerSettings": { "$ref": "#/components/schemas/GroupSignerSettings" }, "sharing": { "$ref": "#/components/schemas/TemplateSharing" }, "enableAllowSignEverywhere": { "title": "Boolean", "type": "boolean" }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateRecords": { "title": "TemplateRecords", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/PageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/Template" }, "nullable": true } }, "additionalProperties": false }, "TemplateRole": { "title": "TemplateRole", "required": [ "index" ], "type": "object", "properties": { "name": { "title": "String", "maxLength": 100, "minLength": 0, "type": "string", "nullable": true }, "index": { "title": "Int32", "maximum": 50, "minimum": 1, "type": "integer", "format": "int32" }, "defaultSignerName": { "title": "String", "maxLength": 100, "minLength": 0, "type": "string", "nullable": true }, "defaultSignerEmail": { "title": "String", "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "signerOrder": { "title": "Int32", "type": "integer", "format": "int32" }, "signerType": { "title": "SignerType", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string" }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "language": { "title": "Languages", "enum": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ], "type": "integer", "description": "

Description:

", "format": "int32" }, "locale": { "title": "Locales", "enum": [ "EN", "NO", "FR", "DE", "ES", "BG", "CS", "DA", "IT", "NL", "PL", "PT", "RO", "RU", "SV", "Default", "JA", "TH", "ZH_CN", "ZH_TW", "KO" ], "type": "string" }, "signType": { "title": "SignType", "enum": [ "Single", "Group" ], "type": "string" }, "defaultGroupId": { "title": "String", "type": "string", "nullable": true }, "imposeAuthentication": { "title": "ImposeAuthentication", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "deliveryMode": { "title": "DeliveryMode", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string" }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean" }, "formFields": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/FormField" }, "nullable": true }, "allowRoleEdit": { "title": "Boolean", "type": "boolean" }, "allowRoleDelete": { "title": "Boolean", "type": "boolean" }, "recipientNotificationSettings": { "$ref": "#/components/schemas/RecipientNotificationSettings" }, "enableQes": { "title": "Nullable`1", "type": "boolean", "nullable": true } }, "additionalProperties": false }, "TemplateSender": { "title": "TemplateSender", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "teamId": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "userId": { "title": "String", "type": "string", "nullable": true }, "id": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateSenderDetail": { "title": "TemplateSenderDetail", "type": "object", "properties": { "emailAddress": { "title": "String", "type": "string", "nullable": true }, "name": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateSenderDetails": { "title": "TemplateSenderDetails", "type": "object", "properties": { "name": { "title": "String", "type": "string", "nullable": true }, "emailAddress": { "title": "String", "type": "string", "nullable": true }, "userId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateShareErrorResponse": { "title": "TemplateShareErrorResponse", "type": "object", "properties": { "teams": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateId": { "title": "String", "type": "string", "nullable": true }, "errorType": { "title": "String", "type": "string", "nullable": true }, "error": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateShareRequest": { "title": "TemplateShareRequest", "type": "object", "properties": { "teams": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateTeamShareRequest" }, "nullable": true } }, "additionalProperties": false }, "TemplateSharedTemplateDetail": { "title": "TemplateSharedTemplateDetail", "type": "object", "properties": { "teamId": { "title": "String", "type": "string", "nullable": true }, "accessType": { "title": "TemplateAccessType", "enum": [ "Use", "Edit" ], "type": "string" } }, "additionalProperties": false }, "TemplateSharing": { "title": "TemplateSharing", "type": "object", "properties": { "teams": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateTeamShare" }, "nullable": true } }, "additionalProperties": false }, "TemplateSigner": { "title": "TemplateSigner", "type": "object", "properties": { "signerName": { "title": "String", "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "groupSigners": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/TemplateGroupSignerWebhookModel" }, "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumberWebhookModel" }, "enableAccessCode": { "title": "Boolean", "type": "boolean" }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "status": { "title": "SignerStatus", "enum": [ "None", "NotCompleted", "Completed", "Declined", "Revoked", "Expired" ], "type": "string" }, "userId": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "signerType": { "title": "String", "type": "string", "nullable": true }, "signType": { "title": "String", "type": "string", "nullable": true }, "groupId": { "title": "String", "type": "string", "nullable": true }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "hostName": { "title": "String", "type": "string", "nullable": true }, "hostUserId": { "title": "String", "type": "string", "nullable": true }, "imposeAuthentication": { "title": "String", "type": "string", "nullable": true }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean" }, "roleIndex": { "title": "Int32", "type": "integer", "format": "int32" } }, "additionalProperties": false }, "TemplateSignerDetails": { "title": "TemplateSignerDetails", "type": "object", "properties": { "signerName": { "title": "String", "type": "string", "nullable": true }, "signerRole": { "title": "String", "type": "string", "nullable": true }, "signerEmail": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "$ref": "#/components/schemas/PhoneNumber" }, "status": { "title": "SignerStatus", "enum": [ "None", "NotCompleted", "Completed", "Declined", "Revoked", "Expired" ], "type": "string" }, "enableAccessCode": { "title": "Boolean", "type": "boolean" }, "enableEmailOTP": { "title": "Boolean", "type": "boolean" }, "imposeAuthentication": { "title": "ImposeAuthentication", "enum": [ "None", "EmailOTP", "AccessCode", "SMSOTP", "IdVerification" ], "type": "string" }, "deliveryMode": { "title": "DeliveryMode", "enum": [ "Email", "SMS", "EmailAndSMS", "WhatsApp" ], "type": "string" }, "allowFieldConfiguration": { "title": "Boolean", "type": "boolean", "default": false }, "userId": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "signerType": { "title": "SignerType", "enum": [ "Signer", "Reviewer", "InPersonSigner" ], "type": "string", "default": "Signer" }, "hostEmail": { "title": "String", "type": "string", "nullable": true }, "hostName": { "title": "String", "type": "string", "nullable": true }, "hostUserId": { "title": "String", "type": "string", "nullable": true }, "signType": { "title": "SignType", "enum": [ "Single", "Group" ], "type": "string" }, "groupId": { "title": "String", "type": "string", "nullable": true }, "groupSigners": { "title": "TemplateGroupSigner[]", "type": "array", "items": { "$ref": "#/components/schemas/TemplateGroupSigner" }, "nullable": true } }, "additionalProperties": false }, "TemplateTag": { "title": "TemplateTag", "required": [ "templateId" ], "type": "object", "properties": { "templateId": { "title": "String", "minLength": 1, "type": "string" }, "documentLabels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "templateLabels": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "TemplateTeamShare": { "title": "TemplateTeamShare", "type": "object", "properties": { "teamId": { "title": "String", "type": "string", "nullable": true }, "accessType": { "title": "TemplateAccessType", "enum": [ "Use", "Edit", "None" ], "type": "string" } }, "additionalProperties": false }, "TemplateTeamShareRequest": { "title": "TemplateTeamShareRequest", "required": [ "action", "teamId" ], "type": "object", "properties": { "teamId": { "title": "String", "minLength": 1, "type": "string" }, "action": { "title": "Nullable`1", "enum": [ "Grant", "Revoke" ], "type": "string" }, "accessLevel": { "title": "Nullable`1", "enum": [ "Use", "Edit" ], "type": "string", "nullable": true } }, "additionalProperties": false }, "TextTagDefinition": { "title": "TextTagDefinition", "required": [ "definitionId", "signerIndex", "type" ], "type": "object", "properties": { "definitionId": { "title": "String", "minLength": 1, "type": "string" }, "type": { "title": "Nullable`1", "enum": [ "Signature", "Initial", "CheckBox", "TextBox", "Label", "DateSigned", "RadioButton", "Image", "Attachment", "EditableDate", "Hyperlink", "Dropdown", "Title", "Company", "Formula", "Drawing" ], "type": "string" }, "signerIndex": { "title": "Int32", "maximum": 50, "minimum": 1, "type": "integer", "format": "int32" }, "isRequired": { "title": "Boolean", "type": "boolean" }, "placeholder": { "title": "String", "type": "string", "nullable": true }, "fieldId": { "title": "String", "type": "string", "nullable": true }, "font": { "$ref": "#/components/schemas/Font" }, "validation": { "$ref": "#/components/schemas/Validation" }, "size": { "$ref": "#/components/schemas/Size" }, "dateFormat": { "title": "String", "type": "string", "nullable": true }, "timeFormat": { "title": "String", "type": "string", "nullable": true }, "radioGroupName": { "title": "String", "type": "string", "nullable": true }, "groupName": { "title": "String", "type": "string", "nullable": true }, "value": { "title": "String", "type": "string", "nullable": true }, "dropdownOptions": { "title": "String[]", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "imageInfo": { "$ref": "#/components/schemas/ImageInfo" }, "hyperlinkText": { "title": "String", "type": "string", "nullable": true }, "attachmentInfo": { "$ref": "#/components/schemas/AttachmentInfo" }, "backgroundHexColor": { "title": "String", "type": "string", "nullable": true }, "isReadOnly": { "title": "Boolean", "type": "boolean" }, "offset": { "$ref": "#/components/schemas/TextTagOffset" }, "label": { "title": "String", "type": "string", "nullable": true }, "tabIndex": { "title": "Nullable`1", "maximum": 2147483647, "minimum": -1, "type": "integer", "format": "int32", "nullable": true }, "dataSyncTag": { "title": "String", "type": "string", "nullable": true }, "textAlign": { "title": "TextAlign", "enum": [ "Left", "Center", "Right" ], "type": "string" }, "textDirection": { "title": "TextDirection", "enum": [ "LTR", "RTL" ], "type": "string" }, "characterSpacing": { "title": "Single", "type": "number", "format": "float" }, "characterLimit": { "title": "Int32", "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" }, "formulaFieldSettings": { "$ref": "#/components/schemas/FormulaFieldSettings" }, "resizeOption": { "title": "Nullable`1", "enum": [ "GrowVertically", "GrowHorizontally", "GrowBoth", "Fixed", "AutoResizeFont" ], "type": "string", "nullable": true }, "collaborationSettings": { "$ref": "#/components/schemas/CollaborationSettings" }, "isMasked": { "title": "Nullable`1", "type": "boolean", "default": false, "nullable": true }, "conditionalRules": { "title": "IEnumerable`1", "type": "array", "items": { "$ref": "#/components/schemas/ConditionalRule" }, "nullable": true } }, "additionalProperties": false }, "TextTagOffset": { "title": "TextTagOffset", "type": "object", "properties": { "offsetX": { "title": "Double", "type": "number", "format": "double" }, "offsetY": { "title": "Double", "type": "number", "format": "double" } }, "additionalProperties": false }, "UpdateGroupContact": { "title": "UpdateGroupContact", "type": "object", "properties": { "groupName": { "title": "String", "type": "string", "nullable": true }, "directories": { "title": "List`1", "type": "array", "items": { "title": "String", "type": "string" }, "nullable": true }, "contacts": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/GroupUser" }, "nullable": true } }, "additionalProperties": false }, "UpdateUser": { "title": "UpdateUser", "required": [ "userId" ], "type": "object", "properties": { "userId": { "title": "String", "minLength": 1, "type": "string" }, "userRole": { "title": "UserRoleType", "enum": [ "Admin", "TeamAdmin", "Member" ], "type": "string" }, "userStatus": { "title": "UserStatusOption", "enum": [ "Activate", "Deactivate" ], "type": "string" }, "toUserId": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "UpdateUserMetaData": { "title": "UpdateUserMetaData", "required": [ "metaData", "userId" ], "type": "object", "properties": { "userId": { "title": "String", "minLength": 1, "type": "string" }, "metaData": { "title": "Dictionary`2", "maxLength": 50, "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true } } }, "additionalProperties": false }, "UserPageDetails": { "title": "UserPageDetails", "type": "object", "properties": { "pageSize": { "title": "Int32", "type": "integer", "format": "int32" }, "page": { "title": "Int32", "type": "integer", "format": "int32" } }, "additionalProperties": false }, "UserProperties": { "title": "UserProperties", "type": "object", "properties": { "userId": { "title": "String", "type": "string", "nullable": true }, "email": { "title": "String", "type": "string", "nullable": true }, "firstName": { "title": "String", "type": "string", "nullable": true }, "lastName": { "title": "String", "type": "string", "nullable": true }, "teamId": { "title": "String", "type": "string", "nullable": true }, "teamName": { "title": "String", "type": "string", "nullable": true }, "role": { "title": "String", "type": "string", "nullable": true }, "userStatus": { "title": "String", "type": "string", "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "modifiedDate": { "title": "Int64", "type": "integer", "format": "int64" }, "metaData": { "title": "Dictionary`2", "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "UserRecords": { "title": "UserRecords", "type": "object", "properties": { "pageDetails": { "$ref": "#/components/schemas/UserPageDetails" }, "result": { "title": "List`1", "type": "array", "items": { "$ref": "#/components/schemas/UsersDetails" }, "nullable": true } }, "additionalProperties": false }, "UsersDetails": { "title": "UsersDetails", "type": "object", "properties": { "userId": { "title": "Guid", "type": "string", "format": "uuid" }, "email": { "title": "String", "type": "string", "nullable": true }, "firstName": { "title": "String", "type": "string", "nullable": true }, "lastName": { "title": "String", "type": "string", "nullable": true }, "teamId": { "title": "Guid", "type": "string", "format": "uuid" }, "teamName": { "title": "String", "type": "string", "nullable": true }, "role": { "title": "String", "type": "string", "nullable": true }, "userStatus": { "title": "String", "type": "string", "nullable": true }, "createdDate": { "title": "Int64", "type": "integer", "format": "int64" }, "modifiedDate": { "title": "Int64", "type": "integer", "format": "int64" }, "metaData": { "title": "Dictionary`2", "type": "object", "additionalProperties": { "title": "String", "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Validation": { "title": "Validation", "required": [ "type" ], "type": "object", "properties": { "type": { "title": "Nullable`1", "enum": [ "NumberOnly", "Email", "Currency", "Regex", "None" ], "type": "string" }, "regex": { "title": "String", "type": "string", "nullable": true }, "regexMessage": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "VerificationDataRequest": { "title": "VerificationDataRequest", "type": "object", "properties": { "emailId": { "title": "String", "type": "string", "nullable": true }, "countryCode": { "title": "String", "type": "string", "nullable": true }, "phoneNumber": { "title": "String", "type": "string", "nullable": true }, "order": { "title": "Int32", "type": "integer", "format": "int32" }, "onBehalfOf": { "title": "String", "type": "string", "nullable": true } }, "additionalProperties": false }, "ViewBrandDetails": { "title": "ViewBrandDetails", "type": "object", "properties": { "brandId": { "title": "String", "type": "string", "nullable": true }, "brandLogo": { "title": "String", "type": "string", "nullable": true }, "brandName": { "title": "String", "type": "string", "nullable": true }, "backgroundColor": { "title": "String", "type": "string", "nullable": true }, "buttonColor": { "title": "String", "type": "string", "nullable": true }, "buttonTextColor": { "title": "String", "type": "string", "nullable": true }, "emailDisplayName": { "title": "String", "type": "string", "nullable": true }, "disclaimerTitle": { "title": "String", "type": "string", "nullable": true }, "disclaimerDescription": { "title": "String", "type": "string", "nullable": true }, "redirectUrl": { "title": "String", "type": "string", "nullable": true }, "isDefault": { "title": "Boolean", "type": "boolean" }, "canHideTagLine": { "title": "Boolean", "type": "boolean" }, "combineAuditTrail": { "title": "Boolean", "type": "boolean" }, "combineAttachments": { "title": "Boolean", "type": "boolean" }, "excludeAuditTrailFromEmail": { "title": "Boolean", "type": "boolean" }, "emailSignedDocument": { "title": "EmailSignedDocument", "enum": [ "Attachment", "DocumentLink" ], "type": "string" }, "documentTimeZone": { "title": "String", "type": "string", "nullable": true }, "showBuiltInFormFields": { "title": "Boolean", "type": "boolean" }, "allowCustomFieldCreation": { "title": "Boolean", "type": "boolean" }, "showSharedCustomFields": { "title": "Boolean", "type": "boolean" }, "hideDecline": { "title": "Boolean", "type": "boolean" }, "hideSave": { "title": "Boolean", "type": "boolean" }, "documentExpirySettings": { "$ref": "#/components/schemas/DocumentExpirySettings" }, "customDomainSettings": { "$ref": "#/components/schemas/CustomDomainSettings" }, "isDomainVerified": { "title": "Boolean", "type": "boolean" }, "signatureFrameSettings": { "$ref": "#/components/schemas/SignatureFrameSettings" } }, "additionalProperties": false }, "ViewCustomFieldDetails": { "title": "ViewCustomFieldDetails", "type": "object", "properties": { "customFieldId": { "title": "String", "type": "string", "nullable": true }, "fieldName": { "title": "String", "type": "string", "nullable": true }, "fieldDescription": { "title": "String", "type": "string", "nullable": true }, "fieldOrder": { "title": "Int32", "type": "integer", "format": "int32" }, "brandId": { "title": "String", "type": "string", "nullable": true }, "sharedField": { "title": "Boolean", "type": "boolean" }, "formField": { "$ref": "#/components/schemas/CustomFormField" } }, "additionalProperties": false }, "WebhookActorDetails": { "title": "WebhookActorDetails", "required": [ "id", "userType" ], "type": "object", "properties": { "userType": { "title": "ContextUserType", "enum": [ "Sender", "Signer", "Admin", "Creator", "SenderIdentity", "Cc" ], "type": "string" }, "id": { "title": "String", "minLength": 1, "type": "string" } }, "additionalProperties": false }, "WebhookContext": { "title": "WebhookContext", "type": "object", "properties": { "eventType": { "title": "WebHookEventType", "enum": [ "Sent", "Signed", "Completed", "Declined", "Revoked", "Reassigned", "Expired", "Viewed", "AuthenticationFailed", "DeliveryFailed", "Verification", "SendFailed", "DraftCreated", "SenderIdentityCreated", "SenderIdentityUpdated", "SenderIdentityDeleted", "SenderIdentityRevoked", "SenderIdentityVerified", "SenderIdentityDenied", "TemplateCreated", "TemplateCreateFailed", "TemplateDraftCreated", "TemplateSendFailed", "IdentityVerificationInitiated", "IdentityVerificationSucceeded", "IdentityVerificationFailed", "Reminder", "Edited", "EditFailed", "TemplateEdited", "SignerSaved" ], "type": "string" }, "actor": { "$ref": "#/components/schemas/WebhookActorDetails" }, "previousState": { "title": "Object", "nullable": true } }, "additionalProperties": false }, "WebhookEvent": { "title": "WebhookEvent", "type": "object", "properties": { "event": { "$ref": "#/components/schemas/WebhookEventMetadata" }, "context": { "$ref": "#/components/schemas/WebhookContext" }, "data": { "title": "IWebhookData", "oneOf": [ { "$ref": "#/components/schemas/DocumentEvent" }, { "$ref": "#/components/schemas/SenderIdentityEvent" }, { "$ref": "#/components/schemas/TemplateEvent" }, { "$ref": "#/components/schemas/IdentityVerificationEvent" } ], "nullable": true }, "document": { "$ref": "#/components/schemas/DocumentEvent" } }, "additionalProperties": false }, "WebhookEventMetadata": { "title": "WebhookEventMetadata", "type": "object", "properties": { "id": { "title": "Guid", "type": "string", "format": "uuid" }, "created": { "title": "DateTime", "type": "string", "format": "date-time" }, "eventType": { "title": "WebHookEventType", "enum": [ "Sent", "Signed", "Completed", "Declined", "Revoked", "Reassigned", "Expired", "Viewed", "AuthenticationFailed", "DeliveryFailed", "Verification", "SendFailed", "DraftCreated", "SenderIdentityCreated", "SenderIdentityUpdated", "SenderIdentityDeleted", "SenderIdentityRevoked", "SenderIdentityVerified", "SenderIdentityDenied", "TemplateCreated", "TemplateCreateFailed", "TemplateDraftCreated", "TemplateSendFailed", "IdentityVerificationInitiated", "IdentityVerificationSucceeded", "IdentityVerificationFailed", "Reminder", "Edited", "EditFailed", "TemplateEdited", "SignerSaved" ], "type": "string" }, "clientId": { "title": "String", "type": "string", "nullable": true }, "environment": { "title": "ApplicationEnvironment", "enum": [ "Test", "Live" ], "type": "string" } }, "additionalProperties": false } } }