简体   繁体   English

如何通过Docusign REST API提取所有用户发送/接收的所有信封的列表(如报告选项卡)?

[英]How can I pull a list of all the envelopes sent/received by all the users (like in report tab) through Docusign REST API?

I am an admin account user and to get insights from data I need to pull the details of all the envelopes from all accounts. 我是管理员帐户用户,要从数据中获取见解,我需要从所有帐户中提取所有信封的详细信息。 The similar thing is what a report provides in Docusign dashboard but I need the list of recipients as well. 相似的是报告在Docusign仪表板中提供的内容,但我也需要收件人列表。 Can anyone please help me. 谁能帮帮我吗。 Thanks. 谢谢。

Listing envelopes sent by your users: Envelopes::listStatusChanges 列出用户发送的信封Envelopes :: listStatusChanges

I think that call may cover envelopes sent by anyone in your account (if the accessToken represents a user with admin privileges). 我认为该电话可能涵盖您帐户中任何人发送的信封(如果accessToken代表具有管理员权限的用户)。 But I'm not sure. 但是我不确定。

If it doesn't then you can loop through the account's users. 如果不是,则可以遍历该帐户的用户。

Tracking who has received an envelope through their DocuSign account is done with the Folders::listItems API call. 通过Folders :: listItems API调用来跟踪通过其DocuSign帐户收到信封的人员。 You may need to list both the Inbox and Deleted folders. 您可能需要同时列出“收件箱”和“已删除”文件夹。 You also need to check that the person signed the specific envelope vs receiving it for some other reason (cc, certified copy, etc). 您还需要检查该人是否在特定信封上签名,以及是否出于其他某些原因(抄送,认证副本等)将其接收。

Finally, an alternative if you have higher volumes is to purchase the DocuSign Report Feed product (see note below). 最后,如果您的批量较大,则可以选择购买DocuSign报告订阅源产品(请参阅下面的注释)。 It will send you DB table dumps about your account activity on a regular basis so you can do your own reporting on DocuSign activity. 它将定期向您发送有关您的帐户活动的数据库表转储,因此您可以针对DocuSign活动进行自己的报告。 It is the best way to have full access to report data. 这是完全访问报告数据的最佳方法。 Ask your DocuSign contact for more info. 询问您的DocuSign联系人以获取更多信息。

Note: I'm not sure of the exact name for the reporting product. 注意:我不确定报告产品的确切名称。

This can be done if you install DocuSign for Salesforce managed package and use Connect feature in DocuSign. 如果您安装了DocuSign for Salesforce托管软件包并在DocuSign中使用“连接”功能,则可以完成此操作。 Configure your webhooks to create DocuSign Status and DocuSign Recipient Status records for each send. 配置您的Web钩子,以为每次发送创建DocuSign状态和DocuSign收件人状态记录。 Any DocuSign objects or custom object can be used in the Connect configuration, after selecting objects, select which events you want the results to be pushed back to Salesforce. 在选择对象之后,可以在Connect配置中使用任何DocuSign对象或自定义对象,然后选择要将事件推回Salesforce的事件。

Use a parent object to store envelope details and child object for the recipient data. 使用父对象存储信封详细信息,并使用子对象存储收件人数据。 Use Envelope Id to relate the child records to the parent. 使用Envelope Id将子记录与父记录相关联。 Eventually, you will be able to build various reports on Salesforce. 最终,您将能够在Salesforce上构建各种报告。

More info here: https://support.docusign.com/guides/dfs-admin-guide-ds-connect-for-salesforce 此处提供更多信息: https : //support.docusign.com/guides/dfs-admin-guide-ds-connect-for-salesforce

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM