Skip to content

Capital allowance

Request

Produces a Capital Allowance report for the specified fund, calculating depreciation and capital allowance claims on eligible assets to support accurate tax deduction reporting and asset register maintenance.

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

Class business code

Example:demo-business
fundCodestringrequired

Class entity code

Example:demo-fund
Query
outputFormatstringrequired

Specifies the desired output format for the generated report. Accepted values are pdf, csv, or rtf.

Enum:"pdf""csv""rtf"
Example:outputFormat=pdf
obscureSensitiveDatastringrequired

Indicates whether sensitive personal data, such as member names and tax file numbers, should be obscured in the generated report output.

Example:obscureSensitiveData=Yes
yearintegerrequired

The financial year to retrieve information

Example:year=2024
Headers
Content-Typestringrequired

Specifies the media type expected in the response. Must always be set to application/pdf regardless of the desired output format.

Example:application/pdf
curl -i -X POST \
  'https://api.class-pie.com.au/api/1.0/f/demo-business/demo-fund/report-data/report-generator/CapitalAllowance?outputFormat=pdf&obscureSensitiveData=Yes&year=2024' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/pdf'

Responses

Success (Ok)

Response
No content