create_deal_custom_field
Add a custom field to deals by defining its label, type, and optional dropdown choices, enabling deal records to capture the specific data your workflow requires.
Instructions
Create a deals custom field. (POST /dealCustomFields)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | The type of deals custom field. | |
| label | Yes | The user-friendly name of the custom field (e.g., "Anniversary"). | |
| choices | No | Array of options related to a deals custom field of type `Dropdown`. | |
| readOnly | No | Determines whether a deals custom field is read only. | |
| extraBody | No | Extra raw JSON body fields not explicitly listed above — e.g. custom.* fields when creating/updating people or deals. Keys and values are sent as-is. | |
| extraQuery | No | Extra raw query parameters not explicitly listed above — e.g. FUB custom field filters like custom.ClosingDate on /people or /deals. Keys and values are sent as-is. | |
| hideIfEmpty | No | Sets whether we will hide this field if it is empty. | |
| isRecurring | No | Whether a date field occurs every year (e.g. birthdays, anniversaries, etc.). | |
| orderWeight | No | A weighted integer for the field to assign values for custom sorting. |