summary
Get a summary of all budgets with spending data.Parameters
No parameters required.Response
Returns an array of budget summaries with spending analytics.Array of budget summary objects
Budget ID
Budget amount
Category ID
Category name
Category icon
Parent category ID if this is a subcategory
Parent category name
Average spending over the past year
Average spending over the last 3 months
Year-to-date spending
Last month’s spending
Current month’s spending
Projected spending for the month
Budget creation timestamp
Budget last update timestamp
details
Get detailed budget information including monthly averages.Parameters
Budget ID
Start date for the analysis period
End date for the analysis period
Response
Budget summary object (same structure as summary endpoint)
Array of monthly average spending data
Month identifier (e.g., “2024-01”)
Average spending for that month
create
Create a new budget for a category.Parameters
ID of the category to budget for
Budget amount as a string numeric literal (e.g., “500.00”)
Response
Created budget ID
Category ID
Budget amount
Creation timestamp
Last update timestamp
update
Update an existing budget.Parameters
Budget ID to update
Category ID
Updated budget amount
Response
Returns the updated budget object.delete
Delete a budget.Parameters
Budget ID to delete