---
title: "Modify custom field list values"
method: PUT
path: "/placements/fields/custom/custom/{fieldId}"
tags: ["Placement API:Placements"]
---

# Modify custom field list values

`PUT /placements/fields/custom/custom/{fieldId}`

## Path parameters

- `fieldId` integer, required

## Request body

- SetPlacementCustomFieldListValuesCommand
  - `values` string[], nullable — Available values for a list custom field

## Response `200`

Updated placement custom field definition

- CustomFieldRepresentation
  - `fieldId` integer, required
  - `name` string, required
  - `type` 'Text' | 'List' | 'Date' | 'Lookup' | 'Url', string, required — The type of value a custom field expects
  - `mandatory` boolean, nullable — Field is mandatory and a value must be provided
  - `maxLength` integer, nullable — Maximum length of a text field
  - `multiLine` boolean, nullable — Text field can contain a multi-line value
  - `multiSelect` boolean, nullable — List field allows multiple selections
  - `values` string[], nullable — Available values for a list custom field
  - `links` ModelLinks
    - `self` string, uri, nullable

## Other responses

- `404` — Requested placement custom field definition was not found

---

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