我是docusignAPI的新手,目前正试图解决,如果有办法将用户从一种动作类型交换到另一种动作类型。 例如:我最初可以将某人分配为" Acknowledge Recipient"。我试着看看是否可以通过API将同一个收件人移到" Signer"。
我可以在创建信封时从UI执行此操作。我可以点击"更正"并做出改变。
但是当我尝试通过API执行此操作时,我无法实现它。我想我错过了一些最好的方法,因为我对API知之甚少。
以前有人试过这个。如果有,你能解释一下吗?
答案 0 :(得分:1)
我认为不可能使用API更改收件人类型。从DocuSign REST API指南(https://10226ec94e53f4ca538f-0035e62ac0d194a46695a3b225d72cc8.ssl.cf2.rackcdn.com/rest-api-guide-v2.pdf)的第159页开始:
Once an envelope has been sent, you can only edit: email, userName, signerName, routingOrder, faxNumber, and deliveryMethod.
因此,使用API更改收件人的类型可能需要两个步骤:
在信封中添加收件人(包含新类型):POST /accounts/{accountId}/envelopes/{envelopeId}/recipients
从信封中删除收件人(包含旧/原始类型):DELETE /accounts/{accountId}/envelopes/{envelopeId}/recipients
我建议按此顺序执行操作(首先添加,然后删除),以便在收件人完成所需操作之前,信封不会在工作流中前进(对未来的收件人)。