/input-fields/{inputFieldId}. Only include fields you want to change — omitted fields remain unchanged.
200 OK with an empty body.
Editable Fields
All fields are optional — only include the fields you want to change.Type-Specific Restrictions
Not all fields can be set on all input field types. Setting a restricted field returns a400 error:
title— cannot be set on FIRST_NAME, LAST_NAME, EMAIL, PHONE_NUMBERvisitorFacingTitle— cannot be set on FIRST_NAME, LAST_NAME, EMAIL, PHONE_NUMBER, URLmultiSelectandoptions— can only be set on SELECTconstraints— only applies to NUMERIC
Translations
Whentranslations is provided, all existing translations are replaced with the new set. There is no way to update a single translation — you must send the complete list.
SELECT Options
Whenoptions is provided for a SELECT field, options are matched by id:
- Options with a matching
idare updated - Options with a new
idare added - Existing options not included in the request are removed