Added

"enabled_assets" can be set when updating an account

Broker API

The account update request now accepts an optional enabled_assets array, so enabled asset classes can be changed when updating an account.

  • Omitting enabled_assets leaves the account's enabled assets unchanged.
  • Updates are additive only: the submitted list must include every already-enabled asset class, and assets cannot be removed.
  • Enabling crypto on an equities-only account requires ["us_equity", "crypto"] and a signed crypto agreement.
  • The field uses the same asset class values as the account creation request and account response.

Affected Endpoints

  • PATCH /v1/accounts/{account_id}