Skip to main content
POST
/
api
/
v1
/
companies
Create Company
curl --request POST \
  --url https://api.sequenzy.com/api/v1/companies \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "domain": "<string>",
  "name": "<string>"
}
'
{
  "success": true,
  "company": {
    "id": "company_abc123",
    "name": "Acme",
    "status": "processing",
    "websiteUrl": "acme.com"
  },
  "message": "Company created. Processing your website to extract brand information. This typically takes 30-60 seconds."
}
Create a company workspace and queue brand processing for its website.

Request

domain
string
required
Company website domain or URL.
name
string
Company display name. If omitted, Sequenzy derives it from the domain.
curl -X POST "https://api.sequenzy.com/api/v1/companies" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "acme.com", "name": "Acme"}'

Responses

{
  "success": true,
  "company": {
    "id": "company_abc123",
    "name": "Acme",
    "status": "processing",
    "websiteUrl": "acme.com"
  },
  "message": "Company created. Processing your website to extract brand information. This typically takes 30-60 seconds."
}