For the best experience turn off the battery saving mode.

Документация REST API сервиса BSG

Интегрируйте возможности сервиса рассылок BSG в личный проект.
API предназначен для разработчиков и сопровождается детальной документацией.

Просмотр статуса

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

ПАРАМЕТРЫ

Параметр
Вид
Описание
id
type: int

Уникальный ID, который создается на платформе BSG и возвращается при создании объекта.

reference
type: string

Ссылка клиента

АТРИБУТЫ

Атрибут
Вид
Описание
id
type: int

Уникальный ID, который создается на платформе BSG и возвращается при создании объекта.

msisdn
type: string

Номер телефона.

reference
type: string

Отзыв клиента.

time_in
type: datetime

Дата и время создания сообщения

time_sent
type: datetime

Запланированная дата и время отправки сообщения

time_dr
type: datetime

Дата и время создания сообщения

status
type: string

Статус сообщения. Возможные переменные: scheduledsentdeliveredreadexpiredundeliverablerejectedunknown.

Запросить статус сообщения по ID

ЗНАЧЕНИЯ

GET https://app.bsg.hk/rest/viber/{id}

ПРИМЕР ЗАПРОСА

{ «error»:0,
«errorDescription»:»No errors»,
«id»:»380972920000″,
«msisdn»:»380972920000″,
«reference»:»ext_id_19″,
«time_in»:»2017-01-17 09:20:02″,
«time_sent»:»2017-01-17 09:20:02″,
«time_dr»:»2017-01-17 09:20:02″,
«status»:»read»,
«price»:0.23,
«currency»:»EUR»
}

ЗАПРОС СТАТУСА СООБЩЕНИЯ ЧЕРЕЗ ССЫЛКУ

ЗНАЧЕНИЯ

GET https://app.bsg.hk/rest/viber/{reference}

ПРИМЕР ОТВЕТА

{ «error»:0,
«errorDescription»:»No errors»,
«id»:»380972920000″,
«msisdn»:»380972920000″,
«reference»:»ext_id_19″,
«time_in»:»2017-01-17 09:20:02″,
«time_sent»:»2017-01-17 09:20:02″,
«time_dr»:»2017-01-17 09:20:02″,
«status»:»read»,
«price»:0.23,
«currency»:»EUR»
}

В СЛУЧАЕ ОШИБКИ

{ «error»: 40,
«errorDescription»:»Message not found»
}

Rate this post