Provide API for retrieving Uncoded Statement Lines
Bank Reconciliation is necessarility a collaborative effort when multiple people have company cards and not everyone is great at uploading their statements.
We have been using a Python mechanize script to scrape xero and download uncoded statement lines, recognise transactions by the last 4 digits of the card numbers, and post that to slack to nag the respective company card holders, and that's been working ok for the past year...
We know how difficult it can be to change your minds on the necessity of API endpoints like bank statement line import and reconciliation via the API, or adding improvements to Xero so these endpoints aren't necessary to begin with (allow us to assign uncoded lines to other users, for instance), so writing bots to automate things ourselves is the path of less resistance.
However, logins via mechanize are less easy now that MFA is becoming compulsory. I wouldn't ask this unless desperate, seeing how much resistance there is to other requests in this forum. So can you please add an API for retrieving uncoded statement lines, or at least make MFA optional so we can continue to fix things ourselves?