AccountId
type, which is a unique ID object for a ledger account. This kind of identifier is unique across all businesses and all ledger accounts.
AccountId
indicates we’re using an AccountId identifier type.StableName
type, which is a stable identifier for a templated account.
This kind of identifier uniquely defines a ledger account within a specific ledger, but is re-used across businesses.
This is useful for situations where you are building a workflow for a specific account type, e.g. ACCOUNTS_RECEIVABLE
and don’t want to look up the unique account ID for each business.
While useful, there are two limitations to note with stable names:
AccountId
type.StableName
indicates we’re using a StableName identifier type.