Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console

Report — Dividends

Corporate Actions & Shareholder Governance

GET

/report/dividends

Report — Dividends

Sandbox availablegetDividendReport

Aggregated dividend distributions paid to sub-accounts for a given period. Returns totals, a per-symbol breakdown, and a per-sub-account breakdown. Add ?format=csv to download a spreadsheet of the by-symbol totals.

Parameters

fromstringquery

Start of period (ISO date, e.g. 2026-01-01). Defaults to 365 days ago.

tostringquery

End of period (ISO date). Defaults to today.

formatcsvquery

Pass csv to receive a downloadable spreadsheet instead of JSON.

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Response fields

totalUsdReceivednumber

Total USD credited to sub-accounts as dividends in the period.

distributionCountinteger

Number of individual distribution transactions.

currencystring

Example: "USD"

fromstring
tostring
bySymbolobject[]

Totals grouped by stock symbol.

bySymbol[].symbolstring
bySymbol[].totalUsdnumber
bySymbol[].countinteger
bySubAccountobject[]

Totals grouped by sub-account.

bySubAccount[].subAccountIdstring
bySubAccount[].externalIdstring | null
bySubAccount[].displayNamestring | null
bySubAccount[].totalUsdnumber
bySubAccount[].countinteger

Response codes

200Dividend distribution report (JSON) or CSV file.