Dividend Event

Event typeWhen it is sentPayload
OmnibusDividendCreatedWhen Monark records a distribution allocation for one of a client's tax lots. One event is sent per lot, so a client with several lots receives several events for the same distributionOmnibusDividend

Dividend events are sent to the platform the third-party custodian is set up under. Sum them by accountId for a client's total, or read them from GET /primary/v1/omnibus/dividends.

{
  "eventType": "OmnibusDividendCreated",
  "data": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "lotId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "reinvestedLotId": null,
    "recordDate": "2026-07-14",
    "payableDate": "2026-07-21",
    "settlementDate": "2026-07-21",
    "effectiveDate": "2026-07-21",
    "issuedAt": "2026-07-21T15:18:57.691Z",
    "notionalAmount": 12.34,
    "quantity": null,
    "dividendRate": 0.0525,
    "pricePerShare": null,
    "costBasisPerShare": null,
    "createdAt": "2026-07-21T15:18:57.691Z",
    "omnibusAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "investorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "financialInstitutionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "omnibusFundId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "omnibusShareClassId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "accountId": "string",
    "distributionElection": "Cash",
    "currency": "USD"
  }
}
FieldNotes
lotIdThe tax lot the distribution was allocated to
reinvestedLotIdFor Drip, the new lot created by the reinvestment. null for Cash
notionalAmountCash amount for a Cash election
quantityShares issued for a Drip election, up to 9 decimal places
pricePerShare, costBasisPerShareReinvestment price and the new lot's cost basis for Drip
omnibusAccountIdThe omnibus account at the transfer agent that received the distribution
accountIdThe client's Monark account