Create or update custom field
Upsert a custom field definition by name (matched case/punctuation-insensitively) in the authorized channel.
Authentication: API key via X-API-Key header (or Authorization: Bearer). Permissions: User API key Rate limit: api_write — 30 requests/min per API user.
Authorizations
Preferred. API key value directly.
Query Parameters
Channel id. Auto-selects when omitted.
"ch_123"
Field display name.
text | number | email | phone | date | label | dropdown. Default text.
Whether the field is required.
false
Options for dropdown/label types (array or JSON string).
Body
Field display name.
Channel id. Auto-selects when omitted.
"ch_123"
text | number | email | phone | date | label | dropdown. Default text.
Whether the field is required.
false
Options for dropdown/label types (array or JSON string).