Saltar al contenido principal

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