3rd party backup

I noticed that there are options to do 3rd party backup like dropbox or aws. I’m wondering if it’s possible to connect to other backup solutions. Like maybe I try to use another cloud storage or I want to backup to another database.
Any API for this function?

This might be helpful for you.