Состояние очередей

Данный объект отображает информацию по абонентам, операторам и общей информации в очереди.

Доступен роли: Монитор КД

Метод abons

Отображает информацию по абонентам в очереди, которые ожидают соединения с оператором.

Название Описание

Код очереди

Код очереди иди ID записи очереди

Целевые показатели в ответе:

  • call_id - идентификатор звонка, который присутствует на всем пути обработки звонка разными ролевыми нодами (sg,b2bua,esg,conf,ivr)

  • number - номер

  • position - текущая позиция

  • qdt - дата-время размещения в ожидании

  • qtimersec - текущее время ожидания

Пример ответа
{
  "hunts": {
    "usr7": [
      {
        "call_id": "rB2-sej-AVP6jV-01-c47114f562f04028aee12595db3eefdf",
        "id": "388e7be6-0167-1177-a548-0050560130be",
        "number": "209",
        "position": 1,
        "qdt": "2018-11-14 09:05:13",
        "qtimersec": 4
      },
      {
        "call_id": "rB2-sej-ANHUQq-01-3552329492@192.168.0.203",
        "id": "2bee28be-0167-1177-aa45-0050560130be",
        "number": "202",
        "position": 2,
        "qdt": "2018-11-14 09:05:14",
        "qtimersec": 3
      }
    ]
  }
}

Метод info

Отображает общую информацию по абонентам в очереди, которые ожидают соединения с оператором.

Структура запроса:

Название Описание

Код очереди

Код очереди иди ID записи очереди

Целевые показатели в ответе:

  • abons - количество абонентов, которые ждут соединения с оператором

  • maxqdt - дата-время размещения в ожидании

  • maxqtimersec - максимум времени ожидания в очереди

Пример ответа
{
  "hunts": {
    "usr7": [
      {
        "abons": 2,
        "maxqdt": "2018-11-14 09:15:42",
        "maxqtimersec": 8
      }
    ]
  }
}

Метод states

Отображает информацию по операторам.

Структура запроса:

Название Описание

Код очереди

Код очереди иди ID записи очереди

Целевые показатели в ответе:

  • sipuser - логин учетной записи SIP

  • sipusernumber - телефонный номер учетной записи SIP

  • state - BLF-состояние

    • registered - зарегистрирован и свободен

    • early - звонит устройство.

    • busy - в диалоге с абонентом.

Пример ответа
{
  "hunts": {
    "usr7": [
      {
        "sipuser": "usr7",
        "sipusernumber": "204",
        "state": "registered"
      },
      {
        "huntblock": {
          "enable": true,
          "finishdt": "2018-11-14T09:37:46Z",
          "reason": ""
        },
        "sipuser": "usr9",
        "sipusernumber": "209",
        "state": "huntblock"
      }
    ]
  }
}