Отправка SMS из вашей программы, сайта
или CRM с помощью интеграции по API SMS Aero

Моментальная доставка информационных рассылок

Для максимально быстрой отправки SMS по протоколу API используйте специальный Транзакционный канал. Благодаря выделенной линии доставки и отсутствия модерации ваши SMS придут клиентам в течение 5-10 секунд.

Чтобы сделать свои рассылки моментальными, свяжитесь с менеджерами по телефону 8 800 555 7 550 и заключите договор с SMS Aero.

API SMS Aero — легкая интеграция для разработчика
и эффективный инструмент для маркетолога

Как это работает?

API – модуль, который позволяет вам удаленно управлять всеми функциями сервиса SMS Aero из вашей
программы. Прямые подключения к операторам и постоянный автоматический мониторинг каналов
обеспечивают стабильность и высокую скорость доставки сообщений через SMS шлюз.

Клиенты, которые используют API SMS Aero

Необходима максимальная скорость отправки SMS через SMS шлюзы? Воспользуйтесь SMPP SMS Aero

Описание API SMS Aero

Мы разработали API, которые разработчики могут использовать в своих продуктах для взаимодействия с SMS-шлюзом SMS Aero.
Тип ответа
По умолчанию сервис возвращает ответ типа plain/text. При указании дополнительного параметра &answer=json сервис возвращает массив типа json.
GET или POST запрос на сервер, вида:
http://gate.smsaero.ru/balance/?answer=json
или
https://gate.smsaero.ru/balance/?answer=json
При успешной авторизации, в ответ сервис должен вернуть json-массив вида:
{"balance":"12345"}

где цифра, это количество доступных SMS на балансе.

Передача сообщения
GET или POST запрос на сервер, вида:
http://gate.smsaero.ru/send/?to=71234567890&text=test
или
https://gate.smsaero.ru/send/?to=71234567890&text=test
ПараметрСтатусОписание
userОбязательноЛогин в системе
passwordОбязательноПароль (md5)
toОбязательноНомер телефона получателя, в формате 71234567890
textОбязательноТекст сообщения, в UTF-8 кодировке
fromОбязательноПодпись отправителя (например INFORM)
dateНе обязательноДата для отложенной отправки сообщения (количество секунд с 1 января 1970 года)
При успешной авторизации, в ответ сервис должен вернуть plain/text ответ вида:
123456=accepted
ПараметрОписание
acceptedСообщение принято сервисом
empty field. rejectНе все обязательные поля заполнены
incorrect user or password. rejectОшибка авторизации
no creditsНедостаточно sms на балансе
incorrect sender name. rejectНеверная (незарегистрированная) подпись отправителя
incorrect destination adress. rejectНеверно задан номер телефона (формат 71234567890)
incorrect date. rejectНеправильный формат даты
in blacklist. rejectТелефон находится в черном списке
Проверка состояния отправленного сообщения
GET или POST запрос на сервер, вида:
http://gate.smsaero.ru/status/?id=123456
или
https://gate.smsaero.ru/status/?id=123456
ПараметрСтатусОписание
userОбязательноЛогин в системе
passwordОбязательноПароль (md5)
idОбязательноИдентификатор сообщения, который вернул сервис при отправке сообщения
При успешной авторизации, в ответ сервис должен вернуть plain/text ответ вида:
123456=delivery success
ПараметрОписание
delivery successСообщение доставлено
delivery failureОшибка доставки SMS (абонент в течение времени доставки находился вне зоны действия сети или номер абонента заблокирован)
smsc submitСообщение доставлено в SMSC
smsc rejectотвергнуто SMSC
queueОжидает отправки
wait statusОжидание статуса (запросите позднее)
incorrect id. rejectНеверный идентификатор сообщения
empty field. rejectНе все обязательные поля заполнены
incorrect user or password. rejectОшибка авторизации
Проверка состояния счета
GET или POST запрос на сервер, вида:
http://gate.smsaero.ru/balance/
или
https://gate.smsaero.ru/balance/
ПараметрСтатусОписание
userОбязательноЛогин в системе
passwordОбязательноПароль (md5)
При успешной авторизации, в ответ сервис должен вернуть plain/text ответ вида:
balance=12345

где цифра, это количество доступных SMS на балансе.

Список доступных подписей отправителя
GET или POST запрос на сервер, вида:
http://gate.smsaero.ru/senders/
или
https://gate.smsaero.ru/senders/
ПараметрСтатусОписание
userОбязательноЛогин в системе
passwordОбязательноПароль (md5)
При успешной авторизации, в ответ сервис должен вернуть plain/text ответ вида:
Sender_oneSender_twoSender_three

где выводится список доступных подписей по одной в каждой строке.

Запрос новой подписи
GET или POST запрос на сервер, вида:
http://gate.smsaero.ru/sign/?sign=example
или
https://gate.smsaero.ru/sign/?sign=example
ПараметрСтатусОписание
userОбязательноЛогин в системе
passwordОбязательноПароль (md5)
signОбязательноИмя подписи
При успешной авторизации, в ответ сервис должен вернуть plain/text ответ вида:
accepted=status

Возможные значения status:

ПараметрСтатусОписание
approvedПодпись принята
rejectedПодпись отклонена
pendingПодпись ожидает подтверждения

Закажите бесплатный звонок сейчас!

Оставьте свою заявку на консультацию по API, и менеджер SMS Aero свяжется с вами в течение одного рабочего дня!

+7

Заключите договор на рассылку сообщений по API

Скачайте договор (.pdf 87 КБ) и вышлите его заполненным на почту sales@smsaero.ru
На все вопросы вам ответит менеджер по телефону 8 800 555 7 550 (звонок бесплатный).

Спасибо за обращение!

Ваша заявка на звонок принята.
Менеджеры SMS Aero свяжутся с вами!

8 800 555 7 550
ВЫИГРАЙТЕ
ОТДЫХ
ЗА ГОРОДОМ
Пополните баланс от 3 000 и получите возможность выиграть поездку
Полные условия акции

Закажите бесплатный звонок сейчас

Оставьте свою заявку, и менеджер SMS Aero свяжется с вами

+7
Заказать обратный звонок

Войти в личный кабинет

Войти