метод REST scope: imopenlines

imopenlines.v2.Session.Stat.get

Получить метрики сессий

Кто может выполнять: пользователь с доступом к отчетам открытых линий

Описание

Метод imopenlines.v2.Session.Stat.get получает пакетные метрики по сессиям открытых линий.

Параметры

sessionId integer[] обязательный

Массив идентификаторов сессий.

Идентификаторы можно получить методом imopenlines.v2.Session.list.

Максимум: 100 уникальных идентификаторов

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

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "sessionId": [1024, 1025, 999999]
  }' \
  https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/imopenlines.v2.Session.Stat.get

Ответ

HTTP-статус: 200

{
    "result": {
        "sessions": [
            {
                "sessionId": 1024,
                "waitAnswer": 65,
                "waitClose": 1330,
                "messagesCount": 14,
                "messagesOperatorCount": 6,
                "messagesClientCount": 8,
                "transfersCount": 1,
                "kpiFirstAnswer": true,
                "vote": "like",
                "voteHead": 5
            },
            {
                "sessionId": 999999,
                "waitAnswer": null,
                "waitClose": null,
                "messagesCount": null,
                "messagesOperatorCount": null,
                "messagesClientCount": null,
                "transfersCount": null,
                "kpiFirstAnswer": null,
                "vote": null,
                "voteHead": null
            }
        ]
    },
    "time": {
        "start": 1782810000,
        "finish": 1782810000.2,
        "duration": 0.2,
        "processing": 0,
        "date_start": "2026-06-30T10:00:00+03:00",
        "date_finish": "2026-06-30T10:00:00+03:00",
        "operating_reset_at": 1782810600,
        "operating": 0
    }
}

Возвращаемые данные

result object

Корневой объект ответа

result.sessions sessionStat[]

Метрики сессий.

Все поля типа sessionStat смотрите в разделе Типы данных статистики открытых линий

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "BATCH_LIMIT_EXCEEDED",
    "error_description": "sessionId batch must not exceed 100 items"
}
Код Описание Значение
400 TARIFF_RESTRICTION Statistics reports are not available on the current tariff plan
400 100 Could not find value for parameter {sessionId}
400 100 Invalid value {value} to match with parameter {sessionId}. Should be value of type array.
400 BATCH_LIMIT_EXCEEDED sessionId batch must not exceed 100 items

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.