getScheduledTransactions
Retrieve scheduled transactions from a YNAB budget plan to review upcoming or recurring payments. Optionally filter by server knowledge to fetch only recent changes.
Instructions
Returns all scheduled transactions
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"plan_id": "<plan_id>"
},
"name": "getScheduledTransactions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan_id | Yes | The id of the plan. "last-used" can be used to specify the last used plan and "default" can be used if default plan selection is enabled (see: https://api.ynab.com/#oauth-default-plan). | |
| last_knowledge_of_server | No | The starting server knowledge. If provided, only entities that have changed since `last_knowledge_of_server` will be included. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes |