# updateIdentity

Updates the personal data of an identity: the caller's own, or that of a representative of the current account (needs `representatives:write`). Only the fields sent in `input` change. While the verification `status` is `submitted` or `approved`, changes to `firstName`, `lastName` and `documentNumber` are ignored. Arguments: - `input`: Identity ID and the fields to change.

```
updateIdentity(

  input: UpdateIdentityInput!

): Identity!
```

### Arguments[​](#arguments "Enlace directo al Arguments")

#### [`updateIdentity.input`](#input) ● [`UpdateIdentityInput!`](https://docs.monei.com/es/apis/graphql/types/inputs/update-identity-input.md) non-null input[​](#input "Enlace directo al input")

### Type[​](#type "Enlace directo al Type")

#### [`Identity`](https://docs.monei.com/es/apis/graphql/types/objects/identity.md) object[​](#identity- "Enlace directo al identity-")

Person whose identity MONEI verifies (KYC): a representative of an account, or a dashboard user. Holds the personal data and the result of the identity verification that `createIdSession` starts.
