OnboardingObject
- businessType: object · OnboardingBusinessObjectrequired
Business KYC/KYB information submitted as part of onboarding.
- addressesType: array object[] · Address[] 1…10required
Addresses associated to the business. The first address in the list must be the primary address.
- annualType: object · CurrencyObject
_gross _revenue required - businessType: array object[] · OnboardingPersonObject[]
_members requiredBusiness members associated with the business. See
business_member_onboardingfor the member submitting this onboarding request. - businessType: string enum
_type requiredA type that describes how the business has been incorporated.
values- llc
- partnership
- c
_corporation - s
_corporation - non
_profit
- exemptType: boolean
_listing _beneficial _owners requiredWhether the customer is exempt from listing any beneficial owners.
- foreignType: boolean
_financial _institution requiredWhether the account is for a foreign bank organized under foreign law and located outside of the United States (as defined by Title 31 of the Code of Federal Regulations).
- haveType: boolean
_interested _parties _to _report requiredWhether the business has interested parties that also need to receive tax documentation.
- industryType: string enum
_type requiredThe business's industry type.
values- agriculture
_forestry _and _fishing - mining
- construction
- manufacturing
- utility
_services
- investmentType: string enum
_objective requiredDescribes why the customer would like to invest their funds.
values- capital
_preservation - income
- growth
_income - growth
- speculation
- phoneType: object · PhoneObject
_number required - taxType: string
_identification _number max length:9requiredBusiness tax identification number.
- totalType: object · CurrencyObject
_liquid _assets required - businessType: string
_description max length:500A description of the business.
- taxType: string enum
_classification How the LLC elects to be taxed for IRS purposes. Required when
business_typeisllc; omit for all other business types.values- c
_corporation - s
_corporation - partnership
- businessType: object
_member _onboarding requiredInformation for the business member submitting onboarding. Must be the authorized signer and includes additional regulatory disclosures not required for other business members.
- addressesType: array object[] · Address[]required
Physical address(es) for the business member. The first entry is the primary address. Use the same country as
residency_country. - brokerType: boolean
_dealer requiredWhether the business member is a member of a financial entity who is a buyer and seller of cash and securities for another broker-dealer. Only required for
business_member_onboarding. - dateType: object · DateObject
_of _birth required - emailType: stringmax length:255required
Email address used to receive monthly statements. Required for
business_member_onboarding. - firstType: string
_name min length:1max length:255requiredBusiness member's first name.
- governmentType: string
_id _issuing _state _or _country min length:1max length:255requiredBusiness member's government ID issuing state or country.
- governmentType: string
_id _number min length:1max length:255requiredBusiness member's government ID number.
- governmentType: string enum
_id _type requiredBusiness member's government ID type.
values- D
R I V E R S _ L I C E N S E - F
O R E I G N _ N A T I O N A L _ I D E N T I F I C A T I O N _ D O C U M E N T - I
N S _ P E R M A N E N T _ R E S I D E N T _ A L I E N _ C A R D - N
A T I O N A L _ I D - P
A S S P O R T
- isType: boolean
_authorized _signer requiredWhether the business member has the right to sign for and open an account on behalf of the company.
business_member_onboardingmust be the authorized signer; other business members cannot be marked as authorized signer. - isType: boolean
_entity _officer requiredWhether the business member is an officer of the onboarding business.
- jobType: string
_title min length:1max length:255requiredBusiness member's job title.
- largeType: boolean
_trader requiredWhether the business member has traded more than 2 million shares or $20 million in a single day, or 20 million shares or $200 million of exchange-listed securities in a month. Only required for
business_member_onboarding. - lastType: string
_name min length:1max length:255requiredBusiness member's last name.
- leaderType: boolean
_of _public _company requiredWhether the business member is an officer or holds more than 10% of shares of another public company. Only required for
business_member_onboarding. - nationalType: string
_identifier min length:9max length:9requiredThe national identification number.
- ownershipType: number
_percentage min:0max:100requiredBusiness member's ownership percentage.
- phoneType: object · PhoneObject
_number required - politicallyType: boolean
_exposed requiredWhether the business member is, or is related to, a current or former senior political figure. Only required for
business_member_onboarding. - stockType: boolean
_exchange _finra _member _associated requiredWhether the business member works for, with, or is affiliated with a FINRA-registered firm. Only required for
business_member_onboarding. - citizenshipType: string · CountryCodesenum
_country Business member's country of citizenship.
values- A
F G - A
L B - D
Z A - A
S M - A
N D
- residencyType: string · CountryCodesenum
_country Country where the business member resides. Determines address validation rules and the country on the member's addresses.
values- A
F G - A
L B - D
Z A - A
S M - A
N D
- policiesType: object · OnboardingPoliciesObjectrequired
Agreement consents required to open the account. Setting fields to
trueindicates the end user has seen and accepted the corresponding agreements.- bankType: boolean
_account _agreement requiredWhether the business consented to the bank account agreement. Reserved for future use.
- entityType: boolean
_corporation _cash _account _agreement requiredWhether the business consented to the Corporation Account Agreement. Must be
trueforc_corporation,s_corporation, andnon_profitbusiness types;falsefor other business types. - entityType: boolean
_llc _agreement requiredWhether the business consented to the LLC Account Agreement. Must be
trueforllcandpartnershipbusiness types;falsefor other business types. - entityType: boolean
_new _account _ria requiredWhether the business consented to the New Account Registered Investment Advisor Agreement. Must be
truefor every business. - investmentType: boolean
_management _agreement requiredWhether the business consented to the Investment Management Agreement. Must be
truefor every business.
