---
title: "Bulk Update Clients"
method: PATCH
path: "/v1/clients/bulk"
tags: ["Clients"]
---

# Bulk Update Clients

`PATCH /v1/clients/bulk`

## Request

- Base URL: `https://api.oviond.com`
- URL: `https://api.oviond.com/v1/clients/bulk`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

Apply the same partial patch to many clients in one call.

## Request body

- BulkUpdateClientsRequest
  - `ids` string[], required
  - `patch` UpdateClientRequest, required
    - `name` string
    - `first_name` string, nullable
    - `website` string
    - `currency` union: ISO 4217 currency code (e.g. "USD") or a full { code, symbol, iso } object.
      - object
        - `code` string, required
        - `symbol` string, required
        - `iso` string, nullable
      - string
    - `number_format` string, nullable: BCP 47 locale driving number formatting, e.g. "en-US" → 1,234.56, "de-DE" → 1.234,56. Null/absent defaults to "en-US".
    - `timezone` string
    - `manager` string
    - `domain_id` string
    - `theme_id` string
    - `logo_url` string, nullable
    - `favicon_url` string, nullable
    - `screenshot` string, nullable
    - `branding_source` 'client' | 'agency', nullable
    - `folders` string[]

## Response `200`

Clients updated

- SuccessResponse
  - `success` true, required

---

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