Compliance Snapshot Overview
This documentation summarizes all Compliance APIs you will need to initially call to gather information on authenticated members (including their profile, current activities and more) for the purpose of your regulatory compliance.
These APIs are not intended to be called daily to check on updates. Please refer to the Compliance Events API for daily activities.
You must use an access token to make an authenticated call on behalf of a user.
Permission | Description |
---|---|
r_compliance | Required to retrieve activities for compliance monitoring and archiving. |
w_compliance | Manage and delete data on behalf of an authenticated member for compliance requirements. This is a private permission and access is granted to select developers. |
To gather a member's profile information, you can refer to the following documentation:
To gather a member's shares and social stream, you can refer to the following documentation:
- Retrieve Personal Shares API
- Retrieve UGC Posts API
- Retrieve Share's Comments and Likes API
- Retrieve Articles API
To gather a member's organizations and its content, you can refer to the following documentation:
To gather a member's pending invitation, you can refer to the following documentation:
We do not have Messages API to retrieve a snapshot of the member's inbox. Please refer to the Messages section of the Compliance Events API to monitor and archive the member's messaging activity. See here for Messages schema and Create a Message API.