我们可以通过 API 从 DocuSign 导入许多文档吗?

Can we import many documents from DocuSign through the API?

我们的一位客户喜欢使用 DocuSign 的批量发送功能让很多员工签署文档。

他们希望能够将这些签名的文档导入我们的软件。我们正在考虑在我们的软件中创建一个 GUI,让他们可以浏览 DocuSign 中的文件夹,select 要导入哪些信封,然后再导入它们。

用户可能希望一次导入 50 个信封。在这种情况下,当用户浏览他们的文件夹时,它将进行几次 API 调用,然后它将对 RequestDocumentPDFsEx 进行 50 次调用以下载与每个信封关联的文档。 API 调用可能会连续进行,除非它们真的很慢。在那种情况下,我们可能必须使用 2 个线程或更多线程才能在适当的时间内完成。

目前我们只有一位客户正在考虑使用此功能,而且不会经常使用,可能一个月一次。

如果我们实施上述解决方案,我们会 运行 遇到速率限制问题或违反任何条款吗?

我们已经为我们的集成提供了经过认证的集成商密钥,允许用户一次上传少量文档进行签名。

我认为你唯一的选择是:

  1. DocuSign Retrieve - DocuSign 提供的一个单独的付费模块,用于批量下载
  2. 每个信封下载一个 API 调用

DocuSign 检索 - "Download envelopes, documents and data from DocuSign for use with external systems. DocuSign Retrieve runs on your system as a one-time request or on a recurring basis. Configure DocuSign Retrieve to specify file type and storage location."

否则,正如您所建议的那样,您需要通过 SOAP API 或通过 REST API 对每个信封下载进行一次 API 调用。