通过调用API
一次可以获取多少个DocuSign信封状态?PUT /restapi/v2.1/accounts/{accountId}/envelopes/status?envelope_ids=[list_of_ids]
我有大量的信封ID,并且它正在逐日增加。我要做的是,我将以调度程序的方式拉出所有信封状态(无效和已完成的信封除外)。
我什么都没找到,或者我在文档中没有找到。 docusign的数量或请求大小是否有限制?
答案 0 :(得分:1)
有两个限制:URL的最大长度(包括查询参数)和呼叫的最大信封ID。
避免URL长度限制:作为documented,您可以将查询参数设置为特殊值:envelope_ids=request_body
。在这种情况下,该方法使用请求正文中的信封ID。
envelope_ids
查询参数-要包含在结果中的信封ID。此属性的值可以是:
以逗号分隔的信封ID列表。 [要么] 特殊值
request_body
。在这种情况下,该方法使用请求正文中的信封ID。
我不知道第二个限制是什么。
作为替代方案,请考虑设置一个Webhook。您可以使用中间排队系统从防火墙后面接收完整的信封的webhook通知(无需更改防火墙)。
AWS,Azure和Google Cloud的示例代码可用于C#,Java,PHP,Python和Node.js。请参阅github.com/docusign
中的Connect-*
存储库