Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagejson
titleОтвет в формате JSON
{
    "count": 41,
    "items": [
        {
            "id": "bce7d22e-dde6-4427-b391-ebbdfda44de6",
            "name": "Тестовое заданиеМетод на получение списка созданных заданий на обзвон",
            "defaultExec": "robot",
            "defaultExecData": "bce7d22e-dde6-4427-b391-ebbdfda44de6",
            "secondExec": "endch",
            "secondExecData": null"bce7d22e-dde6-4427-b391-ebbdfda44de6",
            "cidType": "gornum",
            "cidData": "bce7d22e-dde6-4427-b391-ebbdfda44de6",
            "cps": "1",
            "taskComment": "",
Тестовое задание для статьи \"Метод на получение списка созданных заданий   "startType": "manualна обзвон\"",
            "startMomentstartType": "time",
            "phoneNormalizationstartMoment": null"2025-06-11 04:00",
            "phoneNormalization": "RU",
            "normalizationErrorAction": null"SET_NORMALIZATION_ERROR_FLAG",
            "callStrategy": "STEP_2_STEPPARALLEL",
            "checkPhone": true,
            "externalId": 123456,
            "syncFail": false,
            "syncError": null,
            "status": "PROCESSBLANK",
            "createdAt": "2025-06-03T0511T03:3446:4235.000000Z",
            "updatedAt": "2025-06-03T0511T03:3448:4458.000000Z",
            "emergencyStopped": false,
            "externalEmergencyStopId": null,
            "sendReportAfterFinish": falsetrue,
            "additionalOptions": {
                "fullListMethod": "external",
                "fullListTime": 05,
                "useTr": falsetrue,
                "allowCallTimeFrom": 3597634800,
                "allowCallTimeTo": 75636,
                "recordCall": true,
                "recTrimLeft": 0,
                "detectRobot": falsetrue,
                "detectRobotMode": null"block",
                "detectRobotGreeting": null"bce7d22e-dde6-4427-b391-ebbdfda44de6",
                "providerId": null,
                "fz230": false
            },
            "redialStrategyOptions": {
                "redialStrategyEn": falsetrue,
                "busy": null,{
                    "noAnswerredial": nulltrue,
                    "answerMashtime": null14,
                    "congestioncount": null,4
                "answerNoList": null,
},
                "noAnswer": {
                    "redial": true,
                    "time": 12,
                    "count": 2
                },
                "answerMash": {
                    "redial": true,
                    "time": 15,
                    "count": 5
                },
                "congestion": {
                    "redial": true,
                    "time": 11,
                    "count": 1
                },
                "answerNoList": {
                    "redial": true,
                    "time": 13,
                    "count": 3
                },
                "candidateLimit": {
                    "redial": true,
                    "time": null,
                    "count": 10
                },
                "numberLimit": {
                    "redial": true,
                    "time": null,
                    "count": 3
                }
       "candidateLimit": null,
    },
            "numberLimitwebhookUrls": null[
            },    "https://example.com"
            "webhookUrls": [],
            "isPending": false,
            "addCandidateBlockedReason": [],
            "pauseReason": null,
            "scheduleId": null"bce7d22e-dde6-4427-b391-ebbdfda44de6"
        }
    ]
}

Описание полей ответа:

Поле

Тип

Описание

count
stringОбщее количество найденных заданий на обзвон
items
Array[Object]Массив найденных заданий на обзвон
|    idstringИдентификатор задания на обзвон
|    namestringИмя обзвона
|    defaultExecstring

Тип звонящего.

Всегда принимает значение robot

|    defaultExecDatastringuuid сценария, который используется в обзвоне ботом
|    secondExecstring

Действие, если робот запросил переадресацию.

Принимает значения:

  • end (Завершить)
  • ignore (Ничего не делать)
  • ch (Передать вызов на канал)
|    secondExecDatastring

uuid канала для перевода.

Параметр нужен, если предыдущий параметр в значении ch

|    cidTypestring

Определяемый номер.

Принимает значения:

  • default (По умолчанию для транка)
  • gornum (Один номер)
  • pool (Группа номеров)
|    cidDatastring

id сущности, выбранной в cidType. 

Актуально для gornum и pool

|    cpsfloat

Интенсивность обзвона.
Может обозначаться как N звонков в секунду или как 1 звонок в N секунд.

Для N звонков в 1 секунду вычисляется как 1+N/100, где N – желаемое число наборов номера в секунду (CPS).

Например:

CPS = 3, тогда значение поля 1.03 (при N=3 вычисляется 1+3/100=1.03)
———————————

Для 1 звонка в N секунд вычисляется как
1-N/100, где N - 1 звонок в N секунд.

Например:

Интенсивность 1 звонок в 60 секунд, тогда значение поля 0.4 (при N=60 вычисляется 1-60/100=0.4)

|    taskCommentstringКомментарий к заданию
|    startTypestring

Режим запуска задания.

Принимает значения:

  • manual (Вручную)
  • time (В указанное время)
|    startMomentstring

Дата и время начала обзвона. 

Принимает значения:

ГГГГ-ММ-ДД  чч:мм

*Используется часовой пояс компании

|    phoneNormalizationstringОпределяет, активирован ли процесс нормализации. Если null, отключено, если RU — нормализация в российский формат.
|    normalizationErrorActionstringУказывает действие при возникновении ошибки нормализации. Для этого параметра необходимо активировать нормализацию. Доступны следующие варианты:
  • IGNORE_NORMALIZATION_ERROR — пропустить номер, вызвавший ошибку.

  • SET_NORMALIZATION_ERROR_FLAG — добавить номер, отметив его как невозможный к нормализации.

|    callStrategystring
  

Cтратегия перезвонов. Доступны следующие варианты: 

  • STEP_2_STEP – последовательный
  • PARALLEL – параллельный
|    checkPhone
  
booleanВключена ли проверка номеров
|    externalId
 
intВнутренний идентификатор. Используется для нужд технической поддержки. 
|    syncFail
  
booleanПроизошла ли ошибка синхронизации задания
|    syncError
  
stringПодробное описание ошибки синхронизации
|    status
 
string
 
Статус задания
|    createdAt
 
string
 
Дата создания задания
|    updatedAt
  
stringДата последнего обновления задания
|    emergencyStopped
  
booleanБыли ли экстренная остановка задания
|    externalEmergencyStopId
 
string Внутренний идентификатор. Используется для нужд технической поддержки. 
|    sendReportAfterFinish
  
boolean Отправлять ли отчет после завершения задания на почту
|    additionalOptionsObjectДополнительные параметры вызовов
|    |    fullListMethodstring

Считать ли звонок результативным.

Всегда принимает значение reject

|    |    fullListTimeintЧерез сколько секунд считать звонок результативным
|    |    useTrbooleanУчитывать ли время получателя
|    |    allowCallTimeFromintНачало интервала доступного для дозвона. Задается в секундах
|    |    allowCallTimeTointКонец интервала доступного для дозвона. Задается в секундах
|    |    recordCallbooleanЗаписывать ли звонки 
|    |    recTrimLeftintНа сколько обрезать начало записи. Задается в секундах
|    |    detectRobotbooleanВключать ли систему определения человек/робот 
|    |    detectRobotModestring

Режим системы определителя. 

Принимает значения:

  • back (Фоновая)
  • block (С блокировкой)
|   
|    detectRobotGreeting  
|    detectRobotGreetingstring

Идентификатор файла "приветствия", который проигрывается при режиме "С блокировкой" системы определния человек/робот

|    |    providerIdstring

uuid транка. 

Актуально только при использовании собственного транка, если тех поддержка сообщила о необходимости использования данного параметра

|    |    fz230
  
boolean 

Включен ли режим соблюдения ФЗ-230

|    redialStrategyOptionsObjectНастройки правил перезвона
|    |    redialStrategyEnbooleanИспользовать ли правила перезвона
|    |    candidateLimitObjectМаксимальное количество вызовов кандидату
|    |    numberLimitObjectМаксимальное количество вызовов по номеру
|    |    |    redialbooleanАктивировать ли лимит по максимальному количеству вызовов
|    |    |    countintМаксимальное количество вызовов
|    |    busyObjectЗанято
|    |    noAnswerObjectНет ответа
|    |    answerMashObjectОтветил автоответчик
|    |    congestionObjectОшибка вызова 
|    |    answerNoListObjectВызов нерезультативен
|    |    |    redialbooleanАктивировать ли сценарий перезвона
|    |    |    timeintПромежуток перезвона. Задается в секундах
|    |    |    countintКоличество перезвонов 
|    webhookUrlsArray[string]URL адреса, на которые будет отправлен webhook
|    isPendingboolean 
| 
  addCandidateBlockedReasonArray[string]
addCandidateBlockedReason
 
  pauseReason
pauseReason
string 
 
scheduleId
 
stringИдентификатор используемого расписания обзвона