Skip to main content

Transaction

No description

type Transaction {
account: Account!
amount: Float!
attachments: [TransactionAttachment!]!
businessEntity: BusinessEntity
businessEntityOverriddenAt: DateTime
category: Category!
createdAt: DateTime!
dataProviderDescription: String
date: Date!
deletedAt: DateTime
deletedByType: String
externalId: UUID
goal: GoalV2
goalReconciliationRecord: GoalAccountReconciliationRecord
hasSplitTransactions: Boolean!
hiddenByAccount: Boolean!
hideFromReports: Boolean!
householdMerchant: HouseholdMerchant! @deprecated
id: ID!
isManual: Boolean!
isRecurring: Boolean!
isSplitTransaction: Boolean!
merchant: Merchant!
needsReview: Boolean!
needsReviewByUser: User
notes: String
originalDate: Date!
originalTransaction: Transaction
ownedByUser: User
ownershipOverriddenAt: DateTime
pending: Boolean!
plaidMerchantName: String
plaidName: String @deprecated
plaidTransactionId: String
reviewStatus: String
reviewedAt: DateTime
reviewedByUser: User
savingsGoalEvent: GoalEvent
splitTransactions: [Transaction!]!
tags: [TransactionTag!]!
updatedAt: DateTime!
updatedByRetailSync: Boolean!
updatedByRetailSyncAt: DateTime
}

Fields

Transaction.account ● Account! non-null object

Transaction.amount ● Float! non-null scalar

Transaction.attachments ● [TransactionAttachment!]! non-null object

Transaction.businessEntity ● BusinessEntity object

Transaction.businessEntityOverriddenAt ● DateTime scalar

Transaction.category ● Category! non-null object

Transaction.createdAt ● DateTime! non-null scalar

Transaction.dataProviderDescription ● String scalar

Transaction.date ● Date! non-null scalar

Transaction.deletedAt ● DateTime scalar

Transaction.deletedByType ● String scalar

Transaction.externalId ● UUID scalar

Transaction.goal ● GoalV2 object

Transaction.goalReconciliationRecord ● GoalAccountReconciliationRecord object

Transaction.hasSplitTransactions ● Boolean! non-null scalar

Transaction.hiddenByAccount ● Boolean! non-null scalar

Transaction.hideFromReports ● Boolean! non-null scalar

Transaction.id ● ID! non-null scalar

Transaction.isManual ● Boolean! non-null scalar

Transaction.isRecurring ● Boolean! non-null scalar

Transaction.isSplitTransaction ● Boolean! non-null scalar

Transaction.merchant ● Merchant! non-null object

Transaction.needsReview ● Boolean! non-null scalar

Transaction.needsReviewByUser ● User object

Transaction.notes ● String scalar

Transaction.originalDate ● Date! non-null scalar

Transaction.originalTransaction ● Transaction object

Transaction.ownedByUser ● User object

Transaction.ownershipOverriddenAt ● DateTime scalar

Transaction.pending ● Boolean! non-null scalar

Transaction.plaidMerchantName ● String scalar

Transaction.plaidTransactionId ● String scalar

Transaction.reviewStatus ● String scalar

Transaction.reviewedAt ● DateTime scalar

Transaction.reviewedByUser ● User object

Transaction.savingsGoalEvent ● GoalEvent object

Transaction.splitTransactions ● [Transaction!]! non-null object

Transaction.tags ● [TransactionTag!]! non-null object

Transaction.updatedAt ● DateTime! non-null scalar

Transaction.updatedByRetailSync ● Boolean! non-null scalar

Transaction.updatedByRetailSyncAt ● DateTime scalar

Show deprecated

Returned By

getTransaction query

Member Of

AccountDataTransferTransactionSummary object ● CreateTransactionMutation object ● GoalAccountReconciliationRecord object ● GoalEvent object ● LiabilityStatement object ● LiabilityStatementPaymentsInformation object ● PreviewDeleteSyncedTransactionList object ● PreviewDeleteTransactionList object ● RetailTransaction object ● SetTransactionTags object ● Transaction object ● TransactionList object ● TransactionPreview object ● UpdateTransactionMutation object ● UpdateTransactionSplitMutation object