All integrations
YN
Catalogue metadata onlyaccountingv20260721_00

YNAB

YNAB

YNAB (You Need A Budget) is a budgeting tool helping users track expenses, plan finances, and gain control over spending to reduce debt

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

27

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–27 of 27 actions

Create a new account in a budget

YNAB_CREATE_ACCOUNT

Tool to create a new account in a budget. Use when you need to add a manual (non-linked) account to a specific budget.

Untrusted display-only summary

Create Scheduled Transaction

YNAB_CREATE_SCHEDULED_TRANSACTION

Creates a scheduled (recurring) transaction in a YNAB budget. Use this to set up bills, recurring expenses, or income that repeats on a schedule. Requires an account_id (from YNAB_LIST_ACCOUNTS), a date, frequency, and amount in milliunits.

Untrusted display-only summary

Delete Scheduled Transaction

YNAB_DELETE_SCHEDULED_TRANSACTION

Permanently deletes a scheduled transaction from a YNAB budget. Use this when a recurring transaction is no longer needed. This action cannot be undone. Obtain the scheduled_transaction_id from list_scheduled_transactions or get_scheduled_transaction_by_id before calling this.

Untrusted display-only summary

Get Account by ID

YNAB_GET_ACCOUNT_BY_ID

Tool to retrieve a single account resource. Use when you need details of a specific account by its ID after determining the budget.

Untrusted display-only summary

Get Budget By ID

YNAB_GET_BUDGET_BY_ID

Retrieve a complete budget export by ID, including all accounts, categories, payees, and transactions. Use this tool when you need comprehensive budget data. The response includes: - Budget metadata (name, date/currency formats) - All accounts with balances - Category groups and categories with budgeted amounts and ba…

Untrusted display-only summary

Get Budget Month

YNAB_GET_BUDGET_MONTH

Tool to retrieve a specific budget month. Use when you need detailed summary and category budgets for a given month after confirming the budget ID. Monetary amounts are returned in milliunits (divide by 1000 for standard currency). Response includes high-level aggregates and a nested category array within the month pa…

Untrusted display-only summary

Get Budget Settings

YNAB_GET_BUDGET_SETTINGS

Tool to retrieve budget-level settings. Use when you need to fetch currency and date formatting preferences for a specific budget.

Untrusted display-only summary

Get Category by ID

YNAB_GET_CATEGORY_BY_ID

Retrieve a single YNAB budget category by its ID. Use this to get detailed category information including budgeted amounts, activity, balance, and goal settings. Amounts are returned for the current budget month (UTC). Requires both budget_id and category_id - use 'last-used' or 'default' for budget_id if you don't ha…

Untrusted display-only summary

Get Month Category By ID

YNAB_GET_MONTH_CATEGORY_BY_ID

Tool to retrieve a single category for a specific budget month. Use after selecting the budget and month when you need month-specific category details.

Untrusted display-only summary

Get Payee by ID

YNAB_GET_PAYEE_BY_ID

Tool to retrieve a single payee by its ID. Use when you need full details of a payee after confirming the budget and payee selection.

Untrusted display-only summary

Get Scheduled Transaction by ID

YNAB_GET_SCHEDULED_TRANSACTION_BY_ID

Tool to retrieve a single scheduled transaction. Use when you need details of a specific scheduled transaction by its ID after confirming the budget.

Untrusted display-only summary

Get Transaction by ID

YNAB_GET_TRANSACTION_BY_ID

Tool to retrieve a single transaction by its ID. Use when you need detailed information for a specific transaction after confirming the budget.

Untrusted display-only summary

Get Authorized User

YNAB_GET_USER

Tool to retrieve the authorized user's information. Use after authentication to get current user details.

Untrusted display-only summary

List Accounts

YNAB_LIST_ACCOUNTS

Retrieves all accounts for a specified YNAB budget. Use this tool to: - Get a complete list of accounts (checking, savings, credit cards, loans, etc.) in a budget - Retrieve account IDs for use with other YNAB account-related operations - Monitor account balances (current, cleared, and uncleared) - Perform efficient d…

Untrusted display-only summary

List Budgets

YNAB_LIST_BUDGETS

Retrieves all budgets accessible to the authenticated YNAB user. Use this tool to: - Get a list of all budgets in the user's YNAB account - Retrieve budget IDs for use with other YNAB operations - Optionally include account details for each budget Returns budget summaries including name, last modification time, date r…

Untrusted display-only summary

List Categories

YNAB_LIST_CATEGORIES

Tool to list all category groups and their categories for a budget. Use when you need the full set of budget categories or only those changed since last sync. Category names may include emojis or near-identical labels; always use category_id from the response in downstream requests.

Untrusted display-only summary

List Budget Months

YNAB_LIST_MONTHS

Tool to list months for a budget with summary information. Use when you need an overview of all months or only changed months since a given knowledge value (delta requests).

Untrusted display-only summary

List Payee Locations

YNAB_LIST_PAYEE_LOCATIONS

Retrieves all GPS locations associated with payees in a budget. Payee locations are recorded when transactions are saved using the YNAB mobile apps, storing GPS coordinates to help pre-populate nearby payees. Use this tool when you need to find all recorded locations for payees in a budget. Note: Not all payees will h…

Untrusted display-only summary

List Payee Locations by Payee

YNAB_LIST_PAYEE_LOCATIONS_BY_PAYEE

Retrieves all GPS locations associated with a specific payee in a budget. Payee locations are recorded when transactions are saved using the YNAB mobile apps, storing GPS coordinates to help pre-populate nearby payees. Use this tool when you need to find where a payee's transactions typically occur. Note: Not all paye…

Untrusted display-only summary

List payees in a budget

YNAB_LIST_PAYEES

Tool to list payees in a budget. Use when you need all payees or only those changed since a known server knowledge value.

Untrusted display-only summary

List Scheduled Transactions

YNAB_LIST_SCHEDULED_TRANSACTIONS

List all scheduled (recurring) transactions for a YNAB budget. Returns future-dated transactions that repeat on a schedule (e.g., rent, subscriptions, paychecks). Supports delta sync to fetch only changes since a previous request using the server_knowledge value.

Untrusted display-only summary

List Transactions

YNAB_LIST_TRANSACTIONS

Tool to list transactions in a budget. Use when you need all or delta-filtered transactions after confirming the budget. Omitting all filters returns the full transaction history, which may produce large payloads; prefer since_date, type, or last_knowledge_of_server to scope results.

Untrusted display-only summary

List Transactions by Account

YNAB_LIST_TRANSACTIONS_BY_ACCOUNT

Tool to list transactions for a specific account. Use when you need all or delta-filtered transactions for a given account after confirming the budget and account ID.

Untrusted display-only summary

List Transactions by Category

YNAB_LIST_TRANSACTIONS_BY_CATEGORY

Tool to list transactions for a specific category (excludes pending). Use when you need completed transactions for a given category after obtaining budget_id and category_id. Response includes deleted transactions; filter client-side using the deleted boolean field.

Untrusted display-only summary

List Transactions by Payee

YNAB_LIST_TRANSACTIONS_BY_PAYEE

Tool to list transactions for a specific payee in a budget. Use when you need to fetch all non-pending transactions for a payee after confirming budget and payee IDs.

Untrusted display-only summary

Update Payee

YNAB_UPDATE_PAYEE

Tool to update a payee. Use when you need to rename an existing payee.

Untrusted display-only summary

Update Scheduled Transaction

YNAB_UPDATE_SCHEDULED_TRANSACTION

Update an existing scheduled transaction in YNAB. Allows modifying the date, frequency, amount, payee, category, memo, or account of a scheduled transaction. Use YNAB_LIST_SCHEDULED_TRANSACTIONS first to get the scheduled_transaction_id. Amounts should be in milliunits (negative for expenses, positive for income).

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.