从 DocuSign getAgreementPdf 获得完成证书的任何方式

Any way to get certificate of completion from DocuSign getAgreementPdf

我正在使用 DocuSign clickWrap API 下载完成的点击生效;

我只能下载完成的 clickwrap - 无法找到下载完成证书作为 clickwrap 响应的一部分的方法(就像我们在网络上一样 UI)...有API document for getAgreementPdf 中也没有选项

您可以通过调用此端点获取完成证书:

https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopedocuments/get/

“如果帐户选项“将完成证书附加到信封”打开,则完成证书也包含在 PDF 文件中。”

您可以通过getAgreementPdf endpoint下载证书 通过附加查询参数:include_coc=true。这似乎在实时文档中缺失,但存在于 Swagger spec.

完整示例:

GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}/agreements/{agreementId}?include_coc=true

协议ID可以通过onAgreed:

的回调找到
docuSignClick.Clickwrap.render({
   //...
   onAgreed: (agreementData) => {
     // agreementData.agreementId
   }
}, '#host-element');

或通过 POST 到 createHasAgreed 与相同的 clientUserId