Название параметра | Тип | Обязательно | Описание |
envelopeId | string | true | ID конверта |
signerInfos | array | true | Набор информации о подписанте |
| businessId | string | false | Пользовательский бизнес-номер разработчика, длина 500 |
| userEmail | string | true | Адрес электронной почты подписавшего |
| phoneNumber | object | false | Обязательно для заполнения при необходимости отправки SMS-уведомлений, необходимо указать параметры countryCode и number, по умолчанию пусто |
| | countryCode | string | false | Международный код страны/региона, не нужно вводить «+» |
| | number | string | false | Проверка формата не выполняется, максимальная длина 13 символов |
| customizeSettings | object | false | Пользовательская конфигурация |
| | notificationSettings | object | false | Пользовательская конфигурация для уведомлений |
| | | customizeMessage | string | false | Персональные уведомления, ограничение 200 символов |
| | | | notificationLanguage | string | false | Язык уведомлений, по умолчанию английский en-US Английский zh-CN Упрощенный китайский zh-Hant Традиционный китайский ja-JP Японский ES-MX Испанский |
| userName | string | true | Имя подписавшего, используемое для отображения имени подписавшего на странице подписи и в процессе. 【Внимание】Не должно содержать следующие 9 специальных символов: / \ : * " < > | ?и все эмодзи |
| signOrder | int | true | Порядок подписи подписавшего, минимум 1. Для неупорядоченной подписи можно указать одинаковое значение порядка. |
| anySigner | boolean | false | Поддерживается ли подпись любым лицом, по умолчанию false true - для одного signOrder требуется подпись только одного человека false - для одного signOrder требуется подпись всех людей |
| authModes | string | false | Способ аутентификации, по умолчанию noAuth Тип перечисления: noAuth- Без проверки accessCode- Использовать проверку пароля подписи sms- SMS OTP проверка idVerification- Проверка удостоверения личности emailAuth- Подтверждение OTP по электронной почте digitalId- Электронная идентификация |
| authConfig | object | false | Настройка способа подтверждения |
| | accessCode | object | false | Настройка пароля для подписи, обязательна, когда authModes=accessCode |
| | | accessCode | string | false | Содержимое пароля, без учета регистра, может содержать буквы и цифры, длина 45 |
| | | | promptInfo | string | false | Подсказка для пароля доступа, не должна содержать пароль доступа, ограничение длины 30, когда authModes=accessCodeобязательно для заполнения. |
| | sms | object | false | SMS OTP-верификация, когда authModes=smsобязательно для заполнения |
| | | countryCode | string | false | Международный код страны/региона, без знака «+» |
| | | number | string | false | Формат не проверяется, максимальная длина 13 символов |
| | idVerification | object | false | Настройки проверки удостоверения личности, когда authModes=idVerificationобязательно для заполнения |
| | | name | string | false | Полное имя подписанта, указанное в удостоверении личности, максимальная длина 100 символов |
| | | emailAuth | object | false | Проверка OTP по электронной почте, когда authModes=emailAuthобязательно для заполнения |
| | | | authEmail | string | false | Адрес электронной почты для проверки личности подписанта |
| | digitalId | array | false | Электронная аутентификация, обязательна, когда authModes=digitalId |
| | | authApp | string | false | Приложение, используемое для электронной аутентификации singpass - использовать Singpass для аутентификации |
| | | idNumber | string | false | Номер удостоверения личности подписанта, ожидающего проверки |
| digitalSignature | boolean | false | Включить ли цифровую подпись, по умолчанию false true-Включить false-Не включать |
| freeFormSign | boolean | false | Подписывающее лицо свободно ставит подпись, значение по умолчанию false Дополнительные примечания: Если выбрано значение true для freeFormSign, другие параметры в sealInfos не нужно передавать. Если они передаются одновременно, freeFormSign имеет более высокий приоритет, чем sealInfos, и параметры в sealInfos не вступают в силу. 【Внимание】Свободная подпись означает отсутствие ограничений на количество и положение печатей/подписей, которые может добавить подписывающее лицо. |
| sealInfos | array | false | Информация о задаче подписи |
| | fileKey | string | true | FileKey файла подписи |
| | signConfigs | array | false | Информация о местоположении элемента управления. Для выполнения электронной подписи необходимо указать информацию о местоположении элемента управления. |
| | | fieldType | string | false | Тип элемента управления, может быть входным параметром: signature- Элемент управления подписью stamp- Элемент управления печатью approval- Элемент управления утверждением По умолчанию signature |
| | | | sizeRule | string | false | Способ отображения размера области подписи originalSize- Наложение по фактическому размеру подписи/печати targetSize- Пользовательская ширина и высота области подписи/печати Если sizeRule, height и width пусты, наложение происходит по фактическому размеру подписи/печати; Когда sizeRule пуст, а height и width не пусты, штамп ставится в соответствии с указанным размером; Когда sizeRule не пуст, штамп ставится в соответствии с указанным способом отображения. |
| | | height | int | false | Высота элемента управления подписью, применяется для fieldType signature/stamp, единица измерения px, поддерживаются только положительные целые числа, по умолчанию auto (то есть автоматический размер системы); Когда fieldType=signature, можно установить диапазон 20-250px; Когда fieldType=stamp, можно установить диапазон 30-280px |
| | | width | int | false | Ширина элемента управления подписью, применяется для fieldType signature/stamp, единица измерения px, поддерживаются только положительные целые числа, по умолчанию auto (то есть автоматический размер системы); Когда fieldType=signature, можно установить диапазон 20-250px; Когда fieldType=stamp, можно установить диапазон 30-280px |
| | | signatureOptions | string | false | Параметры элемента управления подписью. Применимо только для fieldType, равного signature. Допустимые параметры: template handDrawn upload Можно выбрать несколько вариантов, разделенных ",", по умолчанию выбраны все |
| | | movable | boolean | false | Разрешить перемещение местоположения при подписании, по умолчанию false false-Не разрешать подписывающему лицу изменять положение своих элементов управления подписью true-Разрешить подписывающему лицу изменять положение своих элементов управления подписью |
| | | | allowedOptions | array | false | Опции, позволяющие подписывающему лицу утверждать, применимо к fieldType approval. По умолчанию["approve", "decline"] approve-Согласен decline-Отклонить |
| | | pageNo | string | false | Номера страниц для подписи; последовательные номера страниц соединяются знаком "-", отдельные номера страниц соединяются знаком ",", например: 1-3, 6-10 |
| | | posX | string | false | Координата по оси X Дополнительные примечания: Если fieldType имеет значение signature, то координаты указывают на область подписиНижний левый угол; Если fieldType имеет значение stamp, то координаты указывают на область штампаЦентральная точкаПоложение С 3 февраля 2026 года, если fieldType имеет значение signature или stamp, его координаты указывают на положение центральной точки области штампа. |
| | | posY | string | false | Координата по оси Y Дополнительное пояснение: Если fieldType имеет значение signature, то координаты указывают на область подписиНижний левый угол; Если fieldType имеет значение stamp, то координаты указывают на область штампаЦентральная точкаПоложение Начиная с 3 февраля 2026 года, для fieldType signature или stamp координаты указывают положение центральной точки области штампа. |
| | fillConfigs | array | false | Заполните информацию об элементе управления |
| | | fieldName | string | false | Название элемента управления, ограничение по количеству символов: 128 |
| | | required | boolean | false | Обязательно ли для заполнения, по умолчанию обязательно true-Обязательно false-необязательно |
| | | fieldType | string | false | Тип элемента управления: 1-Однострочный текст 15-Флажок |
| | | textField | object | false | Свойства текстового элемента управления |
| | | | overflowType | int | false | Действует только для text, по умолчанию 1 1-Автоматически уменьшить размер шрифта 2-Ограничить ввод |
| | | | minFontSize | float | false | Действует только для text, только для overflowType=1, по умолчанию 8. 5, 5.5, 6, 6.5, 7, 7.5, 8, 9, 10, 10.5, 11, 12, 14, 15, 16, 18, 20, 22, 24, 26, 28, 36, 42, 48, 56, 72 |
| | | | width | int | false | Ширина элемента управления, по умолчанию 160px |
| | | | font | int | false | Действует только для текста, шрифт по умолчанию SimSun. 1-SimSun 2-NSimSun 4-Heiti 5-KaiTi 6-Arial 7-Helvetica 9-Times New Roman 10-FangSong 11-Georgia 12-Monospace |
| | | | fontSize | float | false | Действует только для текста, размер шрифта, по умолчанию 12 5, 5.5, 6, 6.5, 7, 7.5, 8, 9, 10, 10.5, 11, 12, 14, 15, 16, 18, 20, 22, 24, 26, 28, 36, 42, 48, 56, 72 |
| | | | textColor | string | false | Действует только для текста, шестнадцатеричный цвет, по умолчанию черный #000 |
| | | | bold | boolean | false | Действует только для текста, полужирный шрифт, по умолчанию false true-полужирный false-не полужирный |
| | | | italic | boolean | false | Действует только для текста, курсив, по умолчанию false true-курсив false-не курсив |
| | | | underline | boolean | false | Действует только для текста, добавлять ли подчеркивание к шрифту, по умолчанию false true-добавить подчеркивание false-не добавлять подчеркивание |
| | | | lineThrough | boolean | false | Действует только для text, добавлять ли зачеркивание, по умолчанию false true - добавить зачеркивание false - не добавлять зачеркивание |
| | | | horizontalAlignment | string | false | Действует только для text, формат горизонтального выравнивания, по умолчанию left LEFT - по левому краю CENTER - по центру RIGHT - по правому краю |
| | | tickBoxField | object | false | Свойства флажка |
| | | | tickOptions | array | false | Действительно только для Check, по умолчанию 1 1-галочка 2-крестик |
| | | posX | float | false | X-координата положения элемента управления |
| | | posY | float | false | Y-координата местоположения элемента управления |
| | | pageNo | string | false | Номер страницы, на которой находится элемент управления |
| | signDateConfigs | array | false | Информация о местоположении даты подписания |
| | | movable | boolean | false | Разрешить перемещение местоположения во время подписания, по умолчанию false false-Не разрешать подписывающему лицу регулировать положение своих элементов управления подписью true-Разрешить подписывающему регулировать положение своих элементов управления подписью |
| | | pageNo | string | false | Номера страниц для подписи; последовательные номера страниц соединяются знаком "-", отдельные номера страниц разделяются знаком ",", например: 1-3, 6-10 Если номера не последовательные, используйте "," для разделения |
| | | posX | float | false | Смещение по оси x, нижний левый угол страницы является началом координат |
| | | posY | float | false | Смещение по оси y, нижний левый угол страницы является началом координат |
| | | signDateFormat | string | false | Формат даты подписания, формат по умолчанию — гггг-ММ-дд Поддерживаемые форматы: гггг год ММ месяц дд день гггг-ММ-дд гггг/ММ/дд дд.ММ.гггг ММ дд гггг дд ММ гггг |