Update an identity
Updates fields on an existing identity. PII fields are re-encrypted and HMAC hashes are recomputed. Redacted identities cannot be updated.
Updates fields on an existing identity. PII fields are re-encrypted and HMAC hashes are recomputed. Redacted identities cannot be updated.
Organization API key. Keys are prefixed with vk_live_ (production) or
vk_sandbox_ (sandbox).
Identity ID (idn_*) or external reference.
API version date string (e.g. 2026-02-01). If omitted, the version
pinned to your API key is used.
Response key casing. Defaults to snake.
Unique key for idempotent requests. Cached for 24 hours. Sending the
same key with different parameters returns 422.
First name (PII, encrypted at rest).
Last name (PII, encrypted at rest).
Date of birth as YYYY-MM-DD (PII, encrypted at rest).
Document number (PII, encrypted at rest).
Social Security Number (PII, encrypted at rest).
ISO 3166-1 alpha-2 nationality code.
ISO 3166-1 alpha-2 country code.
Email address (PII, encrypted at rest).
Phone number in E.164 format (PII, encrypted at rest).
Most-recent session result. null when the identity has
no results yet (e.g. screening-only identities) or when
the result row could not be loaded.
PII extracted from the identity document. Fields returned depend on
your organization’s api_pii_fields configuration.