DocuSign REST API:检查用户

时间:2017-09-25 14:05:50

标签: docusignapi

我可以进行REST调用来检查任何特定用户的待处理信封数吗? 我想要实现的目标: 在删除用户之前,我需要确保用户没有待处理的信封。如果他有任何待处理的信封,那么它应该返回该用户的计数或信封列表。

更新:

回复:德鲁的回答

实际上,GET {{vx}} / accounts / {{accountid}} / folders /这个调用会返回我文件夹的文件夹ID,但我想查看其他用户文件夹。

例如:我是管理员,我在dousign中有3个用户,我有我的帐户ID,我可以通过使用来申请文件夹ID(GET {{vx}} / accounts / {{accountid}} /文件夹/)方法。但是,如果我想知道其余3个用户的文件夹ID详细信息,那么我如何获取该详细信息,因为我没有他们的帐户ID。

如果有可能,请告诉我?我正在努力解决这个问题。

2 个答案:

答案 0 :(得分:0)

我能够找到这样的:

首先,致电GET {{vx}}/accounts/{{accountid}}/folders/

这会获取用户的已发送文件夹ID,因此我可以拨打GET {{vx}}/accounts/{{accountid}}/folders/{{folderid}}?status=sentGET {{vx}}/accounts/{{accountid}}/folders/{{folderid}}?status=delivered

totalSetSize是您正在寻找的

如果您的用户使用文件夹来整理他们发送的项目,则这些数字不会可靠,您需要遍历每个文件夹。

答案 1 :(得分:0)

如果您的应用是“用户应用”,则各个用户应该登录该应用。然后,当您查询信封状态时,您将以用户身份查询。 Docs

如果您正在编写将在后台运行的“服务应用程序”并发送用户有信封等待签名的通知(例如),则使用impersonation

模拟可让您的应用模拟用户。当它这样做时,您的应用程序将代表用户行事,并能够看到用户的信封。 Docs