Bulk create custom fields
bulk_create_custom_fieldsCreate multiple custom fields in a Kit account at once. Use this to add several subscriber fields together; OAuth is required and API keys are not supported.
Instructions
Bulk create custom fields. Changes account configuration. Requires OAuth; API keys are not supported for this endpoint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Named private account from KIT_ACCOUNTS. Defaults to KIT_DEFAULT_ACCOUNT or the first configured account. | |
| confirm | No | Must be true for audience/delivery changes, publishing, destructive operations and signing-secret changes. Use only for an action requested by the user. | |
| payload | No | Complete JSON body instead of individual body flags. Supports nullable fields and nested bulk structures. Cannot be combined with body flags or payload_file. | |
| callback_url | No | ||
| payload_file | No | Local JSON request body file, at most 5 MB. Contents are validated before the API call and are never logged. | |
| custom_fields | No |