Update part of an entity
Changes only the fields you send. An absent key is left alone and null clears a nullable field. externalUserId and type cannot be changed, and unknown keys are rejected.
On an entity verified by Toden, fullName, dateOfBirth, nationality, idType, idNumber and kycProvenance are locked; a request touching any of them is refused and names the fields. Changing the verified document on an externally verified entity runs identity resolution again.
Side effects: when at least one field changed, the entity.updated webhook fires with the names of the changed fields (never their values) and the call is recorded in your audit log. A changed wallet set queues wallet screening again.
Error codes
A missing or unknown key returns 401 with a plain sentence in error rather than a code.
Requires a secret (sk_) key. A publishable key receives 403 secret_key_required.
Authentication
Path parameters
Request
Move the entity between unverified and externally verified. EXTERNAL_VERIFIED requires a non-empty kycSource in the same request.
The profile fields to change. An absent key is left alone and null clears a nullable field. Unknown keys are rejected.
Response
The identifier of the shared identity the entity is linked to, or null when it has not been resolved to one.
Set only when the wallet set changed and wallet screening was queued again; otherwise null.