I’m considering getting a Monzo card for a group I run as a means of pretty much automating the Treasurer position.
The thinking is, as long as I can get some kind of extract or data source from Monzo, I can build a process that creates all the reporting easily enough.
You can pull transaction data down from the API. But it won’t come back in an easily useful spreadsheet. There is some documentation for the API: https://monzo.com/docs/
If you are handy with a little programming getting it into a spreadsheet / csv file isn’t too taxing.
The API is super easy to use. If you want to programmatically retrieve this data, and particularly if you want to do it in real-time with the webhooks, the API is the best way.
Also put monzo into github you’ll find there’s a load of wrapper code around for lots of languages which can offer extra help (though as ever take care when using the code of others on your financial info!)