v1

latestOpenAPI 3.0.22026-07-24113565544.0 KB
Transactions

List Account Transactions

Retrieves a list of Account Transactions by accountID.

get/accounts/{accountID}/transactions

Path parameters

accountIDstring required

The user's unique account identifier.

Example:cc07f91b-7ee1-4868-b8fc-823c70a1b932.1407775317759

Query parameters

fromstring required

Date start time of data. Follow ISO 8601 standard

tostring required

Date end time of data. Follow ISO 8601 standard

limitnumber

The number of transactions to be returned per page.

offsetstring
direction'prev' | 'next'

The direction of pagination

Response

Retrieving a list of Account Transactions was Successful.

accountAmountnumber

The amount of the transaction.

accountBalancenumber

The cash balance of the account at the time of the transaction.

accountType'LIVE'

The type of account that has been created.

dnbboolean

If false, the transaction was sent to inteliclear. Default is false.

commentstring

A comment describing the transaction

finTranIDstring

The internal and unique transaction identification number.

finTranTypeID'CSR' | 'CSD' | 'FEE' | 'JNLC' | 'CADJ' | 'INT' | 'SPUR' | 'SSAL' | 'MERGER_ACQUISITION' | 'DIV' | 'DIVTAX' | 'DIVNRA' | 'STCK' | 'COMM' | 'SPINOFF' | 'STOCK_SPLIT' | 'ACATS_CASH' | 'ACATS_STOCK' | 'CCPUR' | 'CCSAL' | 'SLIP' | 'DIVM' | 'PTP_WITHHOLDING'

The abbreviated transaction type identifier.

feeSecnumber

The sec fee charged to an applicable sell order. Reference your fee schedule for SEC fee amounts per share.

feeTafnumber

Trading activity fee (TAF) for an applicable sell order. Reference your fee schedule for TAF fee amounts per share.

feeBasenumber

The net fee amount of TAF and SEC Fees for a given sell order.

feeXtraSharesnumber

Commission charged when the share quantity is greater than the base share amount. Reference your commission schedule for more info.

feeExchangenumber

An Exchange Fee applied to an order.

fillQtynumber

The quantity of shares filled for a transaction.

fillPxnumber

The fill price of the order for the given transaction.

orderIDstring

A unique DriveWealth order identifier created when an order is placed.

positionDeltanumber

The delta in the number of shares due to the corporate action.

Example response

[
  {
    "accountAmount": -890.12,
    "accountBalance": 49984.44,
    "accountType": "LIVE",
    "dividend": {
      "type": "CASH",
      "amountPerShare": 0.65,
      "taxCode": "FULLY_TAXABLE"
    },
    "dividendTax": {
      "rate": 0.15,
      "type": "FOREIGN_TAX"
    },
    "comment": "Buy 0.0259 shares of AMZN at 1003.13 FULL fill",
    "finTranID": "EF.a935f686-5567-4e10-9e71-261314207c0b",
    "finTranTypeID": "JNLC",
    "feeSec": 0.01,
    "feeTaf": 0.01,
    "feeBase": 0.02,
    "feeXtraShares": 0.05,
    "feeExchange": 0.02,
    "fillQty": 1.02387115,
    "fillPx": 17.44,
    "orderID": "IC.0e352bb7-9869-4233-9861-9673544efedd",
    "mergerAcquisition": {
      "type": "EXCHANGE STOCK_CASH",
      "acquirer": {
        "id": "3fb1e8a9-f7d5-4d90-95e2-43e7326b5636",
        "symbol": "AAPL",
        "name": "Apple"
      },
      "acquiree": {
        "id": "3fb1e8a9-f7d5-4d90-95e2-43e7326b5636",
        "symbol": "TSLA",
        "name": "TSLA"
      }
    },
    "positionDelta": 0.18
  }
]