with that said, is there a way I can use the api to transfer funds to users via their binance id?
Hey,
It is not possible to do it with the public API.
However, it can be done if you’re a Binance Pay merchant: Accept Bitcoin & Other Crypto Payment | Binance Pay Merchant
You can contact support through this page: Crypto Merchant Support & FAQ | Binance Pay Merchant