Перейти к основному содержимому

Получить историю одного профиля

Описание

Получить историю действий одного профиля в сообщениях.

URL-адрес

Метод: POST

https://example.com/api/v1.1/subscribers/history_get

Параметры запроса

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
formatstring"json"НетФормат возвращаемых данных
(по умолчанию – "json")
list_idInt1ДаИдентификатор базы данных
xxhstring"0eb51aefd919f90a"Нет, если есть matchingxxhash идентификатор профиля
matchingstring"email"
"email_profile"
"email_sub"
"phone"
"phone_sub"
"profile_id"
"push_sub"
"custom"
"custom_sub"
"email_phone"
"email_phone_sub"
Нет, если поиск по xxhРежим поиска подписчика.
По умолчанию – email.

Для каждого типа матчинга в теле запроса необходимо передавать определенные поля.

Подробнее об этих полях можно узнать здесь.
date_fromstring"2017-01-01"НетНачало отчетного периода
xxh.YYYYMMDD
date_tostring"2017-12-31"НетКонец отчетного периода
xxh.YYYYMMDD

Пример запроса

{
"token": "abcdefghijklmnqrstuvwxyz",
"list_id": 20,
"xxh": "0eb51aefd919f90a"
}

Пример ответа

    {
"data": [
{
"xxh": "9202595093f237d4",
"profile_id": "66f66973096b3b454bbbccec",
"email": "example@example.com",
"list_id": 66,
"action": "send",
"count": 1,
"datetime": "2024-09-27T15:52:57.004Z",
"message_id": 5,
"campaign_id": 137,
"event_id": "66f6aaa9da00a9db1c0b2683",
"smid": "uBAhiRBRQhARg7y489hr5F2b2aXMJaztFS7vM7DE1NGJhZWM5",
"campaign_name": "New astral campaign",
"message_name": "New template",
"subscription": {
"resource_id": 5,
"resource_name": "res1",
"channel": "email",
"email": "sub1@yandex.ru",
"priority": 0,
"status": "subscribed",
"custom_fields": {
"_device_type": "other"
},
"cats": []
},
"channel": "email",
"subscriptions": [
{
"resource_id": 5,
"resource_name": "res1",
"channel": "email",
"email": "sub1@yandex.ru",
"priority": 0,
"status": "subscribed",
"custom_fields": {
"_device_type": "other"
},
"cats": []
},
{
"resource_id": 5,
"resource_name": "res1",
"channel": "email",
"email": "sub2@yandex.ru",
"priority": 0,
"status": "subscribed",
"custom_fields": {
"_device_type": "mob"
},
"cats": []
}
]
}
],
"error": 0,
"error_text": "Successful operation"
}

Возвращаемые параметры

ПараметрТипОписание
datastringМассив полученных данных по событиям в истории профиля
data.xxhstringxxhash идентификатор профиля
data.profile_idstringОсновной идентификатор профиля
data.emailstringEmail-адрес профиля
data.list_id (db_id)intИдентификатор базы данных
data.actionstringДействие подписчика (Подробнее)
data.countintКоличество действий, совершенных в эту секунду
data.datetimestringДата и время действия в формате RFC 3339 (ISO 8601)
data.message_idintИдентификатор шаблона сообщения

Возвращает 0, если действие не предполагает использование шаблона.
data.campaign_idintИдентификатор кампании

Возвращает 0, если действие не предполагает использование кампании.
data.event_idstringИдентификатор события
data.smidstringУникальной идентификатор отправки в рамках кампании

Возвращает пустую строку, если действие не предполагает отправку сообщения.
data.campaign_namestringНазвание кампании

Возвращает пустую строку, если действие не предполагает использование кампании.
data.message_namestringНазвание шаблона сообщения

Возвращает пустую строку, если действие не предполагает использование шаблона.
data.subscriptionstringОбъект с информацией о подписке, в рамках которой выполнялась отправка
data.channelstringКанал коммуникации, в рамках которого зарегистрировано событие.

Возвращает пустую строку, если канал не задействован.
data.subscriptionsarray of objectsВсе подписки профиля. Для формата CSV будет представлены в виде JSON строки.
errorintКод ошибки
error_textstringТекст ошибки

События в истории профиля (action)

События Email канала
sendEmail отправлен
delivEmail доставлен
undelivEmail не доставлен
openEmail открыт
readEmail прочитан. Сообщение открыто пользователем в течении 8 и более секунд
clickКлик в Email. Событие регистрируется при переходе по ссылке в письме. Для каждой ссылки регистрируется свое событие клика, т.е. если профиль перейдет по двум разным ссылкам в письме, будут зарегистрированы 2 события клика.
confirmПереход по ссылке подтверждения подписки в Email письме (confirm-link)
subscribe_emailПодписан на Email канал ресурса
unsubscribe_emailОтписан от Email канала ресурса
replyПолучен ответ на Email-письмо
complainПолучен статус Жалобщик
hbounceПолучен статус Hardbounced
События SMS канала
send_smsSMS сообщение отправлено в шлюз для доставки подписчику
deliv_smsSMS сообщение доставлено
undeliv_smsSMS сообщение не доставлено
click_smsНеуникальный клик по ссылке в SMS сообщении
subscribe_smsПодписан на SMS канал ресурса
unsubscribe_smsОтписан от SMS канала ресурса
События Push канала
send_pushPush отправлен
deliv_pushPush доставлен
open_pushНеуникальное открытие push сообщения
click_pushКлик в Push
undeliv_pushPush сообщение не доставлено
subscribe_pushПодписан на Push канал ресурса
unsubscribe_pushОтписан от Push канала ресурса
События Telegram Bot канала
telegram_bot_sendВ канале Telegram Bot произошло событие Telegram bot отправка
telegram_bot_delivВ канале Telegram Bot произошло событие Telegram bot доставка
telegram_bot_undelivВ канале Telegram Bot произошло событие Telegram bot недоставка
telegram_bot_clickВ канале Telegram Bot произошло событие Telegram bot клик
telegram_bot_subscribeВ канале Telegram Bot произошло событие Telegram bot подписка
События WhatsApp*-канала
whatsapp_sendСообщение отправлено для доставки подписчику в whatsapp чат
whatsapp_delivСообщение доставлено в whatsapp чат
whatsapp_undelivСообщение не доставлено в whatsapp чат
whatsapp_clickНеуникальный клик по ссылке в сообщении в whatsapp чате
whatsapp_readСообщение прочитано пользователем
whatsapp_subscribeВ канале whatsapp произошло событие Whatsapp подписка
События Viber канала
viber_sendСообщение отправлено для доставки подписчику в Viber чат
viber_delivСообщение доставлено получателю
viber_undelivСообщение не доставлено, т.к. отклонено Viber или Devino.Online
viber_clickПереход по ссылке в сообщении. Если получатель несколько раз кликнул по одной и той же ссылке, фиксируется каждое событие клика.
viber_readСообщение прочитано пользователем
viber_subscribeВ канале Viber произошло событие Viber подписка
События для всех каналов
offenceСообщение не отправлено из-за ограничений политики отправки
suppressСообщение не было отправлено кампанией, т.к. профиль находится в стоп-списке
События импорта профилей подписчиков
import_manualПрофиль создан вручную
import_apiПрофиль создан API-импортом
import_fileПрофиль создан импортом из файла
import_formПрофиль создан импортом из формы
import_pushПрофиль создан в результате push-импорта
import_popupПрофиль создан импортом через попап
События отписки
unsub_apiПодписчик отписан от рассылок через API
unsub_manualОтписан вручную (глобальный статус профиля изменен на "Отписан")
События пикселя
pixel_openДостигнута цель
События, связанные с промокодами
promocode_attachПривязан промокод
promocode_detachОтвязан промокод
promocode_activateАктивирован промокод
События сегментов
segs_addВошёл в статический сегмент
segs_removeВышел из статического сегмента
События связей между профилями
rel_attachПрофиль получает связь с другим профилей
rel_detachПрофиль теряет связь с другим профилем
rel_strengthenУвеличивается вес связи между профилями
События формы
form_loadФорма загружена
form_page_showСтраница формы загружена
form_postФорма заполнена и отправлена
form_abandon Форма брошена. Профиль загружает страницу с формой и не закрывает её в течение часа, при этом не отправляя форму
form_bounceОшибка при заполнении формы (попытка повторного заполнения, технические проблемы и др.)

*Организация Meta, которой принадлежат продукты Instagram, Facebook и WhatsApp, признана экстремистской и запрещена на территории РФ.