- Unified account properties: The model unifies essential account details, such as name, description, currency, and current balance, making it easier to work with account data from different platforms.
- Hierarchical structure: Accounts can be linked to parent accounts using the
parent_account_id
, enabling the representation of complex account structures and relationships. - Categorisation and status: The model supports account categorisation with main categories(asset, liability, equity, revenue, or expense) and subcategories, as well as tracking account status for better organisation and reporting.
Attributes
Properties Supported
Property | Type | Description |
---|---|---|
platform_id | string | The ID that the accounting platform uses to identify this account |
name | string | The name of the account |
description | string | Description of the account |
nominal_code | string | Reference given to each account for a business. It ensures money is allocated to the correct account. |
currency_id | string | The Accounting Platform’s unique ID for the currency |
current_balance | float | Current balance of the account |
status | enum | The status of the account. Values are: ACTIVE , ARCHIVED , UNKNOWN |
category | enum | The category of the account. Values are: ASSET , EXPENSE , LIABILITY , EQUITY , INCOME , UNKNOWN |
sub_category | string | The sub category of the account |
parent_account_id | string | The platform ID of the parent account |
updated_at | date | Date the record was last updated in the accounting platform. |