Получить историю одного профиля
Описание
Получить историю действий одного профиля в сообщениях.
Запрос поддерживает пагинацию по событиям с помощью параметров limit и from_id. По умолчанию возвращается до 1000 событий. Если событий больше, чем указано в limit, в ответе будет поле next_from_id — идентификатор следующего события. Чтобы получить следующую порцию событий, передайте значение next_from_id в параметр from_id следующего запроса. Первый запрос выполняется без from_id или с from_id равным "0".
URL-адрес
Метод: POST
https://example.com/api/v1.1/subscribers/history_get
Параметры запроса
| Параметр | Тип | Пример | Обязательный | Описание |
|---|---|---|---|---|
| token | string | "abcdefghijklmnqrstuvwxyz" | Да | API-токен |
| format | string | "json" | Нет | Формат возвращаемых данных (по умолчанию – "json") |
| list_id | Int | 1 | Да | Идентификатор базы данных |
| xxh | string | "0eb51aefd919f90a" | Нет, если есть matching | xxhash идентификатор профиля |
| matching | string | "email" "email_profile" "email_sub" "phone" "phone_sub" "profile_id" "push_sub" "custom" "custom_sub" "email_phone" "email_phone_sub" | Нет, если поиск по xxh | Режим поиска подписчика. По умолчанию – email. Для каждого типа матчинга в теле запроса необходимо передавать определенные поля. Подробнее об этих полях можно узнать здесь. |
| date_from | string | "2017-01-01" | Нет | Начало отчетного периода xxh.YYYYMMDD По умолчанию — текущая дата минус 30 дней. Если задано значение date_to, но не задано date_from, ограничение периода слева снимается — вернутся все события до указанной даты date_to без ограничения по дате начала. |
| date_to | string | "2017-12-31" | Нет | Конец отчетного периода xxh.YYYYMMDD |
| limit | Int | 1000 | Нет | Максимальное количество событий в ответе По умолчанию — 1000 |
| from_id | string | "0" | Нет | Идентификатор события, с которого начать вывод По умолчанию — "0" Для продолжения пагинации передайте значение из поля next_from_id предыдущего ответа |