---
search:
  tags:
    - administration
    - PUT
seo:
  description: >-
    Updates an existing organization… Reference for the PUT
    /administration/organization-settings/custom-fields/{id} endpoint in the
    Leadtime Public API API.
sidebar:
  badge: PUT
  label: Update organization custom field
title: Update organization custom field
type: openapi-operation
---
Updates an existing organization custom field. All fields must be provided (full replacement).

**Required fields:**
- `name`: Updated display name
- `type`: Field type enum value
- `translations`: Complete translations array (all languages)

**Optional fields:**
- `description`: Updated description
- `selectOptions`: Updated options array (required for Select and MultiSelect types)
- `translationsDescriptions`: Updated description translations

**Important:**
- Changing field type may cause data loss if existing values are incompatible
- For Select/MultiSelect types, all options must be included in the request
- Removing options that are in use may cause validation errors

**Note:** This is a full update operation. Use PATCH endpoint if you only want to update specific fields.

<Operation source="api-reference" id="organizationsettingscontroller-updateorganizationcustomfield" />
