Description - There is currently no way to remove a base connection for data ingestion, not even with the existing API.
Why is this feature important to you - This would add two benefits. First, it keeps the UI clean of unused or unwanted connections. Second, it would allow for better automation of AEP architecture. Any scripting to generate base connections would need to correctly create a connection of a desired name on the first try since editing isn't possible and reusing the name of a connection isn't possible.
How would you like the feature to work - Both an API that allows permenant deletion of base connections, where a name can be reused, and, when a base connection is clicked in the UI, it would have a deletion button above the details pane.
Current Behaviour - There is no way to delete a base connection permenantly through the UI or API, but using the API you can at least delete the connection even if the name cannot be reused.