MySQL database duplication
The Remote API allows you to create multiple databases of the same NAME and on the same server. Much as these DBs are created in the ISPconfig database, they are not created on the physical server. I think you need to add a check on duplications.