Я пытаюсь отправить конверт с получателем, являющимся Подписной группой, используя API REST.DocuSign с использованием REST API для установки группы подписи как получателя
Вот пример кода XML, который я POST:
<?xml version="1.0" encoding="UTF-8"?>
<envelopeDefinition xmlns="http://www.docusign.com/restapi">
<accountId>xxxxxx</accountId>
<status>sent</status>
<emailSubject>xxxxxxxxxxx</emailSubject>
<templateId>xxxxxx-xxxx-xxxx-xxxxx-xxxxxxx</templateId>
<templateRoles>
<templateRole>
<name>Test Signing Group</name>
<roleName>Test Role Name</roleName>
</templateRole>
<templateRole>
<name>Non Signing Group</name>
<roleName>Standard Role</roleName>
<email>[email protected]</email>
</templateRole>
</templateRoles>
</envelopeDefinition>
Так шаблон Role # 1 Я пытаюсь назначить тест Подписывая группу для тестирования Имя роли и для шаблона Роль # 2 Я могу назначить Стандартная роль для группы без подписания, по электронной почте [email protected] Поскольку я исключил электронное письмо для роли шаблона №1, я получаю сообщение об ошибке «Недопустимый адрес электронной почты для получателя. Идентификатор получателя». Мне интересно, как я могу назначить поля, потому что группа подписи для нескольких писем, возможно, подпишет.
Причина, по которой я хочу использовать API для установки группы подписи в качестве получателя, заключается в том, что в зависимости от переменных я изменю, какая группа подписи назначена роли шаблона №1, которая вычисляется в предыдущем внешнем процессе.
FYI это немного скрытый, но мы уже signingGroupID на этой странице нашей документации при указании получателя конверта: HTTPS : //www.docusign.com/p/RESTAPIGuide/RESTAPIGuide.htm#REST Ссылки на API/получатели/подписчики Recipient.htm? Highlight = signatureGroupId –
Спасибо за помощь, я не видел параметр signGroupId при чтении документации. –