Organisation
Update Company Profile
Change fields on your organisation’s company profile.
PATCH
Preview. This endpoint is available to organisations in the Wordsmith MCP pilot. Other organisations receive
403 mcp_not_enabled. See the preview overview.null clears a text or enum field. Fields this API does not show, such as the risk appetite set in Settings, are kept as they are.
A list field replaces the stored list. It does not merge. To add a jurisdiction, read the profile with Get Company Profile, append to jurisdictions and send the whole list back.
Agents read the profile as context, so a change applies to every agent run that starts after it.
Path parameters
string
required
The profile id, from List Company Profiles.
Authentication
Requires an API key, or an OAuth token withdirectory:admin. The caller must also be able to edit this profile in Settings: an organisation admin, or someone the profile is shared with as an admin. directory:admin is never granted by default. It only narrows what the person who approved it can already do. Admin changes are not available through the MCP server.
Body parameters
string
The organisation’s legal name. It cannot be empty.
string | null
The registered address.
string | null
The company registration number.
string | null
The VAT or tax number.
string[]
Where the organisation operates, by name, e.g.
"England & Wales" or "Ireland". Each value must be a jurisdiction Wordsmith knows. Region headings such as "Crown Dependencies" are rejected: name the jurisdiction inside them.string[]
The organisation’s industries, as free text.
string[]
The people who usually sign, e.g.
"Sarah Collins, General Counsel".enum | null
public, private, llp, partnership, sole_trader, charity or other.enum | null
founder_owned, vc_backed, pe_backed, publicly_listed or subsidiary_of_listed_group.boolean
Whether the organisation belongs to a corporate group.
boolean
Whether a regulator supervises the organisation.
string | null
Which regulators, licences or regimes apply.
boolean
Whether the GDPR or UK GDPR applies.
string | null
Where the organisation stores data, as free text.
string | null
What the organisation does, in a few sentences.
string[]
Who the organisation sells to.
string | null
Anything else agents should know about the organisation.
Response
Returns200 with the whole updated company profile.