Report - Reconciliation suite
Institutional Reporting, Auditing & Compliance
/report/reconciliation
Report - Reconciliation suite
getReconciliationReportDaily reconciliation pack for B2B operations. Returns cash ledger, securities ledger, unsettled trades, fees, dividends, corporate actions, and custody position files for the partner master account and all sub-accounts. Add format=csv§ion=... to download a section as CSV for finance, SFTP mirroring, or data warehouse ingestion. JSON responses include an explicit cash roll-forward, data-quality controls, and customer-sub-ledger-versus-MyStocks-omnibus proof. A status of EXCEPTIONS identifies unit or invalid-value differences; INCOMPLETE means no MyStocks omnibus positions were available for comparison. Sandbox returns current virtual wallets and holdings for the master and at most 500 sub-accounts, with null custody totals and INCOMPLETE status. Sandbox historical dates and from/to receive 422; section filtering receives 400. Sandbox format=csv exports current account totals. Neither this Sandbox report nor an internal ledger alone proves external settlement.
Parameters
asOfstringquerySingle business date to reconcile. Overrides default today when from/to are omitted.
Example: 2026-06-30
fromstringquerytostringqueryformatjson | csvqueryExample: json
sectionsummary | cash | securities | unsettled | fees | dividends | corporate_actions | custody_positionsqueryCSV export section.
limitintegerqueryPer-account transaction/order scan limit.
Example: 1000
Headers
AuthorizationstringRequiredBearer sk_sandbox_<your_key> for sandbox requests.
Response fields
See the response format and API Reference for this endpoint.
Response codes
200Reconciliation report or CSV file.422Sandbox historical report or account limit unsupported.