You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-New PUT and DELETE (update and delete) endpoints for scheduled_transactions.
-payee_name and category_name fields have been added to subtransactions objects in scheduled transaction responses.
-The goal_target amount for a category can now be updated.
Copy file name to clipboardExpand all lines: docs/SaveCategory.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,4 +7,5 @@
7
7
|**name**|**String**||[optional]|
8
8
|**note**|**String**||[optional]|
9
9
|**category_group_id**|**String**||[optional]|
10
+
|**goal_target**|**Integer**| The goal target amount in milliunits format. This amount can only be changed if the category already has a configured goal (goal_type != null). |[optional]|
Copy file name to clipboardExpand all lines: docs/ScheduledSubTransaction.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,9 @@
9
9
|**amount**|**Integer**| The scheduled subtransaction amount in milliunits format ||
10
10
|**memo**|**String**||[optional]|
11
11
|**payee_id**|**String**||[optional]|
12
+
|**payee_name**|**String**||[optional]|
12
13
|**category_id**|**String**||[optional]|
14
+
|**category_name**|**String**||[optional]|
13
15
|**transfer_account_id**|**String**| If a transfer, the account_id which the scheduled subtransaction transfers to |[optional]|
14
16
|**deleted**|**Boolean**| Whether or not the scheduled subtransaction has been deleted. Deleted scheduled subtransactions will only be included in delta requests. ||
Copy file name to clipboardExpand all lines: docs/ScheduledTransactionsApi.md
+43Lines changed: 43 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,10 @@ All URIs are relative to *https://api.ynab.com/v1*
5
5
| Method | HTTP request | Description |
6
6
| ------ | ------------ | ----------- |
7
7
|[**create_scheduled_transaction**](ScheduledTransactionsApi.md#create_scheduled_transaction)|**POST** /budgets/{budget_id}/scheduled_transactions | Create a single scheduled transaction |
8
+
|[**delete_scheduled_transaction**](ScheduledTransactionsApi.md#delete_scheduled_transaction)|**DELETE** /budgets/{budget_id}/scheduled_transactions | Deletes an existing scheduled transaction |
8
9
|[**get_scheduled_transaction_by_id**](ScheduledTransactionsApi.md#get_scheduled_transaction_by_id)|**GET** /budgets/{budget_id}/scheduled_transactions/{scheduled_transaction_id} | Single scheduled transaction |
9
10
|[**get_scheduled_transactions**](ScheduledTransactionsApi.md#get_scheduled_transactions)|**GET** /budgets/{budget_id}/scheduled_transactions | List scheduled transactions |
11
+
|[**update_scheduled_transaction**](ScheduledTransactionsApi.md#update_scheduled_transaction)|**PUT** /budgets/{budget_id}/scheduled_transactions | Updates an existing scheduled transaction |
10
12
11
13
12
14
## create_scheduled_transaction
@@ -29,6 +31,26 @@ Creates a single scheduled transaction (a transaction with a future date).
|**budget_id**|**String**| The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).||
47
+
|**scheduled_transaction_id**|**String**| The id of the scheduled transaction ||
|**budget_id**|**String**| The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).||
107
+
|**scheduled_transaction_id**|**String**| The id of the scheduled transaction ||
108
+
|**put_scheduled_transaction_wrapper**|[**PutScheduledTransactionWrapper**](PutScheduledTransactionWrapper.md)| The scheduled transaction to update ||
# @param budget_id [String] The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).
96
+
# @param scheduled_transaction_id [String] The id of the scheduled transaction
# @param budget_id [String] The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).
107
+
# @param scheduled_transaction_id [String] The id of the scheduled transaction
108
+
# @param [Hash] opts the optional parameters
109
+
# @return [Array<(ScheduledTransactionResponse, Integer, Hash)>] ScheduledTransactionResponse data, response status code and response headers
# @param budget_id [String] The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).
# @param budget_id [String] The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).
300
+
# @param scheduled_transaction_id [String] The id of the scheduled transaction
301
+
# @param put_scheduled_transaction_wrapper [PutScheduledTransactionWrapper] The scheduled transaction to update
# @param budget_id [String] The id of the budget. \"last-used\" can be used to specify the last used budget and \"default\" can be used if default budget selection is enabled (see: https://api.ynab.com/#oauth-default-budget).
312
+
# @param scheduled_transaction_id [String] The id of the scheduled transaction
313
+
# @param put_scheduled_transaction_wrapper [PutScheduledTransactionWrapper] The scheduled transaction to update
314
+
# @param [Hash] opts the optional parameters
315
+
# @return [Array<(ScheduledTransactionResponse, Integer, Hash)>] ScheduledTransactionResponse data, response status code and response headers
failArgumentError,"Missing the required parameter 'put_scheduled_transaction_wrapper' when calling ScheduledTransactionsApi.update_scheduled_transaction"
0 commit comments