Sign inStart your trial

YNAB

Reference

27 actions for YNAB workflows.

01. Operations

Act on YNAB from a workflow

Operations are the actions a workflow can take in YNAB, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Accounts

3 operations

Manage the checking, savings, and investment accounts connected to your YNAB budget. Use these operations to retrieve account details, create new accounts within a budget, or view all accounts associated with a budget to organize your financial tracking.

Action★ Featured

List Accounts

YNAB_LIST_ACCOUNTS

Retrieves all accounts within a YNAB budget, including checking, savings, credit cards, and loans with their current balances. Use this to get account details and IDs for other account operations or to monitor your financial position.

2 input
Action

Create a new account in a budget

YNAB_CREATE_ACCOUNT

Add a new manual account to your budget to track specific financial accounts like savings, investments, or alternative payment methods that aren't connected to your bank.

2 input
Action

Get Account by ID

YNAB_GET_ACCOUNT_BY_ID

Retrieves detailed information about a specific bank or credit card account within your YNAB budget, including its current balance and transaction history status.

2 input

Budgets

5 operations

Access and manage your budgeting plans, including viewing budget settings, retrieving specific month details, and listing all available budgets. These operations help you understand your budget structure and monthly allocations across different financial periods.

Action★ Featured

Get Budget Month

YNAB_GET_BUDGET_MONTH

Retrieve detailed budget information for a specific month, including total income, expenses, and category-by-category breakdowns to understand your financial performance during that period.

2 input
Action★ Featured

List Budgets

YNAB_LIST_BUDGETS

Retrieves all budgets from your YNAB account so you can see an overview of your financial plans and identify which budget to work with next. This is typically the first step when accessing YNAB data through integrations.

1 input
Action

Get Budget By ID

YNAB_GET_BUDGET_BY_ID

Retrieve complete budget data for a specific budget including all accounts, categories, payees, and transactions to get a full snapshot of your financial state.

2 input
Action

Get Budget Settings

YNAB_GET_BUDGET_SETTINGS

Retrieve the currency and date formatting preferences configured for a specific budget, helping you understand how your financial data is formatted and localized.

1 input
Action

List Budget Months

YNAB_LIST_MONTHS

Retrieve a list of all budget months with summary data, including the ability to fetch only months that have changed since a specific date for efficient tracking of budget updates.

2 input

Categories

3 operations

Organize and retrieve spending categories within your budget, including category-specific data for individual months. Use these to track how your budget is distributed across expense and income categories and monitor category-level performance.

Action★ Featured

List Categories

YNAB_LIST_CATEGORIES

Retrieve all categories and category groups from your YNAB budget to understand your spending structure and identify available categories for transaction tracking. Use this when setting up budget tracking, reconciling category assignments, or syncing your budget structure with other tools.

2 input
Action

Get Category by ID

YNAB_GET_CATEGORY_BY_ID

Retrieve detailed information about a specific budget category including its budgeted amount, current balance, spending activity, and any goals you've set. Use this to monitor how much you've allocated and spent in individual budget categories.

2 input
Action

Get Month Category By ID

YNAB_GET_MONTH_CATEGORY_BY_ID

Retrieves detailed information about a specific spending category for a chosen month in your budget, showing you exactly how much you've allocated and spent in that category for that period.

3 input

Payees

5 operations

Maintain payee information and transaction history by updating payee details, listing payees in your budget, and tracking payee locations. These operations help you identify spending patterns by tracking who you pay and where transactions occur.

Action

Get Payee by ID

YNAB_GET_PAYEE_BY_ID

Retrieve detailed information about a specific payee in your YNAB budget by their ID, including their name and transaction history. This helps you verify payee details and understand spending patterns for accurate financial tracking.

2 input
Action

List Payee Locations

YNAB_LIST_PAYEE_LOCATIONS

Retrieve all GPS locations associated with payees in your budget, which are automatically captured when transactions are recorded through YNAB mobile apps. This helps you understand where your spending is concentrated and identify familiar transaction locations.

1 input
Action

List Payee Locations by Payee

YNAB_LIST_PAYEE_LOCATIONS_BY_PAYEE

Retrieves all GPS locations where transactions for a specific payee have occurred, helping you understand spending patterns and payee locations tracked through YNAB mobile apps.

2 input
Action

List payees in a budget

YNAB_LIST_PAYEES

Retrieve all payees in your YNAB budget to see everyone you regularly pay money to, including customers, vendors, and service providers. This helps you organize your spending, identify recurring payments, and maintain accurate financial records.

2 input
Action

Update Payee

YNAB_UPDATE_PAYEE

Modify an existing payee's name in your budget to keep your financial records organized and accurate. This helps you maintain consistent naming conventions across your spending patterns.

3 input

Transactions

10 operations

Record, update, and monitor all financial transactions including actual and scheduled transactions organized by account, payee, or category. Use these operations to manage your spending, plan future payments, and maintain a complete audit trail of your financial activity.

Action★ Featured

Create Scheduled Transaction

YNAB_CREATE_SCHEDULED_TRANSACTION

Set up recurring transactions in YNAB for bills, expenses, or income that repeat on a regular schedule, helping you automate your budgeting process and stay on top of predictable financial commitments.

2 input
Action★ Featured

List Transactions

YNAB_LIST_TRANSACTIONS

Retrieve transactions from a specific YNAB budget to view spending activity and financial records. Filter by date, type, or since your last sync to efficiently access relevant transaction data.

4 input
Action

Delete Scheduled Transaction

YNAB_DELETE_SCHEDULED_TRANSACTION

Removes a scheduled transaction from your YNAB budget, useful when a recurring payment or income is no longer applicable. This action is permanent and cannot be reversed.

2 input
Action

Get Scheduled Transaction by ID

YNAB_GET_SCHEDULED_TRANSACTION_BY_ID

Retrieves the details of a specific scheduled transaction in your budget, including amount, frequency, and account information. Use this to view upcoming bills, paychecks, or recurring expenses you've already set up.

2 input
Action

Get Transaction by ID

YNAB_GET_TRANSACTION_BY_ID

Retrieves detailed information for a specific transaction in your YNAB budget, including amount, category, date, and notes. Use this when you need to view or verify the specifics of a particular financial transaction.

2 input
Action

List Scheduled Transactions

YNAB_LIST_SCHEDULED_TRANSACTIONS

Retrieve all recurring transactions scheduled in your YNAB budget, including future payments like rent, subscriptions, and paychecks. This helps you forecast cash flow and stay on top of upcoming commitments.

2 input
Action

List Transactions by Account

YNAB_LIST_TRANSACTIONS_BY_ACCOUNT

Retrieve all transactions for a specific account in YNAB, allowing you to view spending history and financial activity with optional filtering for recent changes. This helps you track account-level finances and reconcile your records.

5 input
Action

List Transactions by Category

YNAB_LIST_TRANSACTIONS_BY_CATEGORY

Retrieve all completed transactions within a specific spending category to analyze spending patterns and track expenses. This helps you understand where your money is going and identify areas where you might be over or under budget.

5 input
Action

List Transactions by Payee

YNAB_LIST_TRANSACTIONS_BY_PAYEE

Retrieve all transactions associated with a specific payee in your YNAB budget to analyze spending patterns and payment history. This helps you understand your relationship with vendors, clients, or recurring payment sources at a glance.

5 input
Action

Update Scheduled Transaction

YNAB_UPDATE_SCHEDULED_TRANSACTION

Modify an existing scheduled transaction in YNAB by updating its date, frequency, amount, payee, category, or account. This keeps your recurring bill tracking and income schedules accurate as your business circumstances change.

3 input

Users

1 operation

Retrieve information about the currently authenticated user and their YNAB account authorization status. This operation confirms your connection to YNAB and provides user context for other integration operations.

Action

Get Authorized User

YNAB_GET_USER

Retrieve the authenticated user's account details and profile information from YNAB. This helps you verify your connection and access user-specific data needed for personalizing your budgeting setup.

What now

Use YNAB in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.