Skip to main content
PATCH
/
api
/
v1
/
companies
/
{companyId}
Update Company
curl --request PATCH \
  --url https://api.sequenzy.com/api/v1/companies/{companyId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "primaryColor": "<string>",
  "description": "<string>",
  "companyContext": "<string>",
  "toneVoice": "<string>",
  "valueProps": [
    {}
  ]
}
'
{
  "success": true,
  "company": {
    "id": "company_abc123",
    "name": "Acme",
    "primaryColor": "#0ea5e9",
    "brandColors": { "primary": "#0ea5e9" },
    "companyContext": "Acme helps SaaS teams send lifecycle emails from product events.",
    "toneVoice": "clear, direct, warm",
    "emailLengthPreference": "balanced"
  }
}
Update the company product info and brand context that AI uses when generating emails.

Request

companyId
string
required
Company ID.
primaryColor
string
Primary brand color as a 6-digit hex value, for example #0ea5e9.
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.
curl -X PATCH "https://api.sequenzy.com/api/v1/companies/company_abc123" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "primaryColor": "#0ea5e9",
    "companyContext": "Acme helps SaaS teams send lifecycle emails from product events.",
    "toneVoice": "clear, direct, warm"
  }'

Responses

{
  "success": true,
  "company": {
    "id": "company_abc123",
    "name": "Acme",
    "primaryColor": "#0ea5e9",
    "brandColors": { "primary": "#0ea5e9" },
    "companyContext": "Acme helps SaaS teams send lifecycle emails from product events.",
    "toneVoice": "clear, direct, warm",
    "emailLengthPreference": "balanced"
  }
}