---
title: "List All OneDrive/Exchange Online Restore points"
method: GET
path: "/insync/cloudapp/v1/restorePoints"
tags: ["Restore OneDrive/Exchange Online data"]
---

# List All OneDrive/Exchange Online Restore points

`GET /insync/cloudapp/v1/restorePoints`

Retrieve the list of OneDrive/Exchange Online restore points.

## Query parameters

- `deviceId` integer, required
- `userId` integer, required
- `storageId` integer
- `detailedRpStats` boolean
- `anomalousInfoRequired` boolean
- `includVirtual` boolean
- `startTime` integer
- `endTime` integer

## Response `200`

success

- object[]
  - `anomalous` boolean — Flag indicating if the snapshot is anomalous.
  - `created` string — Datetime of snapshot creation in human readable format
  - `timestamp` integer — Datetime of snapshot creation
  - `filesMissed` integer — Number of files missed in snapshot backup
  - `displayName` string — Snapshot display name
  - `filesSynced` integer — Number files backed up in snapshot
  - `storageId` integer — Storage id of snapshot
  - `latestUnquarantined` boolean — Flag indicating if the snapshot is latest unquarantined snapshot
  - `isQuarantined` boolean — Flag indicating if the snapshot is quarantined snapshot
  - `anomalousStats` object — Object containing detailed stats of anomalous snapshot.
  - `ignFilesMissed` integer — Number of ignored files missed.
  - `bmr` boolean — Flag indicating if the meeting recordings are backed up in snapshot
  - `lsCver` integer — Snapshot version number
  - `size` integer — Total size of snapshot in bytes
  - `name` string — Snapshot name
  - `activityLogsDownloadable` boolean — Flag indicating if the activity logs of snapshot are downloadable
  - `isLockedByVirtual` boolean — Flag indicating of the snapshot is locked by virtual snapshot
  - `anomalousUda` boolean — Flag indicating if snapshot is anomalous
  - `isVirtual` boolean — Flag indicating if the snapshot is virtual snapshot on storage
  - `isLocked` boolean — Flag indicating of the snapshot is locked
  - `totalFiles` integer — Total number of files in the snapshot. Applicable for M365 OneDrive
  - `sizeInBytes` integer — Total size of the snapshot in bytes

## Other responses

- `400` — Bad Request
- `401` — The request did not include an authentication token or an expired authentication token was supplied.
- `403` — Access denied: Insufficient permissions. User requires specific access rights and minimum permissions. Details: https://help.druva.com/en/articles/15069296
- `404` — The requested resource was not found.
- `500` — The request was not processed due to an internal error on server.
- `501` — Requested HTTP method is not implemented.

---

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