Skip to main content

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

Member Of

CreateIndividualAccountHolderOnboardingInput input