IndividualAccountHolderOnboardingAccountAdmin
Individual account admin information for onboarding
type IndividualAccountHolderOnboardingAccountAdmin {
birthInfo: BirthInfo
email: String
employmentStatus: EmploymentStatus
firstName: String
preferredLanguage: AccountLanguage
lastName: String
monthlyIncome: MonthlyIncome
nationality: CCA3
address: AddressInfo
taxIdentificationNumber: String
sourcesOfFunds: [IndividualAccountSourceOfFunds!]
unitedStatesTaxInfo: UnitedStatesTaxInfo
}
Fields
IndividualAccountHolderOnboardingAccountAdmin.birthInfo ● BirthInfo object
Birth information of the account administrator
IndividualAccountHolderOnboardingAccountAdmin.email ● String scalar
Email of the account administrator
- Must be a valid email format
- Maximum 255 characters
- Following this pattern:
/^[\w+'.-]*[\w'+-]@([A-Z0-9]([A-Z0-9-]*[A-Z0-9])?\.)+[A-Z]{2,}$/i - Disposable email domains are not allowed
IndividualAccountHolderOnboardingAccountAdmin.employmentStatus ● EmploymentStatus enum
Employment status of the account administrator
IndividualAccountHolderOnboardingAccountAdmin.firstName ● String scalar
First name of the account administrator
- Between 1 and 100 characters
- Allowed characters: Unicode letters, hyphens, apostrophes, spaces
- Valid format (regex):
^[\p{L}]+(?:[-'\s][\p{L}]+)*'?$
IndividualAccountHolderOnboardingAccountAdmin.preferredLanguage ● AccountLanguage enum
Preferred language of the account admin. Will be used to localize the onboarding process and interface
IndividualAccountHolderOnboardingAccountAdmin.lastName ● String scalar
Last name of the account administrator
- Between 1 and 100 characters
- Allowed characters: Unicode letters, hyphens, apostrophes, spaces
- Valid format (regex):
^[\p{L}]+(?:[-'\s][\p{L}]+)*'?$
IndividualAccountHolderOnboardingAccountAdmin.monthlyIncome ● MonthlyIncome enum
Expected monthly income
IndividualAccountHolderOnboardingAccountAdmin.nationality ● CCA3 scalar
Nationality of the account administrator