Vault API

The Vault API lets you manage:

  • Matters—each matter is a container for all of the data related to a specific case or investigation. A matter includes:
    • Saved search queries
    • A list of accounts with data on hold
    • A list of the accounts that can access the matter
    • Export sets for the matter
    • An audit trail for the matter
  • Holds—allow you to preserve messages and files indefinitely to meet legal or preservation obligations. If a user who's subject to a hold deletes data, it's removed from the user's view, but the data is preserved in Vault. As long as the hold is in place, you can search and export that data.

Use APIs to manage Vault matters and holds

  1. Set up a new project in the Google APIs Console and activate Vault API service. Learn more about creating your API project.
  2. Set up authentication and authorization.
  3. Look at some API samples for managing matters and holds.
  4. Start building your own app: