API

Описание протоколов интеграции с внешними приложениями.

Каскадные рассылки по API

Для организации каскадных рассылок через API необходимо учесть, что в настоящий момент такая возможность присутствует только при работе по протоколу HTTP

Процесс запуска каскадной рассылки очень прост. Для этого Вам необходимо создать рассылку с типом "Рассылка по сценарию"

type_bulk.png

Для формирования каскада рассылки необходимо передать через API СМС сообщение с типом bulk и в качестве подписи отправителя указать цифровой код "Рассылки по сценарию". Тем самым будет запущен каскад для заданного СМС.

Типы сообщений при отправке через API

При отправке сообщений в платформу Kupon.mobi вы можете отправлять типы сообщений указанных в списке ниже:

Для доставки любого из указанных выше типов необходимо, чтобы в Вашем аккаунте был настроен и доступен канал для данных сообщений.

* Виртуальный тип сообщения bulk, который можно применить для формирования каскадной рассылки по API.

HTTP API

Отправка сообщений из платформы осуществляется посредством отправки специальным образом сформированных GET/POST запросов к сервису
В случае возникновения вопросов обращайтесь в службу технической поддержки по телефону 8­ 800 ­100 ­6003 Звонок по России бесплатный.
Наши специалисты могут помочь Вам связать Ваш сайт, интернет магазин или ваше программное обеспечение с нашим сервисом абсолютно бесплатно.

Техническая часть

Адрес сервиса: https://1-pulse.kupon.mobi/api/v1/bulk/send-message

Параметры

* - для сообщений типа bulk игнорируется, если параметр задан в настройках рассылки;

Ответы сервиса

В ответ на отправку POST/GET запроса формируется объект JSON. Если сообщение было отправлено формируется JSON структура содержащая поле type=success, поле id=<id>Идентификатора сообщения присвоенный системой<id>. В случае ошибки поле type=error, поле msg=описание ошибки. При получении статуса сообщения происходит вызов callback.

Адрес сервиса: https://1-pulse.kupon.mobi/api/v1/bulk/send-list-messages

Возможные статусы сообщений

При отправке сообщений процесс доставки контролируется промежуточными и конечными статусами. Возможные типы статусов и их цифровое обозначение в списке ниже: