Statement
Structured data for a single account statement.
type Statement {
accountNumberForDisplay: String!
benefitType: BenefitType!
endingBalance: Money!
id: ID!
interestEarnedForPeriod: Money
interestPaidForPeriod: Money
periodEndDate: LocalDate!
periodStartDate: LocalDate!
startingBalance: Money!
transactions: [StatementTransaction!]!
}
Fields
Statement.accountNumberForDisplay ● String! non-null scalar
The masked account number of the underlying account.
Statement.benefitType ● BenefitType! non-null enum
The type of the Benefit whose account this statement covers.
Statement.endingBalance ● Money! non-null object
The account balance at the end of the statement period.
Statement.id ● ID! non-null scalar
Statement.interestEarnedForPeriod ● Money object
Interest earned by the account over the statement period, when available.
Statement.interestPaidForPeriod ● Money object
Interest paid to the account during the statement period, when available.
Statement.periodEndDate ● LocalDate! non-null scalar
The last day of the statement period.
Statement.periodStartDate ● LocalDate! non-null scalar
The first day of the statement period.
Statement.startingBalance ● Money! non-null object
The account balance at the start of the statement period.
Statement.transactions ● [StatementTransaction!]! non-null object
All transactions that occurred during the statement period.
Implemented By
StatementResponse union