# Get Setting

> Return a single client profile setting by profile ID and setting key.

Source: /admin/accounts-funding/client--profiles/accounts-service_-get-client-settings

## `GET /profiles/{profileId}/settings/{key}`

**Get Setting**

Return a single client profile setting by profile ID and setting key.

Tags: `Client Profiles`

#### Path parameters

- `profileId` (string) (required) — The client profile ID that owns this setting.
- `key` (string) (required) — Setting key. Pattern: ^[A-Za-z0-9_\-:#]+$, max 256 chars.


### Responses

#### `200` — A successful response.

**Content-Type:** `application/json`

ClientSettings represents a single key-value entry scoped to a client profile.
This is a general-purpose store for per-profile data such as watchlists, UI preferences,
notes, or account-level configuration. Keys must match ^[A-Za-z0-9_\-:#]+$ (max 256 chars).
Values are arbitrary strings; callers typically encode structured data (e.g. JSON) before storing.
The body accepted by the Trader REST endpoint is capped at 128 KB.
- `profileId` (string) — The client profile ID that owns this setting.
- `key` (string) — Setting key. Pattern: ^[A-Za-z0-9_\-:#]+$, max 256 chars.
- `value` (string) — Stored string value. Callers may encode JSON or any text. Max ~128 KB via the REST endpoint.
- `updatedAt` (string) — Timestamp of the last write.

#### `default` — An unexpected error response.

**Content-Type:** `application/json`

- `code` (integer)
- `message` (string)
- `details` (array)
  - items:
    - `@type` (string)

