Update identity
update_identityUpdate an existing regulation identity of the authenticated customer — use it to fill in mandatory fields a requirement demands (see list_requirements), e.g. birth_date, id_number or country of tax residence before an address/emergency verification. Only the provided fields are changed; fields have the same semantics as in create_identity, and the identity type cannot be changed. Note: some fields become read-only once the identity is used by active DIDs or verifications.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vat_id | No | New VAT number / tax code. Business identities only. | |
| id_number | No | New personal/company ID number. | |
| last_name | No | New last name. | |
| birth_date | No | New birth date (YYYY-MM-DD). Personal identities only. | |
| first_name | No | New first name. | |
| country_iso | No | New country of tax residence as ISO 3166-1 alpha-2 code (e.g. UA, DE), case-insensitive. | |
| description | No | New free-form description of the identity. | |
| identity_id | Yes | UUID of the identity to update (must belong to the customer, see list_identities). | |
| company_name | No | New company name. Business identities only. | |
| phone_number | No | New contact phone number, digits only. | |
| contact_email | No | New contact email address. | |
| personal_tax_id | No | New personal tax ID. | |
| company_reg_number | No | New company registration number. Business identities only. |