integrations.sh
← all integrations

googleapis.com – vault

OpenAPI apis-guru analyticsmedia

Retention and eDiscovery for Google Workspace. To work with Vault resources, the account must have the and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege. For example, to download an export, an account needs the Manage Exports privilege and the matter shared with them.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:vault/v1.json
Provider
googleapis.com:vault / vault
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/vault/v1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/vault/v1/openapi.yaml

Tools (34)

Extracted live via the executor SDK.

  • matters.vaultMattersAddPermissions

    Adds an account as a matter collaborator.

  • matters.vaultMattersClose

    Closes the specified matter. Returns the matter with updated state.

  • matters.vaultMattersCount

    Counts the accounts processed by the specified query.

  • matters.vaultMattersCreate

    Creates a matter with the given name and description. The initial state is open, and the owner is the method caller. Returns the created matter with default view.

  • matters.vaultMattersDelete

    Deletes the specified matter. Returns the matter with updated state.

  • matters.vaultMattersExportsCreate

    Creates an export.

  • matters.vaultMattersExportsDelete

    Deletes an export.

  • matters.vaultMattersExportsGet

    Gets an export.

  • matters.vaultMattersExportsList

    Lists details about the exports in the specified matter.

  • matters.vaultMattersGet

    Gets the specified matter.

  • matters.vaultMattersHoldsAccountsCreate

    Adds an account to a hold. Accounts can be added only to a hold that does not have an organizational unit set. If you try to add an account to an organizational unit-based hold, an error is returned.

  • matters.vaultMattersHoldsAccountsDelete

    Removes an account from a hold.

  • matters.vaultMattersHoldsAccountsList

    Lists the accounts covered by a hold. This can list only individually-specified accounts covered by the hold. If the hold covers an organizational unit, use the . to list the members of the organizational unit on hold.

  • matters.vaultMattersHoldsAddHeldAccounts

    Adds accounts to a hold. Returns a list of accounts that have been successfully added. Accounts can be added only to an existing account-based hold.

  • matters.vaultMattersHoldsCreate

    Creates a hold in the specified matter.

  • matters.vaultMattersHoldsDelete

    Removes the specified hold and releases the accounts or organizational unit covered by the hold. If the data is not preserved by another hold or retention rule, it might be purged.

  • matters.vaultMattersHoldsGet

    Gets the specified hold.

  • matters.vaultMattersHoldsList

    Lists the holds in a matter.

  • matters.vaultMattersHoldsRemoveHeldAccounts

    Removes the specified accounts from a hold. Returns a list of statuses in the same order as the request.

  • matters.vaultMattersHoldsUpdate

    Updates the scope (organizational unit or accounts) and query parameters of a hold. You cannot add accounts to a hold that covers an organizational unit, nor can you add organizational units to a hold that covers individual accounts. If you try, the unsupported values are ignored.

  • matters.vaultMattersList

    Lists matters the requestor has access to.

  • matters.vaultMattersRemovePermissions

    Removes an account as a matter collaborator.

  • matters.vaultMattersReopen

    Reopens the specified matter. Returns the matter with updated state.

  • matters.vaultMattersSavedQueriesCreate

    Creates a saved query.

  • matters.vaultMattersSavedQueriesDelete

    Deletes the specified saved query.

  • matters.vaultMattersSavedQueriesGet

    Retrieves the specified saved query.

  • matters.vaultMattersSavedQueriesList

    Lists the saved queries in a matter.

  • matters.vaultMattersUndelete

    Undeletes the specified matter. Returns the matter with updated state.

  • matters.vaultMattersUpdate

    Updates the specified matter. This updates only the name and description of the matter, identified by matter ID. Changes to any other fields are ignored. Returns the default view of the matter.

  • operations.vaultOperationsCancel

    Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.

  • operations.vaultOperationsDelete

    Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.

  • operations.vaultOperationsList

    Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools