reach_updateAContactFieldV1
Update a custom contact field by renaming it and replacing its option set, preserving existing UUID options and creating new ones while deleting omitted options and their values.
Instructions
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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | Yes | label parameter | |
| options | No | 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. | |
| fieldUuid | Yes | Contact field uuid parameter | |
| profileUuid | Yes | Profile uuid parameter |