Socket
Socket
Sign inDemoInstall

ynab

Package Overview
Dependencies
Maintainers
3
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ynab - npm Package Compare versions

Comparing version 1.7.0 to 1.8.0

2

package.json
{
"name": "ynab",
"version": "1.7.0",
"version": "1.8.0",
"description": "YNAB API Javascript (Node) Library",

@@ -5,0 +5,0 @@ "author": "You Need a Budget, LLC",

@@ -115,29 +115,30 @@ # YNAB API JavaScript Library

| | Method | Description |
|----------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------|
| **User** | [user.getUser()](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3354) | Returns authenticated user information |
| **Budgets** | [budgets.getBudgets()](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2428) | Returns budgets list with summary information |
| | [budgets.getBudgetById(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2411) | Returns a single budget with all related entities |
| | [budgets.getBudgetSettingsById(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2420) | Returns settings for a budget |
| **Accounts** | [accounts.getAccounts(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2303) | Returns all accounts |
| | [accounts.getAccountById(budget_id, account_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2294) | Returns a single account |
| **Categories** | [categories.getCategories(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2514) | Returns all categories grouped by category group. |
| | [categories.getCategoryById(budget_id, category_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2524) | Returns a single category |
| **Payees** | [payees.getPayees(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2849) | Returns all payees |
| | [payees.getPayeeById(budget_id, payee_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2840) | Returns single payee |
| **Payee Locations** | [payee_locations.getPayeeLocations(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2743) | Returns all payee locations |
| | [payee_locations.getPayeeLocationById(budget_id, payee_location_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2734) | Returns a single payee location |
| | [payee_locations.getPayeeLocationsByPayee(budget_id, payee_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2753) | Returns all payee locations for the specified payee |
| **Months** | [months.getBudgetMonths(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2620) | Returns all budget months |
| | [months.getBudgetMonth(budget_id, month)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2611) | Returns a single budget month |
| **Transactions** | [transactions.getTransactions(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3252) | Returns budget transactions |
| | [transactions.getTransactionsByAccount(budget_id, account_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3264) | Returns all transactions for a specified account |
| | [transactions.getTransactionsByCategory(budget_id, category_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3276) | Returns all transactions for a specified category |
| | [transactions.getTransactionById(budget_id, transaction_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3241) | Returns a single transaction |
| | [transactions.updateTransaction(budget_id, transaction_id, transaction)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3299) | Updates a transaction |
| | [transactions.createTransaction(budget_id, transaction)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3231) | Creates a new transaction |
| | [transactions.bulkCreateTransactions(budget_id, transactions)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3221) | Creates multiple transactions |
| **Scheduled Transactions** | [scheduled_transactions.getScheduledTransactions(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2945) | Returns all scheduled transactions |
| | [scheduled_transactions.getScheduledTransactionById(budget_id, scheduled_transaction_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2936) | Returns a single scheduled transaction |
|
| | Method | Description |
|----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------|
| **User** | [user.getUser()](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3354) | Returns authenticated user information |
| **Budgets** | [budgets.getBudgets()](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2428) | Returns budgets list with summary information |
| | [budgets.getBudgetById(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2411) | Returns a single budget with all related entities |
| | [budgets.getBudgetSettingsById(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2420) | Returns settings for a budget |
| **Accounts** | [accounts.getAccounts(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2303) | Returns all accounts |
| | [accounts.getAccountById(budget_id, account_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2294) | Returns a single account |
| **Categories** | [categories.getCategories(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2514) | Returns all categories grouped by category group. |
| | [categories.getCategoryById(budget_id, category_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2524) | Returns a single category |
| **Payees** | [payees.getPayees(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2849) | Returns all payees |
| | [payees.getPayeeById(budget_id, payee_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2840) | Returns single payee |
| **Payee Locations** | [payee_locations.getPayeeLocations(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2743) | Returns all payee locations |
| | [payee_locations.getPayeeLocationById(budget_id, payee_location_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2734) | Returns a single payee location |
| | [payee_locations.getPayeeLocationsByPayee(budget_id, payee_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2753) | Returns all payee locations for the specified payee |
| **Months** | [months.getBudgetMonths(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2620) | Returns all budget months |
| | [months.getBudgetMonth(budget_id, month)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2611) | Returns a single budget month |
| | [months.getMonthCategory_by_id(budget_id, month, category_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2618) | Returns a single category for a specific budget month |
| | [months.updateMonthCategory(budget_id, month, category_id, month_category)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2629) | Update an existing month category |
| **Transactions** | [transactions.getTransactions(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3252) | Returns budget transactions |
| | [transactions.getTransactionsByAccount(budget_id, account_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3264) | Returns all transactions for a specified account |
| | [transactions.getTransactionsByCategory(budget_id, category_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3276) | Returns all transactions for a specified category |
| | [transactions.getTransactionById(budget_id, transaction_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3241) | Returns a single transaction |
| | [transactions.updateTransaction(budget_id, transaction_id, transaction)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3299) | Updates a transaction |
| | [transactions.createTransaction(budget_id, save_transactions)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3231) | Creates one or multiple transactions |
| | [transactions.bulkCreateTransactions(budget_id, transactions)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L3221) | Creates multiple transactions |
| **Scheduled Transactions** | [scheduled_transactions.getScheduledTransactions(budget_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2945) | Returns all scheduled transactions |
| | [scheduled_transactions.getScheduledTransactionById(budget_id, scheduled_transaction_id)](https://github.com/ynab/ynab-sdk-js/blob/master/dist/api.d.ts#L2936) | Returns a single scheduled transaction |

@@ -144,0 +145,0 @@ ### Utilities

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc