AccountTransactionNode
No description
type AccountTransactionNode {
achTransferId: ID
amount: DecimalString!
amountForDisplay: String!
balance: DecimalString!
balanceForDisplay: String!
checkDepositId: ID
contributionType: HsaContributionType
contributionYear: YearString
date: DateString!
description: String
id: ID!
isUserEditable: Boolean!
note: String
summary: String!
type: TransactionType!
withdrawalCategoryCode: String
withdrawalReceipts: [StorageReference!]!
}
Fields
AccountTransactionNode.achTransferId
● ID
scalar
If this transaction originated as an ACH transfer, this will be the ID of that transfer, otherwise null
AccountTransactionNode.amount
● DecimalString!
non-null scalar
The amount of this transaction.
AccountTransactionNode.amountForDisplay
● String!
non-null scalar
The amount of this transaction for display.
AccountTransactionNode.balance
● DecimalString!
non-null scalar
The account balance immediately after this transaction.
AccountTransactionNode.balanceForDisplay
● String!
non-null scalar
The account balance immediately after this transaction for display.
AccountTransactionNode.checkDepositId
● ID
scalar
If this transaction originated as a Check Deposit, this will be the ID of that check deposit, otherwise null
AccountTransactionNode.contributionType
● HsaContributionType
enum
For deposits, the type of this contribution
AccountTransactionNode.contributionYear
● YearString
scalar
For deposits, the year for which this contribution should apply
AccountTransactionNode.date
● DateString!
non-null scalar
The date this transaction occurred.
AccountTransactionNode.description
● String
scalar
A description of this transaction, possibly absent.
AccountTransactionNode.id
● ID!
non-null scalar
A unique ID for this transaction.
AccountTransactionNode.isUserEditable
● Boolean!
non-null scalar
A flag that indicates whether the transaction should be user-editable.
AccountTransactionNode.note
● String
scalar
A user-provided note for this transaction, possibly absent.
AccountTransactionNode.summary
● String!
non-null scalar
AccountTransactionNode.type
● TransactionType!
non-null enum
The type of this transaction.
AccountTransactionNode.withdrawalCategoryCode
● String
scalar
For withdrawals, the category code for which this withdrawal applies
AccountTransactionNode.withdrawalReceipts
● [StorageReference!]!
non-null object
For withdrawals, any receipts the user has attached to this withdrawal
Member of
AccountTransaction
object