UpdateIdentityInput
Input for updateIdentity. Only the fields you send are written; omitted fields stay unchanged. Set a field to null to clear it; hasNoPublicActivity does not accept null.
input UpdateIdentityInput {
id: ID
address: AddressInput
citizenship: String
documentNumber: String
email: String
firstName: String
hasNoPublicActivity: Boolean
lastName: String
nationality: String
phone: String
}
Fields
UpdateIdentityInput.id ● ID scalar
ID of the identity to update, from RepresentativeData.identityId or Session.identityId. Required: an update without it fails.
UpdateIdentityInput.address ● AddressInput input
Personal address.
UpdateIdentityInput.citizenship ● String scalar
Country of citizenship, as a two-letter code (ISO 3166-1 alpha-2). The dashboard shows it as Country of tax residence.
UpdateIdentityInput.documentNumber ● String scalar
Tax or identity document number. Ignored while the verification status is submitted or approved.
UpdateIdentityInput.email ● String scalar
Email of the person. Ignored while isBound is true, and on the main representative that the account setup created.
UpdateIdentityInput.firstName ● String scalar
First name. Ignored while the verification status is submitted or approved.
UpdateIdentityInput.hasNoPublicActivity ● Boolean scalar
true declares that the person is not a politically exposed person (PEP).
UpdateIdentityInput.lastName ● String scalar
Last name or names. Ignored while the verification status is submitted or approved.
UpdateIdentityInput.nationality ● String scalar
Country of nationality, as a two-letter code (ISO 3166-1 alpha-2).
UpdateIdentityInput.phone ● String scalar
Phone number with the country code, such as +34666777888. Stored in E.164 format.
Member Of
updateIdentity mutation