> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neudocs.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Clients API

> List the clients belonging to the authenticated NeuDocs firm.

## List clients

`GET https://neudocs.app/api/v1/clients`

Returns client records for the firm resolved from the bearer key.

```bash theme={null}
curl https://neudocs.app/api/v1/clients \
  -H "Authorization: Bearer $NEUDOCS_API_KEY" \
  -H "Accept: application/json"
```

### Success

```json theme={null}
{
  "data": [
    {
      "id": "7f2dbf8e-6d51-4e28-b155-125332f202be",
      "displayName": "Example Client",
      "email": "client@example.com",
      "status": "active"
    }
  ]
}
```

The exact record can include additional client metadata. Consumers should ignore unknown fields for forward compatibility.

### Errors

| Status | Meaning                                                |
| ------ | ------------------------------------------------------ |
| `401`  | Bearer key is missing, malformed, unknown, or revoked. |
| `500`  | NeuDocs could not list clients.                        |

Client-side filtering is not an authorization boundary. The server returns only the authenticated firm's records.


## Related topics

- [Requests API](/integrations/api-requests.md)
- [Integrations overview](/integrations/overview.md)
- [API authentication](/integrations/api-authentication.md)
- [index](/index.md)
- [Webhooks](/integrations/webhooks.md)
