Type of Events

This is a list of all the types of events that we currently send. Additional events may be added at any time, so in developing and maintaining your code, please do not assume that the below are the only events that exist.

DriveWealth events follow a pattern: resource.event or resource.subresource.event. We believe providing a consistent system makes the integration process simpler and more straight forward.

Available Event Types

Event Type

Description

Availability

accounts.created

Occurs whenever an account is created

accounts.updated

Occurs whenever an accounts information is updated

accounts.violation.created

Occurs whenever a trading violation has been created

accounts.violation.removed

Occurs whenever a trading violation has been removed

accounts.commission.updated

Occurs whenever an accounts commission is updated

accounts.position.updated

Occurs whenever an accounts position has been updated, this could be caused by stock splits, dividends, or symbol change

users.created

Occurs whenever a user has been created

users.updated

Occurs whenever a users information has been updated

auth.tokens.created

Occurs whenever an authentication token has been created

orders.created

Occurs whenever an order has been created

orders.updated

Occurs whenever there is an update made to an order, such as going from NEW to FILLED

orders.completed

Occurs whenever an order has been completed. I.e FILLED, REJECTED or CANCELLED

deposits.created

Occurs whenever a deposit has been created, not when funds have been deposited into a customers account

deposits.updated

Occurs whenever a deposit has been updated

redemptions.created

Occurs whenever a redemption has been created, not when funds have been withdrawn from a customers account

redemptions.updated

Occurs whenever a redemptions details have been updated

transactions.created

Occurs whenever a transaction has been created. Please see Transaction Types Explained

allocations.created

Occurs whenever an allocation has been created

allocations.updated

Occurs whenever an allocation has been updated

autopilot.run.created

Occurs whenever a new Autopilot run is initiated

autopilot.run.updated

Occurs whenever an Autopilot run is updated

statements.created

Occurs whenever a statement has been uploaded to an account

tradeconfirms.created

Occurs whenever a trade confirmation has been uploaded to an account

taxdocuments.created

Occurs whenever a tax document has been uploaded to an account

instruments.created

Occurs when a new instrument has been added

instruments.updated

Occurs when an instrument has been updated

kyc.created

Occurs when a new user has entered the KYC funnel

kyc.updated

Occurs when a new update has been made to a user's KYC status

reports.instantFundingSettlement.created

Occurs when a new settlement report has been created

reports.instantFundingSettlement.updated

Occurs when the status of a settlement report has been updated

bankAccounts.created

A new bank account has been created and provides the details.

bankAccounts.updated

The details of the bank account have been updated.

bankAccounts.deleted

A bank account has been deleted.