---
title: "Update account settings"
method: PATCH
path: "/v1/account"
tags: ["Account"]
---

# Update account settings

`PATCH /v1/account`

## Request

- Base URL: `https://api.briefgate.dev`
- URL: `https://api.briefgate.dev/v1/account`
- Auth: HTTP bearer

Update account-level settings such as branding, default retention, or auto-approve hours.

## Request body

- AccountSettings
  - `name` string
  - `brand_logo_url` string, uri, nullable
  - `brand_accent_color` string, nullable
  - `brand_sender_name` string, nullable
  - `sending_local_part` string, nullable
  - `default_language` 'cs' | 'sk' | 'pl' | 'de' | 'es' | 'en', nullable
  - `email_copy` object, nullable
    - `invite_subject` string
    - `invite_intro` string
    - `reminder_subject` string
    - `reminder_intro` string
  - `reply_to_email` string, email, nullable
  - `retention_days` integer
  - `auto_approve_hours` integer
  - `portal_link_ttl_days` integer
  - `notify_client_notes` boolean
  - `notify_intake_completed` boolean
  - `copy_invites_to_owner` boolean
  - `send_client_thank_you` boolean
  - `onboarding_dismissed` boolean

## Response `200`

Updated account

- object

## Other responses

- `400`: Invalid request — malformed body or query parameters
- `401`: Missing or invalid API key
- `403`: Authenticated but not allowed to perform this action
- `422`: Validation error — the body shape is correct but values are invalid

---

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