Update the Company Profile
Partially update the organization’s company profile. Omitted fields are left unchanged; nullable fields accept null to clear them.
Requires an org-scoped key (gcai_...): company context is organization-level configuration, so user-scoped keys receive 403. Creating the first company profile is done in the web UI.
Authorizations
API key for authentication. Format: gcai_xxxxxxxxx
Create API keys in the GC AI app under Settings → API.
Body
Company name (cannot be cleared, max 255 chars)
1 - 255Doing-business-as name. Send null to clear.
255Industry sector. Send null to clear.
255Company size band. Send null to clear.
255Primary office location. Send null to clear.
255Country of incorporation. Send null to clear.
255State/province of incorporation. Send null to clear.
255Short company description. Send null to clear.
5000Annual revenue band. Send null to clear.
255Typical legal matters. Send null to clear.
10000Key regulations. Send null to clear.
10000Risk tolerance level. Send null to clear.
255Free-form additional context. Send null to clear.
10000Types of customers served. Send null or [] to clear.
100255Response
The updated company profile
Unique company profile identifier
Company name
Doing-business-as name, or null
Industry sector, or null
Company size band (e.g. "51-200"), or null
Primary office location, or null
Country of incorporation, or null
State/province of incorporation, or null
Short company description, or null
Annual revenue band, or null
Typical legal matters the company handles, or null
Key regulations the company must comply with, or null
Risk tolerance level (e.g. "Low"), or null
Free-form additional context for the AI, or null
Types of customers the company serves, or null
ISO 8601 creation timestamp
ISO 8601 last-update timestamp