Can we do normal swapping using binance's spot api just like changelly do ?

I am new to binance’s spot api. We are developing a swapping system just like changelly.com where one user wants to swap BTC against ETH. He would deposit the BTC to generated address and provide his ETH’s wallet address and after transaction is done, changelly would deposit equivalent ETH to his ETH wallet.

How can we achieve using binance apo api ?

We’re not familiar changelly.com, what’s the specific detail you would like to obtain to see if we can help? Giving the general idea is not very suitable :slight_smile: