v1

latestOpenAPI 3.1.02026-07-245531,0212.1 MB
Sensitive Data Governance

List email violations

Get the list of email violations.

get/sdg/v1/emailViolations

Query parameters

policyIDinteger

Filter the email violations by policy. Specify the unique ID of the Sensitive Data Governance policy. Get the ID of the policy using the 'List all configured policies' API.

pageTokenstring

The token to access the next page of results. Use the token value received in the previous response's parameter 'pageToken'.

violationType'all' | 'critical' | 'nonCritical'

Filter and list the email violations by the following violation type:

All - List all, critical and non critical violations. critical - List only critical violations. nonCritical - List only non critical violations.

violationStatus'pendingOnAdmin' | 'pendingOnUser'

Filter and list the email violations by the following violation status:

pendingOnAdmin - List all email violations on which admin action is pending. pendingOnUser - List all email violations on which user action is pending.

resolutionType'active' | 'resolved' | 'quarantined'

FiFilter and list the email violations based on their resolution type as follows:

active - List all active email violations. resolved - List all email violations that are resolved. quarantined - List all email violations which are quarantined.

Response

OK

pageTokenstring

The token to access the next page of results.

Example response

{
  "violations": [
    {
      "mailTime": "2019-10-12T07:20:50Z",
      "lastUpdated": "2019-10-12T07:20:50Z",
      "violationStatus": "Pending on user",
      "severity": "Critical"
    }
  ]
}