Tracking Categories

The Tracking Category object

❗️

Beta API Versions

API versions labelled as Beta are not subject to our standard versioning policy. As such, they may undergo small breaking changes until they are transitioned to the stable version. We encourage you to exercise caution when using Beta API versions and take the necessary steps to ensure a smooth integration into your applications

Tracking categories, also known as classes, are used to see how different areas of your business are performing (such as departments, cost centres, or locations). From the Tracking Categories endpoint, you can retrieve or update a list of all tracking categories for a specified business.

FieldTypeDescription
id
sortable, filterable
stringIdentifier for the tracking category, unique for the business in the accounting service.
name
sortable, filterable
stringTracking category name.
isEditable
sortable, filterable
booleanSpecifies whether the tracking category can be updated by the user.
parentRefobjectReference to parent tracking category
type
sortable, filterable
stringType of the tracking category.
hasChildren
sortable, filterable
booleanSpecifies whether the tracking category has children or not.
status
sortable, filterable
stringCurrent status of the tracking category.`
sourceModifiedDate
sortable, filterable
string
See Date
The date on which this record was last modified in the accounting service.

ParentRef

FieldTypeDescription
id
sortable, filterable
stringUnique identifier for the tracking category in the accounting service provider.
namedecimalName of the tracking category in the accounting service provider.

The Tracking Category Reference Object

Data types that reference a tracking category, for example, invoice and bills, use a trackingCategoryRefs that includes the id and name of the linked tracking category.