API позволяет рассылать сообщения через ваши проекты и сервисы по протоколам HTTP/HTTPS, SMTP и SMPP. Готовые библиотеки на разных языках программирования подключаются к вашему проекту и помогают отправлять сообщения из любого места с помощью одной команды.
Создание контакта с именем "Contact", принадлежащего группе с ID = 321:
http://my.smsc.dp.ua/sys/phones.php?add=1&login=alex&psw=123&phone=79999999999&name=Contact&grp=321
Создание группы с именем "Group":
http://my.smsc.dp.ua/sys/phones.php?add_group=1&login=alex&psw=123&name=Group
Изменение имени контакта с номером телефона "79999999999" на новое имя "Contact1":
http://my.smsc.dp.ua/sys/phones.php?chg=1&login=alex&psw=123&phone=79999999999&name=Contact1
Изменение названия группы с ID = 321 на новое название "Group1":
http://my.smsc.dp.ua/sys/phones.php?chg_group=1&login=alex&psw=123&grp=321&name=Group1
Удаление контакта с номером телефона "79999999999":
http://my.smsc.dp.ua/sys/phones.php?del=1&login=alex&psw=123&phone=79999999999
Удаление группы с ID = 321:
http://my.smsc.dp.ua/sys/phones.php?del_group=1&login=alex&psw=123&grp=321
Получение списка контактов, принадлежащих группе с ID = 321:
http://my.smsc.dp.ua/sys/phones.php?get=1&login=alex&psw=123&grp=321
Получение данных контакта с номером телефона "79999999999":
http://my.smsc.dp.ua/sys/phones.php?get=1&login=alex&psw=123&phone=79999999999
Получение списка всех групп:
http://my.smsc.dp.ua/sys/phones.php?get_group=1&login=alex&psw=123
Добавление телефона "79999999999" в "черный" список с блокировкой только массовых рассылок:
http://my.smsc.dp.ua/sys/phones.php?add_black=1&login=alex&psw=123&phone=79999999999&type=1
Удаление телефона "79999999999" из "черного" списка:
Сервер не принимает более трех одинаковых запросов в течение минуты на операции с группами,
контактами или записями "черного" списка для снижения нагрузки и защиты от ошибок и зацикливаний в программе на стороне Клиента.