Update budgeted amounts?

I just discovered the API, and would love to use it to easily adjust my budgeted amounts. The swagger docs seem to indicate that only Transactions have PUT/POST endpoints.


Is there any plan to allow updating budgeted amounts on categories? Or possibly creating new categories via API?

8replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • I can't overemphasise how important I consider this, and I'm quite surprised the API went V1.0 without it! With YNAB being a budgeting tool, the ability to manage your budget - not just enter transactions - seems like rather critical functionality. Remember Rule One? Or Rule Three? Kinda hard to follow those without the ability to change the budget.

    I'm looking to develop a client app for my family to use instead of the official one, that's tailored to our use cases - e.g. Lucy is allowed to move money between her own categories, but can't take money out of the Mortgage category :-) - but sadly I'm going to have to put my plans on ice until You Need A Budget's API allows for budgeting!

    Reply Like 1
  • Chris Paterson It's on our request list!  We can't promise or provide a timeline but we know some users would love to have the ability to update budgeted amounts.

    Reply Like
  • I agree. Without the ability to do automatic or scheduled budget transactions the API is the next best thing. 

    Reply Like
  • Update: The ability to update budgeted amounts is actively being worked on so it is coming in the not-to-distant future.

    Reply Like
  • This is now supported with PATCH /budgets/{budget_id}/months/{month}/categories/{category_id}   🎉

    See: https://www.youneedabudget.com/release-notes/ and https://api.youneedabudget.com/v1#/Categories/updateMonthCategory.

    Reply Like
  • Awesome! Thank you. This is very helpful. 🎉

    Reply Like
  • I'm having some issues with this endpoint. My script was working fine and now the response I get says that it was a bad request and "parameter is missing or the value is empty: month_category". Again, I have not changed my script. Please advise. 

    Reply Like
  • Please disregard previous comment. I'm not sure what happened, but when I tried PATCHing another way i got it to work. 

    Reply Like
Like3 Follow
  • 9 mths agoLast active
  • 8Replies
  • 744Views
  • 7 Following