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)
1Doing-business-as name. Send null to clear.
Industry sector. Send null to clear.
Company size band. Send null to clear.
Primary office location. Send null to clear.
Country of incorporation. Send null to clear.
State/province of incorporation. Send null to clear.
Short company description. Send null to clear.
Annual revenue band. Send null to clear.
Typical legal matters. Send null to clear.
Key regulations. Send null to clear.
Risk tolerance level. Send null to clear.
Free-form additional context. Send null to clear.
Types of customers served. Send null or [] to clear.
Response
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