---
title: "Get client (owner) details"
method: GET
path: "/workspaces/{workspaceId}/clients/{clientId}"
tags: ["clients"]
---

# Get client (owner) details

`GET /workspaces/{workspaceId}/clients/{clientId}`

## Request

- Base URL: `https://vetnio.com/api/v2`
- URL: `https://vetnio.com/api/v2/workspaces/{workspaceId}/clients/{clientId}`
- Auth: HTTP bearer

Returns one client (owner) with its contact details. Returns `404` when no client with this id exists in the workspace.

## Path parameters

- `workspaceId` string, required: Identifier of the workspace (clinic) that owns the patients and clients. The caller must be a member of it; patients and clients are shared by all members of the workspace.
- `clientId` string, required: Client (owner) id (UUID) in this workspace. Unknown ids and ids from other workspaces return `404`.

## Response `200`

Full client record.

- ClientOutput: An animal owner registered in the workspace. A client can own any number of patients. Clients are shared by every member of the workspace and are also created automatically when patients are synced from a connected practice-management system.
  - `id` string, required: Client id (UUID), generated by Vetnio.
  - `name` string, nullable, required: The owner's full name, free text. `null` when not recorded, for example for the placeholder owner created with a patient that had no owner details.
  - `address` string, nullable, required: The owner's street address, free text. `null` when not recorded.
  - `zipCode` string, nullable, required: The owner's postal code, free text. `null` when not recorded.
  - `phoneNumbers` string[], required: The owner's phone numbers, stored as given (no normalisation). E.164 format such as `+46701234567` is recommended. Empty array when none are recorded.
  - `email` string, nullable, required: The owner's email address. Stored as given; the format is not validated. `null` when not recorded.

## Other responses

- `400`: Invalid input data
- `401`: Authorization not provided
- `403`: Insufficient access
- `404`: Not found
- `500`: Internal server error

---

[API](https://skmtc.dev/vetnio/apis/vetnio-api.md) - [All operations](https://skmtc.dev/vetnio/apis/vetnio-api/llms.txt) - [OpenAPI document](https://skmtc.dev/vetnio/apis/vetnio-api/revisions/d004afd5617d?raw)
