Skip to content

Investment movement summary

Request

Provides a detailed list of transactions in a particular bank account or group of bank accounts for a period.

Security
Class_oAuth(Required scopes: fund.read)
Path
businessCodestringrequired

Class business code

Example:demo-business
fundCodestringrequired

Class entity code

Example:demo-fund
Query
startDatestring, (date)required
Example:startDate=2024-07-01
endDatestring, (date)required
Example:endDate=2025-06-30
groupBystring

The grouping method to use on the investment accounts

Enum:"MarketType""Reference""AssetPool""GL"
Example:groupBy=MarketType
curl -i -X GET \
  'https://api.class-pie.com.au/api/1.0/f/demo-business/demo-fund/report-data/investment-reports/investment-movement?startDate=2024-07-01&endDate=2025-06-30&groupBy=MarketType' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Success (Ok)

Bodyapplication/json
ErrorsArray of objects
Dataobjectrequired

Fund-level movement summary across portfolios.

Response
{ "Data": { "PfItems": [ { "MktTypeItems": [ { "HoldPerfItems": [ {} ], "MarketTypeName": "ASX", "MarketTypeCode": "EQUITY" } ], "Id": "86614c88-912f-4a6d-9071-031b2daec7c2", "PortfolioName": "Balanced Growth" } ], "FundCode": "demo-fund", "FundName": "DEMO_SMSF_2025", "DateRange": { "StartPeriodDate": "2024-07-01", "EndPeriodDate": "2025-06-30", "IsEmpty": false, "IsPopulated": true, "NumberOfDaysContained": 365 } }, "Errors": [ { "Code": "string", "Message": "string" } ] }