Manage transactions with TransactionsApi
mainThe TransactionsApi class provides methods to create, retrieve, update, and delete transactions within a YNAB plan. All requests require a planId. You can use special identifiers like "last-used" or "default" for the planId to simplify targeting the user's active plan.
Available methods include:
createTransaction: Create one or many transactions.deleteTransaction: Remove a specific transaction.getTransactionById: Retrieve details for a single transaction.getTransactions: List transactions for a plan.getTransactionsByAccount: List transactions for a specific account.getTransactionsByCategory: List transactions for a specific category.getTransactionsByMonth: List transactions for a specific month.getTransactionsByPayee: List transactions for a specific payee.importTransactions: Import transactions.updateTransaction: Update a single transaction.updateTransactions: Update multiple transactions via PATCH.