i honestly don't understand the point of most of your API calls. for example all the data for orderbooks, ticker, list of coins and markets, ... are already available for exchanges that i have checked (Binance, Bittrex, Poloniex). there is no reason to use a third party.
as for those APIs that require authentication such as making orders, no offense but it is not even safe to trust a third party with it!
the only thing i liked about this was your OHLC API at candles link which is not available for most exchanges.
there is also the historical section which seems interesting although i personally can't think of a reason to use it for an "altcoin"!
with all that said, i would be interested in using all of the API calls if it were for an exchange that has a shitty API such as Yobit!
I'm sorry to hear you don't understand the point. Shrimpy provides a unified way to interface with every major exchange. This means you don't need to spend months to integrate all of these exchanges, but can just spend a few hours integrating Shrimpy to get access to every major exchange.
While you can certainly integrate every exchange yourself, collect data, store it, manage trade execution, write custom logic to execute trades on each exchange, manage historical data, manage users, manage the linking of exchanges, automate collecting data for each user, detect deposit / withdrawals to exchange accounts, create analytics, and more... You could also just use Shrimpy which does all of these things for you.
Developers use Shrimpy because it makes their lives easier, saves time, and requires less maintenance.
It's like asking why developers don't build their own login system instead of using services like Auth0. The answer is it saves thousands of development hours, which lifts a huge development burden from small teams.
I'd be happy to answer any other questions you might have for us!