Yes you can use ccxt API. They provide wrapper in python, nodejs & php API for many REST API. If you want to have REST + WS, you can take a look at https://github.com/aloysius-pgast/crypto-exchanges-gateway. It is a self-hosted REST & WS gateway you can install on your server and it offer unified REST & WS API for Binance, Bittrex, Kucoin, OKex & Poloniex. It comes with a basic UI which consumes the services exposed by the gateway