Skip to main content

Transaction

A Transaction posted against an Account.

type Transaction {
amount: Money!
balance: Money!
date: LocalDate!
description: String!
id: ID!
timestamp: DateTime
type: TransactionType!
}

Fields

Transaction.amount ● Money! non-null object

The amount of the Transaction. Positive values indicate a credit while negative values indicate a debit

Transaction.balance ● Money! non-null object

The balance of the Account immediately after this Transaction

Transaction.date ● LocalDate! non-null scalar

The Date of the Transaction

Transaction.description ● String! non-null scalar

A description of the Transaction

Transaction.id ● ID! non-null scalar

The ID of the Transaction

Transaction.timestamp ● DateTime scalar

A timestamp of the Transaction, if available

Transaction.type ● TransactionType! non-null enum

The type of the Transaction

Member Of

TransactionResults object