Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console

Report — Invoice

Institutional Reporting, Auditing & Compliance

GET

/report/invoice

Report — Invoice

Sandbox availablelistInvoice

Returns invoiceable fee data for a billing period, formatted for your finance team. Includes base fees billed by MyStocks and markup collected by you.

Parameters

monthstringqueryRequired

Billing month in YYYY-MM format.

Example: 2026-04

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Response fields

invoiceIdstringRequired
monthstringRequired
periodobjectRequired
period.fromstring | nullRequired
period.tostring | nullRequired
generatedAtstringRequired
partnerobjectRequired
partner.keyIdstringRequired
partner.businessNamestringRequired
partner.emailstringRequired
partner.tierstring
partner.markupBpsnumber
summaryobjectRequired
summary.tradeCountintegerRequired
summary.subAccountCountintegerRequired
summary.walletBalancenumberRequired
summary.totalMarkupRevenuenumberRequired
summary.totalBaseFeesnumberRequired
summary.totalFeesnumberRequired
summary.currencyUSDRequired
summary.feesOwednumber
summary.markupEarnednumber
summary.approvedTopupsnumber
summary.pendingTopupsnumber
summary.processedPayoutsnumber
summary.pendingPayoutsnumber
summary.adjustmentsnumber
statementOfAccountobjectRequired
statementOfAccount.feesOwedUsdnumberRequired
statementOfAccount.markupEarnedUsdnumberRequired
statementOfAccount.netPartnerPositionUsdnumberRequired
statementOfAccount.floatMovementsobject[]
statementOfAccount.payoutsobject[]
statementOfAccount.invoicesobject[]
statementOfAccount.adjustmentsobject[]
lineItemsobject[]Required
lineItems[].datestringRequired
lineItems[].orderIdstringRequired
lineItems[].symbolstringRequired
lineItems[].tradeTypestringRequired
lineItems[].markupFeenumberRequired
lineItems[].baseFeenumberRequired
lineItems[].totalFeenumberRequired

Response codes

200Invoice data.