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.

Usage

You must use an access token to make an authenticated call on behalf of a user.

Permissions

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.

Compliance Snapshot APIs

Profile APIs

To gather a member's profile information, you can refer to the following documentation:

Share and Social Stream APIs

To gather a member's shares and social stream, you can refer to the following documentation:

Organization APIs

To gather a member's organizations and its content, you can refer to the following documentation:

Invitation APIs

To gather a member's pending invitation, you can refer to the following documentation:

Reputation APIs

Messaging APIs

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.