Customer Account status update

Customer account status update notification provides information about the changes in the status of a multiple tenant customer account. A notification is emitted whenever the customer account status changes with the latest details of that customer account.

Note: The x-zh-hook-payload-type must be set to customer_account_status_changed.

Once a platform is set up to receive customer account status webhooks, the payload is a JSON object containing the following fields:

FieldDescriptionType
urnThe unique identifier for the customer accountstring
participant_codeThe zero hash identifier for the customerstring
prefundedIndicates whether the participant has prefunded their account or notbool
account_labelAccount label associatedstring
account_groupThe group that the account is a part ofstring
tierThe account tier associated with the account. Possible values: gold, silver, bronzestring
typeThe type of joint customer accountstring
statusThe status of the customer account, which indicates if the account can be used or not. Possible values: open, closed, locked, divestingstring
tenantsThe list of tenant participant codesarray
financial_advisorsThe list of identifiers of financial advisors associated with the accountarray

Customer account statuses

The following statuses are emitted via webhook. Platforms are notified at customer account creation and at any point throughout the lifecycle of the customer account.

StatusDescription
openAccount is open and can be used
closedThe account is closed and no further activity is allowed
lockedThe account is locked
divestingThe account in divesting status allowing only SELL trades and withdrawals

Payloads

Customer account status change payload:

{
  "urn": "urn:zh:us:accounts:customer:c761fc96-5c44-40d4-8eb2-3fcd5d06754e”,
  "participant_code": "CUST01",
  "prefunded": true,
  "account_label": "U12345678",
  "tier": "pro",
  "account_group": "IBKR01",
  "type": "jtic",
  "tenants": ["CUST02"],
  "financial_advisors": ["ADVSR1"],
  "status": "open"
}