如何在Docusign中将“收件人”从一个操作交换到另一个操作 - 使用API

时间:2014-03-28 22:23:13

标签: docusignapi

我是docusignAPI的新手,目前正试图解决,如果有办法将用户从一种动作类型交换到另一种动作类型。 例如:我最初可以将某人分配为" Acknowledge Recipient"。我试着看看是否可以通过API将同一个收件人移到" Signer"。

我可以在创建信封时从UI执行此操作。我可以点击"更正"并做出改变。

但是当我尝试通过API执行此操作时,我无法实现它。我想我错过了一些最好的方法,因为我对API知之甚少。

以前有人试过这个。如果有,你能解释一下吗?

1 个答案:

答案 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​​更改收件人的类型可能需要两个步骤:

  1. 在信封中添加收件人(包含新类型):POST /accounts/{accountId}/envelopes/{envelopeId}/recipients

  2. 从信封中删除收件人(包含旧/原始类型):DELETE /accounts/{accountId}/envelopes/{envelopeId}/recipients

  3. 我建议按此顺序执行操作(首先添加,然后删除),以便在收件人完成所需操作之前,信封不会在工作流中前进(对未来的收件人)。