---
title: "Update an invest identity"
method: PATCH
path: "/v1/invest/identities/{id}"
tags: ["Invest"]
---

# Update an invest identity

`PATCH /v1/invest/identities/{id}`

## Request

- Base URL: `https://api.prod.keyban.io`
- URL: `https://api.prod.keyban.io/v1/invest/identities/{id}`
- Auth: `bearer` (a scheme the document does not define)

Update an invest identity. Restricted to accounts belonging to the organization.

## Path parameters

- `id` string, uuid, required

## Request body

- UpdateInvestIdentityDto
  - `firstName` string: First name of the investor
  - `lastName` string: Last name of the investor
  - `status` 'WAITING_KYC' | 'KYC_DONE' | 'REJECTED_KYC': KYC lifecycle status of the identity

## Response `200`

Invest identity updated successfully

---

[API](https://skmtc.dev/keyban/apis/keyban-rest-apis.md) · [All operations](https://skmtc.dev/keyban/apis/keyban-rest-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/keyban/apis/keyban-rest-apis/revisions/0bb79a1da961?raw)
