Connection management in Developer Portal
With the upcoming changes to the developer program and connection-based billing, I’ve run into a practical issue: there’s currently no clear way to determine which connections are still active versus legacy or unused.
In most cases, there’s a single connection per Xero tenant. However, edge cases do occur, for example when a tenant wasn’t correctly disconnected, resulting in multiple connections tied to the same tenant across different users. Over time, these can accumulate, and it becomes difficult to identify which ones are actually in use.
Would it be possible to introduce a “Last Used” or “Last Request” field for each connection in the connection management section in the developer portal? This would make it straightforward to identify active connections and safely clean up inactive ones.
Given that billing is now tied to connection count, having a way to distinguish active from inactive connections would be extremely helpful. I’m happy to handle cleanup on our side, but I need a reliable signal to do so.