Если вам нужны API Java / SOAP и вы делаете это для корпоративного проекта,
clickatell - хороший вариант.
Преимущества , вы можете написать код вJAVA и вы можете отслеживать статус SMS. :)
Либо вы можете использовать API Java, либо вы можете использовать доступные API HTTP / S, которые довольно просты в использовании,Вот список API.