---
title: "Update a contact field"
method: PATCH
path: "/api/reach/v1/profiles/{profileUuid}/contacts/fields/{fieldUuid}"
tags: ["Reach: Contact Fields"]
---

# Update a contact field

`PATCH /api/reach/v1/profiles/{profileUuid}/contacts/fields/{fieldUuid}`

Rename a custom contact field and, for the choice types, replace its option set.

Options carrying a uuid are kept and relabelled, options without one are created, and any
existing option left out of the list is deleted along with the values contacts hold for
it. The field type and slug cannot be changed.

## Path parameters

- `profileUuid` string, required
- `fieldUuid` string, uuid, required

## Request body

- ReachV1ContactsFieldsUpdateRequest — Rename a custom contact field and, for the choice types, replace its option set. The field type and slug are immutable.
  - `label` string, required
  - `options` object[], nullable — Replaces the option set when provided. Entries carrying a uuid are kept and relabelled, entries without one are created, and any existing option missing from the list is deleted along with the values contacts hold for it.
    - `uuid` string, nullable
    - `label` string, required

## Response `200`

Success response

- ReachV1ContactsFieldsContactFieldResource
  - `uuid` string
  - `type` 'text' | 'number' | 'date' | 'single_choice' | 'multi_choice'
  - `label` string
  - `slug` string — Derived from the label on creation and immutable afterwards
  - `options` ReachV1ContactsFieldsContactFieldOptionResource[] — Available choices. Always empty for the scalar field types.
    - `uuid` string
    - `label` string
    - `sort_order` integer
  - `created_at` string, date-time

## Other responses

- `401` — Unauthenticated response
- `422` — Validation error response
- `500` — Error response

## Changes

- **2026-08-06** `967858ce3b89` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/hostinger/apis/hostinger-api/changes/api/reach/v1/profiles/:profileUuid/contacts/fields/:fieldUuid/patch.md)

---

[API](https://skmtc.dev/hostinger/apis/hostinger-api.md) · [All operations](https://skmtc.dev/hostinger/apis/hostinger-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hostinger/hostinger-api/revisions/53ccee45e5eb/schema)
