Could you please support the journals endpoint on both an accural and cash basis (see the paymentsOnly option).
https://developer.xero.com/documentation/api/accounting/journals
With just the journals you can pretty much build out most financial reports as this is like the raw data in accounting.