Docusign API入门

时间:2013-10-21 12:17:17

标签: docusignapi

我想确保自己走上正轨,因为我在使用API​​时遇到了一些问题。我希望在docusign上维护一个产品应用程序PDF列表作为模板。当客户来到我们的网站并想要特定产品时,他们需要填写申请表。所有数据都将在我们的网站上收集。我想要:

  1. 与需要签署文档的客户(以及可能的其他方)创建一个envolope
  2. 填写我们网站上收集的数据中的表单字段
  3. 将信封寄出以供签名并监控进度。
  4. 所以在这样做的过程中,我试图一次构建一个,第一个任务是确保我可以向docusign提供表单数据。我使用docusign Web用户界面创建了一个模板,似乎保留了所有表单域。但是,当我尝试使用API​​

    检索模板时

    https://demo.docusign.net/restapi/v2/accounts/xxxx/templates/yyyy

    我看到一个非常短的响应,其中的envelopeTemplateDefinition显示了模板的正确名称,但没有文档对象,也没有自定义字段对象。我也尝试过使用文档创建一个信封(在草稿中)但结果相似。

    我提前为这个新手问题道歉。

1 个答案:

答案 0 :(得分:1)

我已经重新定义了您描述的问题 - 也就是说,我从 GET模板请求获得的响应仅包含非常有限的信息,因此与预期的响应不一致DocuSign REST API指南(http://www.docusign.com/sites/default/files/REST_API_Guide_v2.pdf)的第194-196页。不确定这是否是 GET模板操作或文档的错误 - DocuSign的某人需要确认(@Ergin)。

根据 GET模板操作的此限制,您可以使用 GET信封收件人和获取信封文件操作 - 只需指定模板ID 代替信封ID,如下所示:

GET https://{{env}}.docusign.net/restapi/{{version}}/accounts/{{acctId}}/envelopes/{templateId}/documents

GET https://{{env}}.docusign.net/restapi/{{version}}/accounts/{{acctId}}/envelopes/{templateId}/recipients?include_tabs=true