# Update contact field definition

**PATCH** `/contacts/custom-fields/{id}`

Renames a contact field definition or changes its value type.

Authentication: bearerAuth
Required scopes: `custom_field:update`
Allowed roles: `owner`, `admin`, `agent`
Authorization: Update a contact field definition.

## Parameters

- `id` (path string, required)

## Request body

- `application/json`: `UpdateCustomFieldDefinitionRequest` required.

## Responses

- `200`: Contact field definition updated
- `default`: Error
