2026-10-05

Summary: Securities accounts and their events now link to the product they belong to; products no longer list their securities accounts

Securities Accounts

New Field: product

Securities accounts now return product, the identifier of the product the securities account belongs to. Use it to retrieve the product via GET /accounts/{account_id}/products/{id}. It is null when the securities account does not belong to a product. This affects the following endpoints:

Events

New Event Context Field: product

The SecuritiesAccountEventContext now includes product, the identifier of the product the securities account belongs to. It is delivered on the securities_account.created, securities_account.opened, securities_account.rejected and securities_account.closed events, and is null when the securities account does not belong to a product.

Example context:

{
  "account": "cusa_c2c3f89ec0524b6e818ce00c16e4897f",
  "securities_account": "sec_ac_00e49aeab85844c89de57929bcb0f76a",
  "product": "brok_c4ad0c3244bb4a7d97ee760290627dc2"
}

Products

Removed Fields: securities_accounts and securities_account

The link between a product and its securities accounts is now held on the securities account. The securities_accounts field (brokerage products) and the securities_account field (retirement products) have been removed from the product responses. To find the securities accounts of a product, list the securities accounts of the account and filter on product. This affects the following endpoints: