Companies

Build Company Profile

POST
/company-profiles/build

Research your organization's company profile from its website and save it. Creates the profile if none exists (free when the organization has no profiles yet); otherwise refreshes the existing one, filling only empty fields from the website, and spends Actions like any AI action. Either way the ICP narrative and segments are rewritten from your identified visitors' companies when there are any. Runs in the background (a minute or two) and returns a run_id right away; poll get_company_profile_build with it every few seconds for the saved profile. Does not need any tracked events. Organization-wide; requires owner/admin.

Authorization

AuthorizationBearer <token>

Organization API Token (prefixed sk_) sent as Authorization: Bearer sk_.... Create one in Settings and grant it scopes. Server-side only.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/company-profiles/build" \  -H "Content-Type: application/json" \  -d '{    "website": "string"  }'
Empty