Actions89
- General Actions
- About API Actions
- Accounts API Actions
- Available Budgets API Actions
- Bills API Actions
- Budgets API Actions
- Transactions API Actions
- Categories API Actions
- Tags API Actions
- Rules & Groups API Actions
- Piggy Banks API Actions
- Object Groups API Actions
- Recurrences API Actions
Budgets API → Update Budget
AI-generatedOverview
This node operation updates an existing budget in the FireFly III system using the Budgets API. It allows users to modify various budget attributes such as the budget's name, active status, automatic budget allocation settings (amount, currency, period, and type), and additional notes. This operation is useful for managing and adjusting budgets dynamically based on changing financial plans or requirements.
Use Case Examples
- Updating the name and notes of a budget to reflect new financial goals.
- Changing the automatic budget amount and period to better align with income changes.
- Activating or deactivating a budget based on current financial priorities.
Properties
| Name | Meaning |
|---|---|
| X-Trace-ID | A unique UUID identifier for the request, used for debugging and tracing. |
| Budget ID | The ID of the budget to update. |
| Update Fields | Collection of fields to update on the budget, including active status, auto budget amount, currency code or ID, auto budget period, auto budget type, name, and notes. |
Output
JSON
*- The JSON response from the FireFly III API representing the updated budget object.
Dependencies
- FireFly III API with OAuth2 authentication
Troubleshooting
- Ensure the Budget ID provided is valid and exists in the FireFly III system to avoid 'not found' errors.
- Verify that the API credentials are correctly configured and have permissions to update budgets.
- Check that the fields in 'Update Fields' are correctly formatted and valid according to the FireFly III API specifications.
Links
- FireFly III API Documentation - Update Budget - Official API documentation for updating a budget in FireFly III.