Use the Microsoft Graph eDiscovery API
APIs under the
/beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
The Microsoft Graph APIs for eDiscovery provide functionality for organizations to automate repetitive tasks and integrate with their existing eDiscovery tools to build repeatable workflows that might be required based on industry regulations. You can use the eDiscovery APIs to help with your legal needs.
The Microsoft Graph APIs for eDiscovery are intended for the use of eDiscovery operations for Litigation, Investigation and regulatory requests. These APIs should not be used as a substitute for journaling data out of the Microsoft 365 system or any other mass download.
Currently, the eDiscovery APIs in Microsoft Graph only work with Advanced eDiscovery cases.
The Microsoft Graph API includes the following key entities.
|eDiscovery case||ediscoveryCase||eDiscovery cases are the container for all eDiscovery objects including custodians, holds, searches, review set and exports.|
|eDiscovery review set||reviewSet||eDiscovery review sets are static set of electronically stored information collected for use in a litigation, investigation or regulatory request.|
|eDiscovery review set query||reviewSetQuery||eDiscovery review set queries are used to discover, cull, review and tag ESI with the ultimate goal of production to the requestor or opposing counsel.|