---
title: "Update Company"
method: PATCH
path: "/v1/companies/{id}"
---

# Update Company

`PATCH /v1/companies/{id}`

This API endpoint updates a specific company.

## Path parameters

- `id` string, required

## Request body

- object
  - `name` string — The company’s new name. Note: an existing company name cannot be used.
  - `customFields` string, json — The key is the key of the custom field property, and the value is an array of keys (in the case of multiSelect custom fields), or the direct value in the case of all other types of custom fields.

## Response `200`

200

- object
  - `id` string
  - `object` string
  - `createdAt` string
  - `name` string
  - `fallbackColor` string
  - `iconImageUrl` string
  - `isPlaceholder` boolean
  - `customFields` object
    - `phoneNumber` string
    - `tags` string[]
    - `address` object
      - `country` string
      - `region` string
      - `postalCode` string
      - `addressLine1` string
      - `addressLine2` string
      - `city` string
      - `fullAddress` string
    - `email` string
    - `url` string
    - `number` number
    - `text` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/assembly/apis/core-resources.md) · [All operations](https://skmtc.net/assembly/apis/core-resources/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/assembly/core-resources/versions/28a9e7d13a8c/schema)
