Skip to main content

Account

An Account belonging to a Health Wallet.

type Account {
active: Boolean!
availableBalance: Money!
benefit: Benefit
createdAt: DateTime!
currentBalance: Money!
electionAmount: Money
endsAt: DateTime
fundingSummary: AccountFundingSummary!
hsaAccountNumber: String
hsaRoutingNumber: String
id: ID!
initialContribution: InitialContribution
recurringContribution: RecurringContribution
transactions(
after: String
first: Int
where: TransactionsFilterInput
): TransactionResults!
}

Fields

Account.active ● Boolean! non-null scalar

Whether or not the individual's enrollment in this offering is active

Account.availableBalance ● Money! non-null object

The amount of money that is available to be spent for this account

Account.benefit ● Benefit object

The Benefit this account belongs to.

Account.createdAt ● DateTime! non-null scalar

When the Account was created

Account.currentBalance ● Money! non-null object

The total amount of money in this account. Note that currentBalance and availableBalance may differ when there are ongoing money movement processes.

Account.electionAmount ● Money object

The annual election amount for this account enrollment. Null for enrollments without an election amount set. Only applicable for HSA and FSA account types, for now. This will change when we add support for additional account types.

Account.endsAt ● DateTime scalar

The end date of the offering for this individual

Account.fundingSummary ● AccountFundingSummary! non-null object

A summary of the funding this account has received. Funding corresponds to deposit transactions that increase the balance of the account.

Account.hsaAccountNumber ● String scalar

The full, unmasked account number associated with the HSA account for the individual, if available

Account.hsaRoutingNumber ● String scalar

The routing number associated with the HSA account for the individual, if available

Account.id ● ID! non-null scalar

The ID of the account

Account.initialContribution ● InitialContribution object

The initial contribution for this account

Account.recurringContribution ● RecurringContribution object

The recurring contributions for this account

Account.transactions ● TransactionResults! non-null object

Transactions posted against this Account

Account.transactions.after ● String scalar

Return the Transaction that come after the specified cursor

Account.transactions.first ● Int scalar

The number of Transactions to retrieve per page

Account.transactions.where ● TransactionsFilterInput input

Filter criteria used to match Transactions

Member Of

HealthWallet object