Skip to main content

TransactionRuleV2

No description

type TransactionRuleV2 {
accountIds: [ID!]
accounts: [Account!]
actionSetBusinessEntity: BusinessEntity
actionSetOwner: User
actionSetOwnerIsJoint: Boolean!
addTagsAction: [TransactionTag!]
amountCriteria: AmountCriteriaV2
categories: [Category!]
categoryIds: [ID!]
criteriaBusinessEntityIds: [ID!]
criteriaBusinessEntityIsUnassigned: Boolean!
criteriaOwnerIsJoint: Boolean!
criteriaOwnerUserIds: [ID!]
criteriaOwnerUsers: [User!]
id: ID!
lastAppliedAt: DateTime
linkGoalAction: GoalV2
linkSavingsGoalAction: SavingsGoal
markNeedsReviewAction: Boolean!
markReviewedAction: Boolean!
merchantCriteria: [MerchantCriterion!]
merchantCriteriaUseOriginalStatement: Boolean
merchantNameCriteria: [MerchantCriterion!]
needsReviewByUserAction: User
order: Int!
originalStatementCriteria: [MerchantCriterion!]
recentApplicationCount(
daysAgo: Int
): Int!
reviewStatusAction: String
sendNotificationAction: Boolean!
setCategoryAction: Category
setHideFromReportsAction: Boolean!
setMerchantAction: Merchant
splitTransactionsAction: SplitTransactionsAction
unassignNeedsReviewByUserAction: Boolean!
}

Fields

TransactionRuleV2.accountIds ● [ID!] list scalar

TransactionRuleV2.accounts ● [Account!] list object

TransactionRuleV2.actionSetBusinessEntity ● BusinessEntity object

TransactionRuleV2.actionSetOwner ● User object

TransactionRuleV2.actionSetOwnerIsJoint ● Boolean! non-null scalar

TransactionRuleV2.addTagsAction ● [TransactionTag!] list object

TransactionRuleV2.amountCriteria ● AmountCriteriaV2 object

TransactionRuleV2.categories ● [Category!] list object

TransactionRuleV2.categoryIds ● [ID!] list scalar

TransactionRuleV2.criteriaBusinessEntityIds ● [ID!] list scalar

TransactionRuleV2.criteriaBusinessEntityIsUnassigned ● Boolean! non-null scalar

TransactionRuleV2.criteriaOwnerIsJoint ● Boolean! non-null scalar

TransactionRuleV2.criteriaOwnerUserIds ● [ID!] list scalar

TransactionRuleV2.criteriaOwnerUsers ● [User!] list object

TransactionRuleV2.id ● ID! non-null scalar

TransactionRuleV2.lastAppliedAt ● DateTime scalar

TransactionRuleV2.linkGoalAction ● GoalV2 object

TransactionRuleV2.linkSavingsGoalAction ● SavingsGoal object

TransactionRuleV2.markNeedsReviewAction ● Boolean! non-null scalar

TransactionRuleV2.markReviewedAction ● Boolean! non-null scalar

TransactionRuleV2.merchantCriteria ● [MerchantCriterion!] list object

TransactionRuleV2.merchantCriteriaUseOriginalStatement ● Boolean scalar

TransactionRuleV2.merchantNameCriteria ● [MerchantCriterion!] list object

TransactionRuleV2.needsReviewByUserAction ● User object

TransactionRuleV2.order ● Int! non-null scalar

TransactionRuleV2.originalStatementCriteria ● [MerchantCriterion!] list object

TransactionRuleV2.recentApplicationCount ● Int! non-null scalar

TransactionRuleV2.recentApplicationCount.daysAgo ● Int scalar

TransactionRuleV2.reviewStatusAction ● String scalar

TransactionRuleV2.sendNotificationAction ● Boolean! non-null scalar

TransactionRuleV2.setCategoryAction ● Category object

TransactionRuleV2.setHideFromReportsAction ● Boolean! non-null scalar

TransactionRuleV2.setMerchantAction ● Merchant object

TransactionRuleV2.splitTransactionsAction ● SplitTransactionsAction object

TransactionRuleV2.unassignNeedsReviewByUserAction ● Boolean! non-null scalar

Returned By

transactionRules query

Member Of

CreateTransactionRuleV2Mutation object ● UpdateTransactionRuleOrderV2Mutation object ● UpdateTransactionRuleV2Mutation object