СМС-шлюзы позволяют отсылать смс по своей базе данных посредством трех способов:
1. Через их веб-интерфейс, база загружается непосредственно в него. Удобно тем, что видно статус доставки каждого отдельного сообщения
2. Посредством специального программного обеспечения (все чаще это air-приложения)
3. Через API системы, это как я полагаю Ваш вариант.
НИ ОДИН из способов не дает никакой гарантии, т.к. все смс сообщения и номера жестко фиксируются в статистике системы как минимум. Либо вы доверяете сервису-отправителю, либо не рассылаете смс)