CCXT-REST provides a unified REST API to allow clients access to retrieve data (ticker, order book, trades, your order, your trades, balances, etc) and to create and cancel orders from over 100 cryptocurrency exhange sites. And it is built on top of the popular open source project CCXT
You can install ccx-rest via docker by running the following command from your terminal / command prompt
docker run -p 3000:3000 ccxtrest/ccxt-rest
Once executed, you should be able to access http://localhost:3000/, which would show you this documentation page.
And best of all, you can then start invoking API calls to your server to start getting data and trading!