Access / Update Budgets via API
I would absolutely love to be able to query this month's budget for a given category. For example, being able to ask the API for my "Food" budget for the month and have a response that details what my budget _is_ for the month, and what I've spent against that budget for the month. Basically I want the data available here: https://my.lunchmoney.app/budget/2021/01?category=138420 via the API!
Authentication via API
Useful for users building out their own native apps for Lunch Money. We don't want to always be relying on a singular developer token!
Update account balance when updating a transaction
Right now, only POST transactions updates the account balance. If we're updating a single transaction, it doesn't update the account balance accordingly.
Improve error messaging in API
Return more descriptive error messages so users can figure out what's going wrong