---
title: "/boards/:boardId/customfields/:customFieldId"
method: PUT
path: "/v1/boards/{boardId}/customfields/{customFieldId}"
tags: ["Boards"]
---

# /boards/:boardId/customfields/:customFieldId

`PUT /v1/boards/{boardId}/customfields/{customFieldId}`

Assign value(s) for a custom field on a board

**Body**

- values - a list of objects with the id of the value to be set on the board for the custom field (used with `single-select` and `multi-select` custom fields)
- value - the string value to be set for the custom field on the board (used with `plain-text` and `date` custom fields)
    

To clear

## Path parameters

- `boardId` string, required
- `customFieldId` string, required

## Request body

- union
  - object — For single-select and multi-select custom fields
    - `values` object[], nullable, required
      - `id` string — The id of the custom field value to set
  - object — For plain-text and date custom fields
    - `value` string, nullable, required — The value to set

## Response `204`

Custom field updated successfully

---

[API](https://skmtc.net/air/apis/air-api.md) · [All operations](https://skmtc.net/air/apis/air-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/air/air-api/versions/2bd9c9fa2a0c/schema)
