我已经能够使用templateID
成功启动带有模板的信封,但是我试图生成一个带有两个文档的信封,两个文档都有模板。在 DocuSign 网站界面中,可以启动一个新信封,然后“检查”多个模板以添加到该信封中。
我发现以下 API 调用:
-
用模板开始信封
-
获取模板
-
将文档添加到信封
但是,不幸的是,创建模板后,我找不到将模板添加到草稿信封的任何内容。如果不是很明显,这里的问题是:从模板生成新文档并将其添加到created
状态的 pre-existing 信封中的 API 调用是什么?
2 回答
您可以基于多个模板创建一个信封。诀窍是使用请求的compositeTemplates可选属性。
早在 2013 年 4 月,我主持了一个关于模板的网络研讨会,在此我演示了 3 个不同的模板示例。它们的复杂性不断提高,直到第三个,最后一个显示了如何将多个模板组合到一个信封中。这是它的要点,其中包含 PHP 代码和示例 JSON 正文:
https://github.com/Ergin008/DocuSign-REST-API-Webinar-April2013
这是第三个示例的 JSON,您需要添加类似于您的请求正文的内容:
请注意,服务器模板的 sequence 属性可用于更改模板文档在信封中显示的顺序。
要添加到 Ergin 的回答。
您可以使用applyEnvelopeTemplates API 将模板添加到现有信封。
您可以使用EnvelopeTemplate:applyToDocuments api 将模板添加到指定信封中的文档