Delete custom field
delete_custom_fieldDeletes a custom field from a Beehiiv publication after confirmation; requires confirm=true and custom_fields:write for OAuth.
Instructions
Delete custom field. Changes account state and requires confirm=true for the user-requested action. OAuth integrations require custom_fields:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Named private account from BEEHIIV_ACCOUNTS. Defaults to BEEHIIV_DEFAULT_ACCOUNT or the first configured account. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| publication_id | Yes | The prefixed ID of the publication object | |
| custom_field_id | Yes | The ID of the Custom Fields object |