BalanceSheetAccount
- accountType: string
_id requiredGL account external ID
- balancesType: BalancesrequiredProperties: 1
Map of period_id -> balance_amount_atoms (null if no snapshot)
- isType: boolean
_postable requiredWhether the account is a detail/leaf account
- nameType: stringrequired
Account display name
- accountType: AccountKindenum
_kind Whether this is a real GL account or synthetic grouping node
valuesregulartype_groupsynthetic - accountType: stringnullable
_number Account number (e.g., '11110')
- childrenType: array of ReportAccountProperties: 9
Nested child accounts
- ownType: Own Balances
_balances Properties: 1Map of period_id -> balance from direct JE postings to this account only (excluding children). Populated only on parent accounts that have children AND direct postings. Empty for leaf accounts (use
balances) and non-postable parents. - transactionType: Transaction Counts
_counts Properties: 1Map of period_id -> count of distinct journal entries posting directly to this account in the period. Populated only on leaf rows (accounts with no children), where the count and the displayed balance describe the same postings. Empty on any row with children — those show a rolled-up balance, and distinct-JE counts are not additive across the hierarchy. Keys align with populated
balancescells.