API is a Must. Thanks for any hints!
Already one of our community member has given you brief information about multiple wallets. I hope you will be able to find the best one from there.
if you are new with crypto then you can continue with Coinbase. Their wallet and API both service is quite good and reliable. You can easily use their API for sending and receiving funds from other wallets. They support most common altcoins on their platform.
You can take a look here for the full list;
Supported digital currencies on Coinbase