---
title: "View Restore Activity Report"
method: POST
path: "/msp/reporting/v1/reports/mspEWRestoreActivity"
tags: ["Enterprise Workloads Reports"]
---

# View Restore Activity Report

`POST /msp/reporting/v1/reports/mspEWRestoreActivity`

This report provides a comprehensive list of all restore operations performed for resources of the workloads configured within the organizations. This API may be updated without any prior notification. Check the API documentation for the latest updates regularly.

## Headers

- `Authorization` string, required

## Request body

- object
  - `filters` object
    - `pageSize` integer — Specify the maximum number of records that should returned in a response. Maximum limit is 500 records. Default pageSize is 100.
    - `filterBy` object[] — Select the filters to be applied to the report.
      - `fieldName` 'accountName' | 'customerName' | 'customerGlobalId' | 'lastUpdatedTime' | 'ended' | 'started' | 'scheduled' | 'jobID' | 'workloads' | 'details' | 'status' | 'dataSelectedForRestore' | 'destinationServer' | 'source' | 'restoreLocation' | 'administrativeGroup' | 'organization' | 'sourceVMLocation' — Specify the name of the filter.
      - `operator` 'EQUAL' | 'GT' | 'GTE' | 'LT' | 'LTE' | 'CONTAINS' | 'NOTEQUAL' — The operators that are supported for the filter are - EQUAL, NOTEQUAL, CONTAINS, LT (less-than), LTEQ (less-than-or-equal), GT (greater-than), GTEQ (greater-than-or-equal).
      - `value` union — Specify the value of the filter applied to the report.
        - string — string
        - integer — integer
        - string[] — array of strings
        - integer[] — array of integers
  - `pageToken` string — 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.

## Response `200`

Success

- GetEWRestoreActivityReportDataResponse
  - `data` EWRestoreActivityReportData[]
    - `accountName` string — Account name defined for the customer
    - `customerName` string — Customer name defined for the customer
    - `customerGlobalId` string — Unique ID of the customer.
    - `lastUpdatedTime` string, date-time — The last updated time stamp for the record. The time is in the UTC time zone. Example - 2019-10-25T00:00:00Z
    - `ended` string, date-time — The timestamp when the restore operation was completed.
    - `started` string, date-time — The timestamp when the restore operation started.
    - `scheduled` string, date-time — The scheduled timestamp of the restore operation for the server.
    - `jobID` integer — The unique identification number associated with the restore job.
    - `workloads` string — The name of the workload associated with the job. Example- Files, OracleSBT.
    - `details` string — The details of the restore job.
    - `status` string — The status of the restore job.
    - `dataSelectedForRestore` string — The name of the snapshot or the folder selected for restore.
    - `destinationServer` string — The name of the destination server or virtual machine on which data was restored.
    - `source` string — The server or virtual machine on which a restore was initiated.
    - `restoreLocation` string — The location on the destination server or destination hypervisor and data store where the data was restored.
    - `administrativeGroup` string — The name of the administrative group of the workload.
    - `organization` string — The name of the organization under which the workload is configured.
    - `sourceVMLocation` string — Location of the source VM
  - `lastSyncTimestamp` string, date-time — The time stamp until which the report data was returned. The time is in the UTC time zone.
  - `filters` object — Filters applied on the report.
  - `nextPageToken` string — 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.

## Other responses

- `400` — Bad Request
- `404` — The requested resource was not found.
- `500` — The request was not processed due to an internal error.

---

[API](https://skmtc.dev/druva/apis/authentication.md) · [All operations](https://skmtc.dev/druva/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/druva/authentication/revisions/2af2bf148b25/schema)
