Update an external investor
PATCH
/external-investors/{id}Changes the fields you send and returns the external investor. dry_run shows the result without saving it. It emits no webhook. A new name is audited, with the old one, on every deal the investor is on, and staff on each of those deals are notified and emailed. It can't be undone, so send the old name to change it back.
Path parameters
The record's id.
Query parameters
Validate and run the call without committing it, returning what the real call would return with
meta.dry_runset.
Request body
application/json, required
The investor's name.
{
"name": "Harbour Family Office Ltd"
}Responses
{
"data": {
"id": "9a9d1c5e-4f2b-4c8e-9a7d-2f1e6b3c4d5a",
"name": "string",
"created_at": "2026-06-12T10:00:00+00:00",
"updated_at": "2026-06-12T10:00:00+00:00"
}
}403Error
Authorization failed. error.code is one of org_disabled,
ip_blocked, missing_scope, scope_disabled, user_disabled.
422Error
The request can't be processed (HTTP 422): validation_failed with one ErrorDetail per
problem, or a code documented on the operation.
Examples
curl -X PATCH https://your-org-domain/kong/core/api/v2/external-investors/{id}\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"name": "Harbour Family Office Ltd"
}'