List of Unit Transactions

GET {{baseUrl}}/cas/trusts/:trustId/unitTransactions?offset={{offset}}&limit={{limit}}

Returns a list of unit transactions for a trust

Query Parameters

Form ParametertypeMandatoryDescription
offsetnumberRequiredExample = 0
limitnumberRequiredExample = 500

Response Body

KeyDatatypeMandatoryConstraints
idNumberYes
unitholderIdNumberYesMust be an id of an existing contact. Contact can only be of type 'People'/'Company'/'Joint Member'
beneficialOwnerIdNumberNoMust be an id of an existing contact
typeStringYesMust be one of 'Allotment'/'Balance'
transactionDateStringYesISO 8601 date https://en.wikipedia.org/wiki/ISO_8601. Can not be before the company's incorporation Datatype
numberOfUnitsFloatYesCan be an integer or floating point number. Example: 10, 255, 3.14159
certificateTypeStringYesMust be one of 'Transaction'/'Balance'/'None'
certificateNumberStringYesOnly mandatory if certificateType is no 'None'
unitClassObjectYesSee table below

unitType object

KeyDatatypeMandatoryConstraints
paidFloatYesCan be an integer or floating point number. Example: 10, 255, 3.14159
unpaidFloatYesCan be an integer or floating point number. Example: 10, 255, 3.14159
currencyStringYesan ISO currency code https://en.wikipedia.org/wiki/ISO_4217
descriptionStringNoDescription of Units
unitClassObjectYesSee table below

unitClass object

KeyDatatypeMandatoryConstraints
descriptionsStringYes
cCodeStringYes

Additional keys

KeyDatatypeMandatoryConstraints
offsetNumberYes
limitNumberYes
totalNumberYes

Request Params

KeyDatatypeRequiredDescription
offsetstringnumber
limitstringnumber

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring

RESPONSES

status: OK

{"limit":500,"offset":0,"total":1,"unitTransactions":[{"certificateNumber":"1","certificateType":"Transaction","id":46275,"numberOfUnits":1,"prepareForm":true,"transactionDate":"2013-07-02","type":"Allotment","unitBeneficialOwnerId":null,"unitType":{"currency":"AUD","description":"ORDINARY UNITS","paid":1,"unitClass":{"cCode":"ORD","description":"ORDINARY UNITS"},"unpaid":0},"unitholderId":963075}]}