I like to use basic scripting to automate web services. I am a beginner at this, however I have been able to use ‘curl’ commands with web services such as Toggl and Airtable which are really useful.
I would like to write a script which downloads my latest transactions from Monzo once a day. I can do this when I log in via the playgrounds, I get a JSON result with all transactions – that is great. My issue is that the token then expires so I cannot use it in a daily script as I do with other web services.
I have tried setting up a client and getting a permanent token, but the api assumes that you are developing a web app, which I’m not, and it goes over my head.
So my question is, is it possible for me to query Monzo in a personal capacity, without having to write a web app (which I cannot do). If anyone can help, I would really appreciate it.
FWIW I use Keyboard Maestro for my scripts, and use ‘Shell script’ actions to query web apps for JSON data.