- Create Custom Field
Delete Custom Field
Get Custom Field
Search Custom Fields
Update Custom Field
Create Custom Field
Tool name: create-custom-field
Creates a custom-field definition and returns its ID and email placeholder. The type cannot change later. multiValue defaults to one value per subscription; changing to one value per contact later deletes extra values and cannot be reversed. Stores no contact values.
Name of the field, which has to be unique within the account
Data type of the field, which decides what can be stored in it and cannot be changed afterwards
Enum:"field-single""field-paragraph""field-email""field-number""field-url""field-date""field-time""field-datetime""field-html""field-decimal"
What the field holds, so a person or a model reading it later knows what to write into it
Default:null
True: one value per subscription; false: one value overall; omit for true
Default:null
Input example
{ "name": "string", "type": "field-single", "description": null, "multiValue": null, "accountId": null }
Output example
{ "accountId": 0, "id": "string", "name": "string", "type": "string", "multiValue": true, "placeholder": "string", "apiFieldId": "string", "category": "string", "description": "string", "metaLabels": [ "string" ], "editUrl": "string", "usedBy": [ "string" ] }