Skip to main content

RepresentativeInput

Legal representative payload submitted during KYC.

input RepresentativeInput {
firstName: String
lastName: String
address: AddressInput
email: String
phone: String
documentNumber: String
stocksPercentage: Float
hasNoPublicActivity: Boolean
nationality: String
citizenship: String
}

Fields

RepresentativeInput.firstName ● String scalar

First name.

RepresentativeInput.lastName ● String scalar

Last name.

RepresentativeInput.address ● AddressInput input

Postal address.

RepresentativeInput.email ● String scalar

Email address.

RepresentativeInput.phone ● String scalar

Phone in E.164 format, e.g. +34666777888.

RepresentativeInput.documentNumber ● String scalar

Identity document number (regional examples: DNI/NIE for Spain).

RepresentativeInput.stocksPercentage ● Float scalar

Ownership percentage (100 for individual or freelancer).

RepresentativeInput.hasNoPublicActivity ● Boolean scalar

Self-declaration that the representative is not a Politically Exposed Person.

RepresentativeInput.nationality ● String scalar

Country of nationality (ISO 3166-1 alpha-2). Country of origin/birth; may differ from citizenship for dual citizens or naturalized citizens.

RepresentativeInput.citizenship ● String scalar

Country of legal citizenship (ISO 3166-1 alpha-2). May differ from nationality for dual citizens or naturalized citizens.

Member Of

SetupAccountInput input