Skip to main content
PATCH
Update Company
Update company product info, brand context, reply-tracking settings, and account-wide From and Reply-To defaults. A new profile is created when an address does not already have one. From addresses must use a configured, verified sending domain; Reply-To addresses may use any valid mailbox. The current read-only retention period is returned as replyRetentionDays by the company endpoints.

Request

companyId
string
required
Company ID.
primaryColor
string
Primary brand color as a 6-digit hex value, for example #0ea5e9. Also updates the email theme’s primary color unless emailTheme sets one explicitly.
emailTheme
object | null
Default email theme applied to campaigns, sequences, and transactional email. Partial update: omitted fields keep their current value (or the preset default), and numeric values are clamped to supported ranges. Pass null to reset to the platform default theme. Supported fields:
  • presetId: default, soft, editorial, or bold
  • colors: 6-digit hex values for primary, background, surface, text, mutedText, heading, border, link
  • typography: numbers for baseFontSize, leadFontSize, baseLineHeight, heading1Size, heading2Size, heading3Size, buttonFontSize
  • layout: numbers for contentWidth, containerPaddingX, containerPaddingY, blockSpacing, baseRadius, sectionPadding, buttonPaddingX, buttonPaddingY, borderedBlockPadding
The auto-appended unsubscribe footer has its own colors stored under brandColors.footerTheme (backgroundColor, companyTextColor, metaTextColor, linkColor, borderColor). When changing them via brandColors, send the merged object - the field is replaced wholesale.
description
string
Short product or company summary.
companyContext
string
Basic product/company knowledge AI should use when writing emails.
toneVoice
string
Tone of voice guidance for generated copy.
valueProps
array
Value propositions, usually objects with title and description.
fromEmail
string
Account-wide default From address. Its domain must already be configured and verified.
fromName
string
Display name for a newly created From profile. Requires fromEmail.
replyTo
string
Account-wide default Reply-To address.
replyToName
string
Display name for a newly created Reply-To profile. Requires replyTo.
replyTrackingEnabled
boolean
Enable or disable inbound reply capture for this company.
replyTrackingDomainMode
string
Reply domain mode: sequenzy for the managed inbound domain or custom for a configured custom domain.
forwardReplies
boolean
Enable or disable forwarding captured replies to the configured mailbox.

Responses