v1

latestOpenAPI 3.1.02026-07-245531,0212.1 MB
Reports

Get Report

Returns the selected report. Use the report ID field to specify the report that you want to fetch. By default the report provides the data for last 24 hours if no date/time filters are selected. For more information, see guides on the Reports API.

post/reporting/{version}/reports/{reportID}

Path parameters

reportID'dgDataProtectionRisk' | 'dgRollbackActions' | 'dgUnusualDataActivityAlerts' | 'dgDataAccessEvents' | 'dgAdminLoginEvents' | 'dgQuarantineResources' | 'dgMaliciousScanJob' | 'dgCuratedSnapshots' | 'dgeDiscoveryDownloadJobsReport' | 'dgGlobalCustodianReport' | 'dgNonCompliantFileReport' | 'dgArchivedNonCompliantFileReport' | 'dgNonCompliantEmailReport' | 'dgArchivedNonCompliantEmailReport' | 'dgDefensibleDeleteForFilesReport' | 'dgDefensibleDeleteForEmailsReport' | 'epAlert' | 'epDeletedDevice' | 'epInactiveDevices' | 'epLastBackupStatus' | 'epLicenseUsage' | 'epPreservedUsersDatasources' | 'epRestoreActivity' | 'epSharedDevices' | 'epUpgradeActivity' | 'epUserProvisioning' | 'epUserRollout' | 'epUsers' | 'epStorageConsumption' | 'ewAdminAuditTrails' | 'ewAlertHistory' | 'ewBackupActivity' | 'ewDisasterRecoveryFailbackActivity' | 'ewDisasterRecoveryFailoverActivity' | 'ewDisasterRecoveryReplicationActivity' | 'ewResourceStatus' | 'ewRestoreActivity' | 'ewStorageConsumptionbyBackupSets' | 'm365SharePointSiteDiscovery' | 'm365TeamsDiscovery' | 'm365GroupsDiscovery' | 'm365Alerts' | 'm365LicenseUsage' | 'm365PreservedUsersDatasources' | 'm365StorageConsumption' | 'm365UserCountAndStatus' | 'm365UserLastBackupStatus' | 'm365UserProvisioning' | 'm365UserRestoreActivity' | 'm365UserWorkload' | 'm365SharePointBackupActivity' | 'm365SharePointRestoreActivity' | 'm365TeamsBackupActivity' | 'm365TeamsRestoreActivity' | 'm365GroupsBackupActivity' | 'm365GroupsRestoreActivity' | 'm365PublicFolderBackupActivity' | 'm365PublicFolderRestoreActivity' | 'googleAlerts' | 'googleLicenseUsage' | 'googlePreservedUsersDatasources' | 'googleStorageConsumption' | 'googleUserCountAndStatus' | 'googleUserLastBackupStatus' | 'googleUserProvisioning' | 'googleUserRestoreActivity' | 'googleUserWorkload' | 'googleSharedDriveBackupActivity' | 'googleSharedDriveRestoreActivity' | 'sfdcArchivalActivity' | 'sfdcArchivalRestoreActivity' | 'sfdcBackupActivity' | 'sfdcDataRestoreActivity' | 'sfdcSandboxSeedingActivity' required

Unique ID of report.

version'v1' | 'v2' required

Version of report. <br>Note: With API enhancements in V2, you may see additional fields in the response over time. Avoid enforcing overly strict schema enforcement to ensure smooth integration.

Headers

Content-Type'application/json' required

Request content type header

Request body

pageTokenstring

Specify the token to access the results on the next page. Keep this field blank for the first request. To view the results on the next page, use the value received in the 'nextPageToken' parameter of the previous response.

Example request

{
  "filters": {
    "filterBy": [
      {
        "fieldName": "deleteRequestID",
        "operator": "EQUAL"
      }
    ]
  }
}

Response

Success

dataReportData[]
lastSyncTimestampstring date-time

Time stamp until which report data is returned in the API. The time is in the UTC time zone.

filtersobject

Filters applied on the report.

nextPageTokenstring

The token to access the next page of results. This parameter will be empty for the last page of the results. This token is valid for 5 minutes.

Example response

{
  "nextPageToken": "YTBDNDk6Rjk1MmViY1FpTVpBejNFTU9lSWxzUT09OjA="
}