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."
}

Documentation Index

Fetch the complete documentation index at: https://docs.sequenzy.com/llms.txt

Use this file to discover all available pages before exploring further.

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."
}