Been trying to think of new ways to use the monzo API and use it as a way to start making your own “micro services”. This is more to get people who are interested in how it all works creating their own ideas.
I am by no means a coder, so this will seem like simple tasks to a lot of people but thinking of sharing how to setup some ideas for yourself to see if they might spark some ideas generating peoples own epic ideas…
First one I’m thinking of trying to write up is how to make your own API endpoint on AWS that can receive Monzo API data from your own web hook, then store it in an S3 bucket. From the bucket you could spin up loads of ideas, ways to update notes or categories of transactions in bulk or make your own similar tasks as IFTTT but include your own calculations first. You might even just want to use the data from their to create your reports on spending or statistics etc
An example of this might be your own spending “tax” (moving money to a pot), once the data is in S3 bucket, you could trigger a function (using lambda) to check it your spends in certain day and times criteria (Friday Saturday night drinking time, or during office hours etc) then “charge” yourself a percentage of value (set in your own variable) and send a HTTP post back your monzo account to move this to a pot or feed item to say “no tax” etc
I guess the ideas and fun would be up to yourself once the data is in your S3 bucket, if there’s much interest in learning how to do this I’ll start to put together a bit of a “how to”
There wouldn’t be any UI to this, unless you make your own it’s more just for the back end side of it.
This is just an idea at the moment, if most of you think it wouldn’t be interesting or you know how to do it already then will just keep the learning/fun to myself ha