---
title: "List eDiscovery Download Clients - v4"
method: GET
path: "/legalholds/v4/clients"
tags: ["Legal Hold"]
---

# List eDiscovery Download Clients - v4

`GET /legalholds/v4/clients`

Returns a list of all the eDiscovery Download Clients that are configured in inSync.

## Query parameters

- `sortBy` 'name' | 'clientVersion' | 'cplatform' | 'createdBy'
- `sortOrder` 'asc' | 'desc'
- `connectionStatus` 'Connected' | 'Disconnected' | 'Not Registered'
- `searchBy` string
- `pageNumber` integer
- `pageSize` integer

## Response `200`

OK

- ListClients
  - `totalPages` integer — Total number of pages for the API Response. Example - 1
  - `totalResults` integer — Total number of results. Example - 1
  - `clients` ClientDetails[]
    - `ddClientHostName` string — The name of the device where the client is installed. Example - John-8765-Windows-PC
    - `clientSecretId` string — API secret part of API credentials. Example - E1AMfwKbQUXGY6sbPB9igPyDL3CbhyWa
    - `client_features` object — A dictionary containing information about the features that the client support.
      - `metadata_download` true | false
      - `zip_download` true | false
      - `data_download` true | false
      - `integrity_check` true | false
    - `cplatform` string — The operating system of the device where the client is installed. Example - win32
    - `name` string — Name of the eDiscovery Download Client machine. Example - client1_PF_123
    - `clientVersion` string — Version of the eDiscovery Download Client. Example - 1.1.1
    - `ip` string — IP address of the eDiscovery Download Client machine. Example - 110.11.14.10
    - `clientId` integer — Client ID part of API credentials. Example-59
    - `connectionStatus` 'Not Registered' | 'Connected' | 'Disconnected' — Connection status of the eDiscovery Download Client. There can be the following statuses:
    - `createdBy` string — Name of admin who created the eDiscovery Download Client. Example - John Doe
    - `defaultDownloadLocation` string — Default download location for eDiscovery download. Example - 'D:\Data'
    - `activationTime` integer — Timestamp when the eDiscovery Download Client machine was activated. Example - 1624887294
  - `pageNumber` integer — Page number for which API response is expected. Example - 1
  - `pageSize` integer — Page Size for API response. Example - 100

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `500` — Internal Server Error

---

[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)
