OnboardingObject

  • business
    Type: object · OnboardingBusinessObject
    required

    Business KYC/KYB information submitted as part of onboarding.

    • addresses
      Type: array object[] · Address[] 1…10
      required

      Addresses associated to the business. The first address in the list must be the primary address.

    • annual_gross_revenue
      Type: object · CurrencyObject
      required
    • business_members
      Type: array object[] · OnboardingPersonObject[]
      required

      Business members associated with the business. See business_member_onboarding for the member submitting this onboarding request.

    • business_type
      Type: string enum
      required

      A type that describes how the business has been incorporated.

      values
      • llc
      • partnership
      • c_corporation
      • s_corporation
      • non_profit
    • exempt_listing_beneficial_owners
      Type: boolean
      required

      Whether the customer is exempt from listing any beneficial owners.

    • foreign_financial_institution
      Type: boolean
      required

      Whether 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).

    • have_interested_parties_to_report
      Type: boolean
      required

      Whether the business has interested parties that also need to receive tax documentation.

    • industry_type
      Type: string enum
      required

      The business's industry type.

      values
      • agriculture_forestry_and_fishing
      • mining
      • construction
      • manufacturing
      • utility_services
    • investment_objective
      Type: string enum
      required

      Describes why the customer would like to invest their funds.

      values
      • capital_preservation
      • income
      • growth_income
      • growth
      • speculation
    • phone_number
      Type: object · PhoneObject
      required
    • tax_identification_number
      Type: string
      max length:  
      9
      required

      Business tax identification number.

    • total_liquid_assets
      Type: object · CurrencyObject
      required
    • business_description
      Type: string
      max length:  
      500

      A description of the business.

    • tax_classification
      Type: string enum

      How the LLC elects to be taxed for IRS purposes. Required when business_type is llc; omit for all other business types.

      values
      • c_corporation
      • s_corporation
      • partnership
  • business_member_onboarding
    Type: object
    required

    Information for the business member submitting onboarding. Must be the authorized signer and includes additional regulatory disclosures not required for other business members.

    • addresses
      Type: 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.

    • broker_dealer
      Type: boolean
      required

      Whether 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.

    • date_of_birth
      Type: object · DateObject
      required
    • email
      Type: string
      max length:  
      255
      required

      Email address used to receive monthly statements. Required for business_member_onboarding.

    • first_name
      Type: string
      min length:  
      1
      max length:  
      255
      required

      Business member's first name.

    • government_id_issuing_state_or_country
      Type: string
      min length:  
      1
      max length:  
      255
      required

      Business member's government ID issuing state or country.

    • government_id_number
      Type: string
      min length:  
      1
      max length:  
      255
      required

      Business member's government ID number.

    • government_id_type
      Type: string enum
      required

      Business member's government ID type.

      values
      • DRIVERS_LICENSE
      • FOREIGN_NATIONAL_IDENTIFICATION_DOCUMENT
      • INS_PERMANENT_RESIDENT_ALIEN_CARD
      • NATIONAL_ID
      • PASSPORT
    • is_authorized_signer
      Type: boolean
      required

      Whether the business member has the right to sign for and open an account on behalf of the company. business_member_onboarding must be the authorized signer; other business members cannot be marked as authorized signer.

    • is_entity_officer
      Type: boolean
      required

      Whether the business member is an officer of the onboarding business.

    • job_title
      Type: string
      min length:  
      1
      max length:  
      255
      required

      Business member's job title.

    • large_trader
      Type: boolean
      required

      Whether 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.

    • last_name
      Type: string
      min length:  
      1
      max length:  
      255
      required

      Business member's last name.

    • leader_of_public_company
      Type: boolean
      required

      Whether the business member is an officer or holds more than 10% of shares of another public company. Only required for business_member_onboarding.

    • national_identifier
      Type: string
      min length:  
      9
      max length:  
      9
      required

      The national identification number.

    • ownership_percentage
      Type: number
      min:  
      0
      max:  
      100
      required

      Business member's ownership percentage.

    • phone_number
      Type: object · PhoneObject
      required
    • politically_exposed
      Type: boolean
      required

      Whether the business member is, or is related to, a current or former senior political figure. Only required for business_member_onboarding.

    • stock_exchange_finra_member_associated
      Type: boolean
      required

      Whether the business member works for, with, or is affiliated with a FINRA-registered firm. Only required for business_member_onboarding.

    • citizenship_country
      Type: string · CountryCodesenum

      Business member's country of citizenship.

      values
      • AFG
      • ALB
      • DZA
      • ASM
      • AND
    • residency_country
      Type: string · CountryCodesenum

      Country where the business member resides. Determines address validation rules and the country on the member's addresses.

      values
      • AFG
      • ALB
      • DZA
      • ASM
      • AND
  • policies
    Type: object · OnboardingPoliciesObject
    required

    Agreement consents required to open the account. Setting fields to true indicates the end user has seen and accepted the corresponding agreements.

    • bank_account_agreement
      Type: boolean
      required

      Whether the business consented to the bank account agreement. Reserved for future use.

    • entity_corporation_cash_account_agreement
      Type: boolean
      required

      Whether the business consented to the Corporation Account Agreement. Must be true for c_corporation, s_corporation, and non_profit business types; false for other business types.

    • entity_llc_agreement
      Type: boolean
      required

      Whether the business consented to the LLC Account Agreement. Must be true for llc and partnership business types; false for other business types.

    • entity_new_account_ria
      Type: boolean
      required

      Whether the business consented to the New Account Registered Investment Advisor Agreement. Must be true for every business.

    • investment_management_agreement
      Type: boolean
      required

      Whether the business consented to the Investment Management Agreement. Must be true for every business.