pub struct Account {Show 18 fields
pub id: Uuid,
pub name: String,
pub type: AccountType,
pub on_budget: bool,
pub closed: bool,
pub note: Option<Option<String>>,
pub balance: i64,
pub cleared_balance: i64,
pub uncleared_balance: i64,
pub transfer_payee_id: Option<Uuid>,
pub direct_import_linked: Option<bool>,
pub direct_import_in_error: Option<bool>,
pub last_reconciled_at: Option<Option<String>>,
pub debt_original_balance: Option<Option<i64>>,
pub debt_interest_rates: Option<Option<HashMap<String, i64>>>,
pub debt_minimum_payments: Option<Option<HashMap<String, i64>>>,
pub debt_escrow_amounts: Option<Option<HashMap<String, i64>>>,
pub deleted: bool,
}
Fields§
§id: Uuid
§name: String
§type: AccountType
§on_budget: bool
Whether this account is on budget or not
closed: bool
Whether this account is closed or not
note: Option<Option<String>>
§balance: i64
The current balance of the account in milliunits format
cleared_balance: i64
The current cleared balance of the account in milliunits format
uncleared_balance: i64
The current uncleared balance of the account in milliunits format
transfer_payee_id: Option<Uuid>
The payee id which should be used when transferring to this account
direct_import_linked: Option<bool>
Whether or not the account is linked to a financial institution for automatic transaction import.
direct_import_in_error: Option<bool>
If an account linked to a financial institution (direct_import_linked=true) and the linked connection is not in a healthy state, this will be true.
last_reconciled_at: Option<Option<String>>
A date/time specifying when the account was last reconciled.
debt_original_balance: Option<Option<i64>>
The original debt/loan account balance, specified in milliunits format.
debt_interest_rates: Option<Option<HashMap<String, i64>>>
§debt_minimum_payments: Option<Option<HashMap<String, i64>>>
§debt_escrow_amounts: Option<Option<HashMap<String, i64>>>
§deleted: bool
Whether or not the account has been deleted. Deleted accounts will only be included in delta requests.