通过DocuSign API REST V2从文件夹中读取模板

时间:2014-01-06 22:59:21

标签: php rest templates docusignapi

我需要从我的开发帐户中读取模板 - 我正在使用/ templates REST API V2(API指南中的第192页 - http://www.docusign.com/sites/default/files/REST_API_Guide_v2.pdf

将文件夹作为“Admissions”发送,includeSubFolders为true(是的,我有一个名为Admissions的子文件夹,其中有一个模板)

我从API返回的错误是: 错误码:INVALID_REQUEST_PARAMETER message:请求至少包含一个无效参数。模板定义必须包含'envelopeTemplateDefinition'部分。

parms的API规范只是文件夹和includeSubFolders ...没有提及envelopeTemplateDefinition - 我只是想读取模板列表,所以我可以检索所说的模板信息

还有其他人有这个问题吗? - 有什么问题?

1 个答案:

答案 0 :(得分:1)

确保您的请求使用动词 GET 。例如,如果我的DocuSign帐户中的文件夹结构如下所示:

DocuSign UI - Template Folder Structure

然后,获取 TF模板 文件夹中所有模板的请求将是:

GET https://{{env}}.docusign.net/restapi/{{version}}/accounts/{{acctId}}/templates?Folder=TF%20Templates&includeSubFolders=true

根据您收到的错误,我怀疑您(错误地)使用动词 POST 而不是使用动词 GET 。当您想要创建新模板时使用 POST (在这种情况下需要 envelopeTemplateDefinition )。