---
updatedAt: 2026-08-29T00:02:06.000Z
agentTools:
  projectIndex: https://developer.drivewealth.com/apis/llms.txt
---

# Transactions Created

A new transaction has been created in a customer account. This event provides the details and type of the transaction that took place.

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "Events",
    "version": "2026-10-08",
    "contact": {
      "email": "producteng@drivewealth.tech"
    }
  },
  "servers": [
    {
      "url": "https://bo-api.drivewealth.io/back-office",
      "description": "Sandbox (No Real World Financial/Trading Impact)"
    },
    {
      "url": "https://bo-api.drivewealth.net/back-office",
      "description": "Production"
    }
  ],
  "security": [],
  "x-readme": {
    "explorer-enabled": false,
    "headers": [
      {
        "key": "dw-client-app-key",
        "value": "{{yourAppKey}}"
      }
    ]
  },
  "tags": [
    {
      "name": "Transactions"
    }
  ],
  "components": {
    "schemas": {
      "userID": {
        "type": "string",
        "example": "123e4567-e89b-12d3-a456-000000000004",
        "description": "A unique identifier created for each User on DriveWealth's platform."
      },
      "accountID": {
        "type": "string",
        "example": "123e4567-e89b-12d3-a456-000000000004.1234567890125",
        "description": "The user's unique account identifier."
      },
      "accountNo": {
        "type": "string",
        "example": "FFFF000005",
        "description": "The user's unique account number, that is human readable."
      },
      "instrumentID": {
        "type": "string",
        "format": "uuid",
        "example": "123e4567-e89b-12d3-a456-000000000006",
        "description": "A unique ID created by DriveWealth to identify a specific instrument."
      },
      "wlpFinTranTypeID": {
        "type": "string",
        "example": "123e4567-e89b-12d3-a456-00000000004c",
        "description": "A unique identifier to id different type of transactions."
      },
      "TransactionInstrumentRef": {
        "type": "object",
        "properties": {
          "id": {
            "$ref": "#/components/schemas/instrumentID"
          },
          "symbol": {
            "type": "string",
            "example": "BPY"
          },
          "name": {
            "type": "string",
            "nullable": true,
            "description": "Typically null for OPTIONS_EXPIRED transactions.",
            "example": "Brookfield Property Partners L.P."
          }
        }
      },
      "TransactionDetail": {
        "type": "object",
        "properties": {
          "accountAmount": {
            "type": "number",
            "example": 12
          },
          "accountBalance": {
            "type": "number",
            "example": 57529.64
          },
          "comment": {
            "type": "string",
            "example": "22"
          },
          "finTranID": {
            "type": "string",
            "example": "GC.123e4567-e89b-12d3-a456-000000000123"
          },
          "wlpFinTranTypeID": {
            "$ref": "#/components/schemas/wlpFinTranTypeID"
          },
          "finTranTypeID": {
            "type": "string",
            "example": "CSR",
            "description": "The transaction type code (e.g. CSR = cash receipt, DIV = dividend, DIVM = manufactured dividend, DIVTAX = dividend tax, FIMAT = fixed-income maturity, FI_COUP = fixed-income coupon payment, FULCL/PRCAL = bond called by issuer (full/partial), MERGER_ACQUISITION, RDIV = dividend reinvestment, SLIP = securities lending interest payment, STCK = ACATS in-kind security transfer, XTRF = internal asset transfer between accounts, ACATS_CASH = ACATS cash transfer or internal cash transfer between accounts, CSD = cash settlement/disbursement, e.g. a deposit, withdrawal, or bulk-funding cash movement, FEE = a miscellaneous fee, e.g. wire, DTC transfer, or tax-withholding fee, INT = interest paid on swept cash, JNLC = cash journal entry between accounts, e.g. a fee reallocation or brokerage adjustment, OPTIONS_EXPIRED = a short option position expiring worthless — accountBalance is typically absent and instrument.name is typically null for these, SLIP = fully-paid securities lending interest payment, SLIPNRA = non-resident alien withholding tax on a SLIP payment, SPUR/SSAL = the two legs of a back-office fractional-share transfer/adjustment, TEFRA = TEFRA/backup IRS withholding tax on a sale, or its reversal)."
          },
          "feeSec": {
            "type": "number",
            "example": 0
          },
          "feeTaf": {
            "type": "number",
            "example": 0
          },
          "feeBase": {
            "type": "number",
            "example": 0
          },
          "feeXtraShares": {
            "type": "number",
            "example": 0
          },
          "feeExchange": {
            "type": "number",
            "example": 0
          },
          "positionDelta": {
            "type": "number",
            "example": -11.64958061,
            "description": "Present for transactions that change a position's share count."
          },
          "instrument": {
            "$ref": "#/components/schemas/TransactionInstrumentRef"
          },
          "dividend": {
            "type": "object",
            "description": "Present when finTranTypeID is DIV or DIVM (manufactured dividend — a payment-in-lieu made on a short position).",
            "properties": {
              "type": {
                "type": "string",
                "example": "CASH",
                "enum": [
                  "CASH",
                  "STOCK"
                ],
                "x-enumDescriptions": {
                  "CASH": "A cash dividend.",
                  "STOCK": "A stock dividend."
                }
              },
              "amountPerShare": {
                "type": "number",
                "example": 0.3043
              },
              "taxCode": {
                "type": "string",
                "example": "NON_TAXABLE"
              },
              "totalQty": {
                "type": "number",
                "example": 0.6,
                "description": "Present for stock dividends — the number of shares added."
              }
            }
          },
          "dividendTax": {
            "type": "object",
            "description": "Present when finTranTypeID is DIVTAX.",
            "properties": {
              "type": {
                "type": "string",
                "example": "FOREIGN_TAX"
              },
              "rate": {
                "type": "number",
                "example": 0.19
              }
            }
          },
          "mergerAcquisition": {
            "type": "object",
            "description": "Present when finTranTypeID is MERGER_ACQUISITION.",
            "properties": {
              "type": {
                "type": "string",
                "example": "REMOVE_SHARES_ADD_CASH",
                "enum": [
                  "REMOVE_SHARES_ADD_CASH",
                  "REMOVE_SHARES",
                  "ADD_SHARES",
                  "EXCHANGE_STOCK_CASH"
                ],
                "x-enumDescriptions": {
                  "REMOVE_SHARES_ADD_CASH": "Shares were removed and cash was added.",
                  "REMOVE_SHARES": "Shares were removed, with no cash impact.",
                  "ADD_SHARES": "Additional shares were added, with no cash impact.",
                  "EXCHANGE_STOCK_CASH": "Shares were exchanged for a combination of stock and cash."
                }
              },
              "acquirer": {
                "$ref": "#/components/schemas/TransactionInstrumentRef"
              },
              "acquiree": {
                "$ref": "#/components/schemas/TransactionInstrumentRef"
              }
            }
          },
          "coupon": {
            "type": "object",
            "description": "Present when finTranTypeID is FI_COUP (a coupon payment on a fixed-income holding).",
            "properties": {
              "tag": {
                "type": "string",
                "example": "coupon"
              },
              "type": {
                "type": "string",
                "example": "Cash"
              },
              "amountPerBond": {
                "type": "string",
                "example": "12.75"
              },
              "taxCode": {
                "type": "string",
                "example": "NON_TAXABLE"
              }
            }
          },
          "fiCall": {
            "type": "object",
            "description": "A bond redeemed by its issuer before maturity. Observed in production coded both as finTranTypeID FULCL/PRCAL (matching the type code name) and, in at least one case, as DIV.",
            "properties": {
              "tag": {
                "type": "string",
                "example": "fiCall"
              },
              "type": {
                "type": "string",
                "example": "FI_FULL_CALL",
                "enum": [
                  "FI_PARTIAL_CALL",
                  "FI_FULL_CALL"
                ],
                "x-enumDescriptions": {
                  "FI_PARTIAL_CALL": "A partial call of a fixed income instrument.",
                  "FI_FULL_CALL": "A full call of a fixed income instrument."
                }
              },
              "callRate": {
                "type": "string",
                "example": "0"
              },
              "accruedInterest": {
                "type": "string",
                "example": "0"
              },
              "callFactor": {
                "type": "string",
                "example": "0",
                "description": "Present for partial calls (FI_PARTIAL_CALL)."
              },
              "principalFactor": {
                "type": "string",
                "example": "100",
                "description": "Present for partial calls (FI_PARTIAL_CALL)."
              }
            }
          },
          "fiMaturity": {
            "type": "object",
            "description": "Present when finTranTypeID is FIMAT — a fixed-income holding that matured and was redeemed by the issuer at par.",
            "properties": {
              "type": {
                "type": "string",
                "example": "FI_MATURITY",
                "enum": [
                  "FI_MATURITY"
                ],
                "x-enumDescriptions": {
                  "FI_MATURITY": "The fixed income instrument reached maturity."
                }
              },
              "accruedInterest": {
                "type": "string",
                "example": "0",
                "description": "Accrued interest paid at maturity."
              }
            }
          },
          "dividendReinvest": {
            "type": "object",
            "description": "Present when finTranTypeID is RDIV — dividend proceeds automatically reinvested into additional shares of the same instrument.",
            "properties": {
              "type": {
                "type": "string",
                "example": "EQUITY_DIVIDEND_REINVESTMENT",
                "enum": [
                  "EQUITY_DIVIDEND_REINVESTMENT"
                ],
                "x-enumDescriptions": {
                  "EQUITY_DIVIDEND_REINVESTMENT": "An equity dividend reinvestment."
                }
              },
              "pricePerShare": {
                "type": "number",
                "example": 75.0398
              },
              "shares": {
                "type": "number",
                "example": 0.09208446
              },
              "orderID": {
                "type": "string",
                "example": "NI.123e4567-e89b-12d3-a456-0000000000a0",
                "description": "The internal order ID that filled the reinvestment."
              }
            }
          },
          "acats": {
            "type": "object",
            "description": "Present when finTranTypeID is STCK (an ACATS in-kind security transfer to/from an external broker — the number of shares transferred is on the transaction's positionDelta, positive for INCOMING/negative for OUTGOING) or ACATS_CASH (an ACATS cash transfer to/from an external broker). ACATS_CASH may instead be a plain internal transfer between two DriveWealth accounts (tranSource BACK-OFFICE), in which case this object is absent.",
            "properties": {
              "type": {
                "type": "string",
                "example": "INCOMING",
                "enum": [
                  "INCOMING",
                  "OUTGOING"
                ],
                "x-enumDescriptions": {
                  "INCOMING": "An incoming ACATS transfer.",
                  "OUTGOING": "An outgoing ACATS transfer."
                }
              },
              "brokerDTCNo": {
                "type": "string",
                "example": "0158",
                "description": "DTC number of the counterparty broker. Not always present."
              },
              "ReferenceNo": {
                "type": "string",
                "example": "ACAT00002",
                "description": "Capitalized as observed on the wire for this event — note this differs from the lowercase referenceNo on positions.updated's acats object."
              },
              "controlNo": {
                "type": "string",
                "example": "99999999999999",
                "description": "May be an empty string when not yet assigned."
              }
            }
          }
        }
      },
      "TransactionCreatedEventPayload": {
        "type": "object",
        "properties": {
          "accountID": {
            "$ref": "#/components/schemas/accountID"
          },
          "accountNo": {
            "$ref": "#/components/schemas/accountNo"
          },
          "userID": {
            "$ref": "#/components/schemas/userID"
          },
          "transaction": {
            "$ref": "#/components/schemas/TransactionDetail"
          }
        }
      },
      "TransactionCreatedEvent": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "example": "event_123e4567-e89b-12d3-a456-000000000124"
          },
          "type": {
            "type": "string",
            "enum": [
              "transactions.created"
            ],
            "x-enumDescriptions": {
              "transactions.created": "Identifies this as a transaction-created event."
            }
          },
          "timestamp": {
            "type": "string",
            "format": "date-time",
            "example": "2026-07-23T07:08:14.121518146Z"
          },
          "payload": {
            "$ref": "#/components/schemas/TransactionCreatedEventPayload"
          }
        }
      }
    }
  },
  "webhooks": {
    "transactions.created": {
      "post": {
        "summary": "Transactions Created",
        "operationId": "transactionsCreatedEvent",
        "tags": [
          "Transactions"
        ],
        "description": "A new transaction has been created in a customer account. This event provides the details and type of the transaction that took place.",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TransactionCreatedEvent"
              },
              "examples": {
                "BondMaturity": {
                  "summary": "Fixed-income maturity (FIMAT)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-000000000091",
                    "type": "transactions.created",
                    "timestamp": "2025-08-14T04:38:59.107926050Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-000000000092.1234567890157",
                      "accountNo": "LLLL000037",
                      "userID": "123e4567-e89b-12d3-a456-000000000092",
                      "transaction": {
                        "accountAmount": 5000,
                        "accountBalance": 5892.31,
                        "comment": "US912797RS85 - Maturity @ 100.00",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-000000000093",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-000000000094",
                        "finTranTypeID": "FIMAT",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-000000000095",
                          "symbol": "US912797RS85",
                          "name": "United States Treasury Bills"
                        },
                        "fiMaturity": {
                          "type": "FI_MATURITY",
                          "accruedInterest": "0"
                        }
                      }
                    }
                  }
                },
                "BondFullCall": {
                  "summary": "Bond called by issuer before maturity (finTranTypeID DIV)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-000000000096",
                    "type": "transactions.created",
                    "timestamp": "2025-09-04T13:50:59.699000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-000000000097.1234567890158",
                      "accountNo": "JJJJ000061",
                      "userID": "123e4567-e89b-12d3-a456-000000000097",
                      "transaction": {
                        "accountAmount": 8.51,
                        "accountBalance": 13.54,
                        "comment": "9-4-25: Full Call @ $25.00",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-000000000098",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-000000000099",
                        "finTranTypeID": "DIV",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-00000000009a",
                          "symbol": "NHPAP",
                          "name": "Healthcare Trust Inc"
                        },
                        "fiCall": {
                          "tag": "fiCall",
                          "type": "FI_FULL_CALL",
                          "callRate": "0",
                          "accruedInterest": "0"
                        }
                      }
                    }
                  }
                },
                "DividendReinvestment": {
                  "summary": "Dividend reinvestment (RDIV)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-00000000009b",
                    "type": "transactions.created",
                    "timestamp": "2025-08-03T21:04:35.408598762Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-00000000009c.1234567890159",
                      "accountNo": "BBBB000053",
                      "userID": "123e4567-e89b-12d3-a456-00000000009c",
                      "transaction": {
                        "accountAmount": -6.91,
                        "accountBalance": 0,
                        "comment": "Reinvest 0.09208446 shares of BIV at 75.0398 FULL FILL",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-00000000009d",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-00000000009e",
                        "finTranTypeID": "RDIV",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "positionDelta": 0.09208446,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-00000000009f",
                          "symbol": "BIV",
                          "name": "Intermediate-Term Bond Vanguard ETF"
                        },
                        "dividendReinvest": {
                          "type": "EQUITY_DIVIDEND_REINVESTMENT",
                          "pricePerShare": 75.0398,
                          "shares": 0.09208446,
                          "orderID": "NI.123e4567-e89b-12d3-a456-0000000000a0"
                        }
                      }
                    }
                  }
                },
                "CashDividend": {
                  "summary": "Cash dividend (DIV)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000a1",
                    "type": "transactions.created",
                    "timestamp": "2025-06-10T12:36:00.312000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000a2.1234567890160",
                      "accountNo": "MMMM000038",
                      "userID": "123e4567-e89b-12d3-a456-0000000000a2",
                      "transaction": {
                        "accountAmount": 2.31,
                        "accountBalance": 2326.16,
                        "comment": "ACME dividend, $0.21/share",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000a3",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000a4",
                        "finTranTypeID": "DIV",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000a5",
                          "symbol": "ACME",
                          "name": "Acme Corporation"
                        },
                        "dividend": {
                          "type": "CASH",
                          "amountPerShare": 0.21,
                          "taxCode": "FULLY_TAXABLE"
                        }
                      }
                    }
                  }
                },
                "DividendTax": {
                  "summary": "Non-resident alien withholding tax on a dividend (DIVTAX)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000a6",
                    "type": "transactions.created",
                    "timestamp": "2025-06-10T12:36:00.380000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000a2.1234567890160",
                      "accountNo": "MMMM000038",
                      "userID": "123e4567-e89b-12d3-a456-0000000000a2",
                      "transaction": {
                        "accountAmount": -0.58,
                        "accountBalance": 2323.85,
                        "comment": "ACME tax, 25% withheld",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000a7",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000a8",
                        "finTranTypeID": "DIVTAX",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000a5",
                          "symbol": "ACME",
                          "name": "Acme Corporation"
                        },
                        "dividendTax": {
                          "type": "NON_RESIDENT_ALIEN",
                          "rate": 0.25
                        }
                      }
                    }
                  }
                },
                "AssetTransferOut": {
                  "summary": "In-kind asset transfer, sending account (XTRF)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000a9",
                    "type": "transactions.created",
                    "timestamp": "2025-07-15T16:00:33.072000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000aa.1234567890161",
                      "accountNo": "MMMM000064",
                      "userID": "123e4567-e89b-12d3-a456-0000000000aa",
                      "transaction": {
                        "accountAmount": 0,
                        "accountBalance": 0,
                        "comment": "XTRF : -47.80782588 VWO transferred to LLLL000063",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000ab",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000ac",
                        "finTranTypeID": "XTRF",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-00000000009f",
                          "symbol": "VWO",
                          "name": "Emerging Markets Stock Idx ETF Vanguard"
                        }
                      }
                    }
                  }
                },
                "AssetTransferIn": {
                  "summary": "In-kind asset transfer, receiving account (XTRF)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000ad",
                    "type": "transactions.created",
                    "timestamp": "2025-07-15T16:00:33.065000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000ae.1234567890162",
                      "accountNo": "LLLL000063",
                      "userID": "123e4567-e89b-12d3-a456-0000000000ae",
                      "transaction": {
                        "accountAmount": 0,
                        "accountBalance": 156.73,
                        "comment": "XTRF : 47.80782588 VWO transferred from MMMM000064",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000af",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000b0",
                        "finTranTypeID": "XTRF",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-00000000009f",
                          "symbol": "VWO",
                          "name": "Emerging Markets Stock Idx ETF Vanguard"
                        }
                      }
                    }
                  }
                },
                "AcatsIncoming": {
                  "summary": "ACATS in-kind security receive (STCK)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000b1",
                    "type": "transactions.created",
                    "timestamp": "2025-07-20T15:17:00.517000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000b2.1234567890163",
                      "accountNo": "JJJJ000035",
                      "userID": "123e4567-e89b-12d3-a456-0000000000b2",
                      "transaction": {
                        "accountAmount": 0,
                        "accountBalance": 7526.13,
                        "comment": "ACATS Stock Receive: 12.00000000 Shares of ACME @ 164.77",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000b3",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000b4",
                        "finTranTypeID": "STCK",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "positionDelta": 12,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000b5",
                          "symbol": "ACME",
                          "name": "Acme Corporation"
                        },
                        "acats": {
                          "type": "INCOMING",
                          "controlNo": ""
                        }
                      }
                    }
                  }
                },
                "AcatsOutgoing": {
                  "summary": "ACATS in-kind security deliver (STCK)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000b6",
                    "type": "transactions.created",
                    "timestamp": "2025-07-20T10:31:53.610000000Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000b7.1234567890164",
                      "accountNo": "KKKK000036",
                      "userID": "123e4567-e89b-12d3-a456-0000000000b7",
                      "transaction": {
                        "accountAmount": 0,
                        "accountBalance": 0,
                        "comment": "ACATS Stock Deliver: 8.00000000 Shares of BETA",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000b8",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000b9",
                        "finTranTypeID": "STCK",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "positionDelta": -8,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-000000000078",
                          "symbol": "BETA",
                          "name": "Beta Therapeutics Inc"
                        },
                        "acats": {
                          "type": "OUTGOING",
                          "brokerDTCNo": "6769",
                          "ReferenceNo": "ACAT00001",
                          "controlNo": "20260000000001"
                        }
                      }
                    }
                  }
                },
                "MergerAcquisition": {
                  "summary": "Merger/acquisition — shares exchanged for cash (MERGER_ACQUISITION)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000ba",
                    "type": "transactions.created",
                    "timestamp": "2025-08-25T04:36:03.145431198Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000bb.1234567890165",
                      "accountNo": "XXXX000049",
                      "userID": "123e4567-e89b-12d3-a456-0000000000bb",
                      "transaction": {
                        "accountAmount": 10.15,
                        "accountBalance": 593.78,
                        "comment": "Exchanged 0.07515521 shares of MRGX for cash (merger/acquisition)",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000bc",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000bd",
                        "finTranTypeID": "MERGER_ACQUISITION",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "positionDelta": -0.07515521,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000be",
                          "symbol": "MRGX",
                          "name": "Merger Example Therapeutics Inc"
                        },
                        "mergerAcquisition": {
                          "type": "EXCHANGE_STOCK_CASH",
                          "acquirer": {
                            "id": "123e4567-e89b-12d3-a456-0000000000be",
                            "symbol": "MRGX",
                            "name": "Merger Example Therapeutics Inc"
                          },
                          "acquiree": {
                            "id": "123e4567-e89b-12d3-a456-0000000000be",
                            "symbol": "MRGX",
                            "name": "Merger Example Therapeutics Inc"
                          }
                        }
                      }
                    }
                  }
                },
                "Coupon": {
                  "summary": "Fixed-income coupon payment (FI_COUP)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000bf",
                    "type": "transactions.created",
                    "timestamp": "2025-08-10T04:55:12.928170951Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000c0.1234567890166",
                      "accountNo": "PPPP000041",
                      "userID": "123e4567-e89b-12d3-a456-0000000000c0",
                      "transaction": {
                        "accountAmount": 12.75,
                        "accountBalance": 571.71,
                        "comment": "US025816CS64-Coupon and Int Payments@12.750/Bond",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000c1",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000c2",
                        "finTranTypeID": "FI_COUP",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000c3",
                          "symbol": "US025816CS64",
                          "name": "American Express Company"
                        },
                        "coupon": {
                          "tag": "coupon",
                          "taxCode": "NON_TAXABLE",
                          "type": "Cash",
                          "amountPerBond": "12.75"
                        }
                      }
                    }
                  }
                },
                "BondFullCallFULCL": {
                  "summary": "Bond called by issuer before maturity (finTranTypeID FULCL)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000c4",
                    "type": "transactions.created",
                    "timestamp": "2025-08-14T13:40:03.474897711Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000c5.1234567890167",
                      "accountNo": "TTTT000045",
                      "userID": "123e4567-e89b-12d3-a456-0000000000c5",
                      "transaction": {
                        "accountAmount": 100,
                        "accountBalance": 133.87,
                        "comment": "9-4-25: Full Call @ $25.00",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000c6",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000c7",
                        "finTranTypeID": "FULCL",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000c8",
                          "symbol": "NHPAP",
                          "name": "Healthcare Trust Inc"
                        },
                        "fiCall": {
                          "tag": "fiCall",
                          "type": "FI_FULL_CALL",
                          "callRate": "0",
                          "accruedInterest": "0"
                        }
                      }
                    }
                  }
                },
                "BondPartialCall": {
                  "summary": "Bond partially called by issuer before maturity (PRCAL)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-00000000007a",
                    "type": "transactions.created",
                    "timestamp": "2025-08-05T20:52:58.794822455Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000c9.1234567890168",
                      "accountNo": "AAAA000052",
                      "userID": "123e4567-e89b-12d3-a456-0000000000c9",
                      "transaction": {
                        "accountAmount": 10.19,
                        "accountBalance": 828.97,
                        "comment": "9-2-25: Partial Call @ $10.190891",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000ca",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000cb",
                        "finTranTypeID": "PRCAL",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000cc",
                          "symbol": "AXICY",
                          "name": "AXIA ENERGIA-ADR PREF C"
                        },
                        "fiCall": {
                          "tag": "fiCall",
                          "type": "FI_PARTIAL_CALL",
                          "callRate": "0",
                          "accruedInterest": "0",
                          "callFactor": "0",
                          "principalFactor": "100"
                        }
                      }
                    }
                  }
                },
                "AcatsCashReceive": {
                  "summary": "ACATS cash receive from an external broker (ACATS_CASH)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000d5",
                    "type": "transactions.created",
                    "timestamp": "2025-07-20T10:31:54.791670337Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-000000000091.1234567890171",
                      "accountNo": "IIII000034",
                      "userID": "123e4567-e89b-12d3-a456-000000000091",
                      "transaction": {
                        "accountAmount": 65.75,
                        "accountBalance": 273.35,
                        "comment": "ACATS Cash Receive",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000c4",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000bb",
                        "finTranTypeID": "ACATS_CASH",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "acats": {
                          "type": "INCOMING",
                          "ReferenceNo": "ACAT00002",
                          "controlNo": "20260000000002"
                        }
                      }
                    }
                  }
                },
                "CashDisbursement": {
                  "summary": "Cash settlement/disbursement (CSD)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000d6",
                    "type": "transactions.created",
                    "timestamp": "2025-07-25T16:16:46.210043343Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000d7.1234567890172",
                      "accountNo": "RRRR000043",
                      "userID": "123e4567-e89b-12d3-a456-0000000000d7",
                      "transaction": {
                        "accountAmount": -1500,
                        "accountBalance": 0.47,
                        "comment": "Cash Disbursement - ACH (JPM)",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000d8",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-000000000077",
                        "finTranTypeID": "CSD",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "Fee": {
                  "summary": "Miscellaneous fee (FEE)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-000000000083",
                    "type": "transactions.created",
                    "timestamp": "2025-07-25T15:45:34.195660431Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000d9.1234567890173",
                      "accountNo": "UUUU000046",
                      "userID": "123e4567-e89b-12d3-a456-0000000000d9",
                      "transaction": {
                        "accountAmount": -10,
                        "accountBalance": 1796.51,
                        "comment": "Fee - International Wire",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000da",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000db",
                        "finTranTypeID": "FEE",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "CashReceipt": {
                  "summary": "Cash receipt, e.g. rewards/promo credit or bulk funding (CSR)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000dc",
                    "type": "transactions.created",
                    "timestamp": "2025-07-25T16:16:37.884170065Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000dd.1234567890174",
                      "accountNo": "QQQQ000042",
                      "userID": "123e4567-e89b-12d3-a456-0000000000dd",
                      "transaction": {
                        "accountAmount": 5,
                        "accountBalance": 6.02,
                        "comment": "Rewards deposit (PROMOTION)",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000de",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000df",
                        "finTranTypeID": "CSR",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "Interest": {
                  "summary": "Interest paid on swept cash (INT)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000e0",
                    "type": "transactions.created",
                    "timestamp": "2025-08-01T12:02:11.910726235Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000e1.1234567890175",
                      "accountNo": "VVVV000047",
                      "userID": "123e4567-e89b-12d3-a456-0000000000e1",
                      "transaction": {
                        "accountAmount": 1.78,
                        "accountBalance": 5436.89,
                        "comment": "August 2025 Interest",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-0000000000e2",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000e3",
                        "finTranTypeID": "INT",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "CashJournal": {
                  "summary": "Cash journal entry between accounts (JNLC)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000e4",
                    "type": "transactions.created",
                    "timestamp": "2025-08-10T16:00:58.254522711Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000e5.1234567890176",
                      "accountNo": "WWWW000048",
                      "userID": "123e4567-e89b-12d3-a456-0000000000e5",
                      "transaction": {
                        "accountAmount": 0.13,
                        "accountBalance": 11157.4,
                        "comment": "from: BBBB009505 comment: fee reallocation",
                        "finTranID": "NI.123e4567-e89b-12d3-a456-000000000082",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000e6",
                        "finTranTypeID": "JNLC",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "OptionsExpired": {
                  "summary": "Short option position expired worthless (OPTIONS_EXPIRED)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000e7",
                    "type": "transactions.created",
                    "timestamp": "2025-08-20T04:01:53.068874324Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-000000000072.1234567890177",
                      "accountNo": "ZZZZ000051",
                      "userID": "123e4567-e89b-12d3-a456-000000000072",
                      "transaction": {
                        "accountAmount": 0,
                        "comment": "OPEXP: accountNo=ZZZZ000051, symbol=ACME260828C00110000, qty=-4.00000000, price=0.000000000",
                        "finTranTypeID": "OPTIONS_EXPIRED",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "positionDelta": -4,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000e8",
                          "symbol": "ACME260828C00110000",
                          "name": null
                        }
                      }
                    }
                  }
                },
                "SecuritiesLendingInterest": {
                  "summary": "Fully-paid securities lending interest payment (SLIP)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000e9",
                    "type": "transactions.created",
                    "timestamp": "2025-08-15T21:07:40.713250670Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000ea.1234567890178",
                      "accountNo": "FFFF000057",
                      "userID": "123e4567-e89b-12d3-a456-0000000000ea",
                      "transaction": {
                        "accountAmount": 0.13,
                        "accountBalance": 0.33,
                        "comment": "Fully Paid Securities Lending Payment 07/2025",
                        "finTranID": "NH.123e4567-e89b-12d3-a456-0000000000eb",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000ec",
                        "finTranTypeID": "SLIP",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "SecuritiesLendingInterestTax": {
                  "summary": "Non-resident alien withholding tax on a SLIP payment (SLIPNRA)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000ed",
                    "type": "transactions.created",
                    "timestamp": "2025-08-15T21:08:11.357425332Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000ea.1234567890178",
                      "accountNo": "FFFF000057",
                      "userID": "123e4567-e89b-12d3-a456-0000000000ea",
                      "transaction": {
                        "accountAmount": -0.04,
                        "accountBalance": 0.29,
                        "comment": "NRA tax withholding @ 30.00%",
                        "finTranID": "NH.123e4567-e89b-12d3-a456-0000000000ee",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000ef",
                        "finTranTypeID": "SLIPNRA",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0
                      }
                    }
                  }
                },
                "SharesTransferAdjustment": {
                  "summary": "Back-office fractional-share transfer/adjustment (SPUR)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000f0",
                    "type": "transactions.created",
                    "timestamp": "2025-08-10T19:20:10.634400709Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-000000000091.1234567890179",
                      "accountNo": "GGGG000058",
                      "userID": "123e4567-e89b-12d3-a456-000000000091",
                      "transaction": {
                        "accountAmount": -0.87,
                        "accountBalance": -22.92,
                        "comment": "ADJ CCC0009506 BackOffice share transfer. From:IIII000060 To:GGGG000058 symbol:ACME quantity:0.01139248",
                        "finTranID": "NH.123e4567-e89b-12d3-a456-0000000000f1",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000f2",
                        "finTranTypeID": "SPUR",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-00000000009f",
                          "symbol": "ACME",
                          "name": "Acme Corporation"
                        }
                      }
                    }
                  }
                },
                "SharesTransferAdjustmentSource": {
                  "summary": "Back-office fractional-share transfer/adjustment, source account (SSAL)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000f3",
                    "type": "transactions.created",
                    "timestamp": "2025-08-10T19:20:10.570882845Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000af.1234567890180",
                      "accountNo": "IIII000060",
                      "userID": "123e4567-e89b-12d3-a456-0000000000af",
                      "transaction": {
                        "accountAmount": 0.87,
                        "accountBalance": 3155.58,
                        "comment": "ADJ CCC0009506 BackOffice share transfer. From:IIII000060 To:GGGG000058 symbol:ACME quantity:0.01139248",
                        "finTranID": "NH.123e4567-e89b-12d3-a456-0000000000b0",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000f4",
                        "finTranTypeID": "SSAL",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-00000000009f",
                          "symbol": "ACME",
                          "name": "Acme Corporation"
                        }
                      }
                    }
                  }
                },
                "TefraWithholdingReversal": {
                  "summary": "Reversal of TEFRA/backup IRS withholding tax on a sale (TEFRA)",
                  "value": {
                    "id": "event_123e4567-e89b-12d3-a456-0000000000f5",
                    "type": "transactions.created",
                    "timestamp": "2025-07-20T18:32:31.212518286Z",
                    "payload": {
                      "accountID": "123e4567-e89b-12d3-a456-0000000000f6.1234567890181",
                      "accountNo": "KKKK000062",
                      "userID": "123e4567-e89b-12d3-a456-0000000000f6",
                      "transaction": {
                        "accountAmount": 0.01,
                        "accountBalance": 23.32,
                        "comment": "Reverse TEFRA WITHHOLDING IRS TAX ON SELL 0.00080361 shares of ACME at 49.7114",
                        "finTranID": "NG.123e4567-e89b-12d3-a456-0000000000f7",
                        "wlpFinTranTypeID": "123e4567-e89b-12d3-a456-0000000000f8",
                        "finTranTypeID": "TEFRA",
                        "feeSec": 0,
                        "feeTaf": 0,
                        "feeBase": 0,
                        "feeXtraShares": 0,
                        "feeExchange": 0,
                        "instrument": {
                          "id": "123e4567-e89b-12d3-a456-0000000000ed",
                          "symbol": "ACME",
                          "name": "Acme Corporation"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Event received"
          }
        }
      }
    }
  }
}
```