IndividualAccountHolderOnboardingAccountAdminInput
Input for individual account admin information during onboarding
input IndividualAccountHolderOnboardingAccountAdminInput {
acquisitionChannel: AcquisitionChannel
birthInfo: BirthInfoInput
email: String
employmentStatus: EmploymentStatus
firstName: String
preferredLanguage: AccountLanguage
lastName: String
monthlyIncome: MonthlyIncome
nationality: CCA3
address: ResidencyAddressInput
signupDate: Date
sourcesOfFunds: [IndividualAccountSourceOfFunds!]
taxIdentificationNumber: String
unitedStatesTaxInfo: UnitedStatesTaxInfoInput
userDeviceInfo: UserDeviceInfoInput
}
Fields
IndividualAccountHolderOnboardingAccountAdminInput.acquisitionChannel ● AcquisitionChannel enum
Acquisition Channel to specify how the user joined
IndividualAccountHolderOnboardingAccountAdminInput.birthInfo ● BirthInfoInput input
Birth information of the account administrator
IndividualAccountHolderOnboardingAccountAdminInput.email ● String scalar
Email of the account administrator
- Must be a valid email format
- Maximum 255 characters
- Following this pattern: ^[A-Z0-9_+.-][A-Z0-9_+-]@([A-Z0-9][A-Z0-9-].)+[A-Z]{2,}$
- Disposable email domains are not allowed
IndividualAccountHolderOnboardingAccountAdminInput.employmentStatus ● EmploymentStatus enum
Employment status of the account administrator
IndividualAccountHolderOnboardingAccountAdminInput.firstName ● String scalar
First name of the account administrator
- Maximum 100 characters
IndividualAccountHolderOnboardingAccountAdminInput.preferredLanguage ● AccountLanguage enum
Preferred language of the account admin. Will be used to localize the onboarding process and interface
IndividualAccountHolderOnboardingAccountAdminInput.lastName ● String scalar
Last name of the account administrator
- Maximum 100 characters
IndividualAccountHolderOnboardingAccountAdminInput.monthlyIncome ● MonthlyIncome enum
Expected monthly income
IndividualAccountHolderOnboardingAccountAdminInput.nationality ● CCA3 scalar
Nationality of the account administrator
IndividualAccountHolderOnboardingAccountAdminInput.address ● ResidencyAddressInput input
Residency address of the account administrator
IndividualAccountHolderOnboardingAccountAdminInput.signupDate ● Date scalar
The date at which the user joined
IndividualAccountHolderOnboardingAccountAdminInput.sourcesOfFunds ● [IndividualAccountSourceOfFunds!] list enum
Expected sources of funds for the account
IndividualAccountHolderOnboardingAccountAdminInput.taxIdentificationNumber ● String scalar
Tax identification number of the account administrator
- Maximum 16 characters
IndividualAccountHolderOnboardingAccountAdminInput.unitedStatesTaxInfo ● UnitedStatesTaxInfoInput input
Tax information related to US persons as defined by FATCA
IndividualAccountHolderOnboardingAccountAdminInput.userDeviceInfo ● UserDeviceInfoInput input
User device information for security and fraud detection