{"info":{"_postman_id":"8e06274d-eb50-432c-85cb-c2c28a906c4e","name":"- Botto API -","description":"<html><head></head><body><p>Назначение и функциональность <strong>api.botto.ru</strong>:</p>\n<ul>\n<li>API позволяет формировать запросы для работы с Botto Platform.</li>\n</ul>\n<p>Botto Platform предоставляет широкий спектр эффективных решений<br>по автоматизации коммуникации, привлечению и удержанию клиентов.</p>\n<p>Подробнее о возможностях платформы автоматизации маркетинга Botto Platform<br>на сайте проекта <strong>botto.ru</strong></p>\n<h1 id=\"bazovyj-url-autentifikaciya-metody\"><strong>Базовый URL, аутентификация, методы</strong></h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Базовый URL</strong></td>\n<td>API использует протокол передачи данных JSON-RPC.  <br>  <br><strong>Точка входа для всех запросов</strong>: <code>https://api.botto.ru/</code></td>\n</tr>\n<tr>\n<td><strong>Метод запроса</strong></td>\n<td>Все запросы отправляются HTTP-методом <code>POST</code>, протокол передачи данных <code>JSON-RPC</code></td>\n</tr>\n<tr>\n<td><strong>Коды ответа</strong></td>\n<td>Для JSON-RPC методов успешный ответ возвращается с HTTP-кодом <code>200 OK</code>.  <br>  <br><strong>Обратите внимание на коды ответов и заголовки</strong> при использовании того или иного метода — некоторые методы могут возвращать отличные от <code>200 OK</code> коды, если это явно указано в описании ответа метода или заголовках метода.</td>\n</tr>\n<tr>\n<td><strong>Авторизация</strong></td>\n<td>Для доступа к защищенным методам API необходимо добавлять HTTP-заголовок <code>Token</code> с вашим персональным ключом доступа в каждый запрос. <code>Token</code> нужен серверу, чтобы понять, кто вы и какие права доступа у вас есть. Ключ доступа можно получить у вашего персонального менеджера, сопровождающего работу с вашим проектом.  <br>  <br><strong>Формат заголовка</strong>:  <br><code>Token: your_token_here</code>  <br>  <br><strong>Пример полного запроса с использованием cURL</strong>:  <br><code>curl --location 'http://api.botto.ru' \\</code>  <br><code>--header 'Token: your_token_here' \\</code>  <br><code>--header 'Content-Type: application/json' \\</code>  <br><code>--header 'Accept: application/json' \\</code>  <br><code>--data '{</code>  <br><code>\"jsonrpc\": \"2.0\",</code>  <br><code>\"method\":</code> <code>\"example.method\",</code>  <br><code>\"params\": {},</code>  <br><code>\"id\": 1</code>  <br><code>}'</code>  <br>  <br><strong>🟡 Важно</strong>:  <br>- Заголовок <code>Token</code> требуется для всех защищенных методов. В данном API используется собственный HTTP-заголовок <code>Token</code>, а не стандартная схема, как например <code>Authorization: Bearer</code>.  <br>- Заголовок <code>Content-Type: application/json</code> обязателен для JSON-RPC запросов.  <br>- Заголовок <code>Accept: application/json</code> для JSON-RPC API не является обязательным (сервер обычно возвращает JSON, если не указано иное в списках рекомендуемых заголовков, либо иное значение для кода ответа отличное от <code>200 OK</code>). Включение заголовка повышает корректность и надежность запроса, так как явно указывает серверу ожидаемый формат ответа.</td>\n</tr>\n<tr>\n<td><strong>Формат данных</strong></td>\n<td>Большинство JSON-RPC методов возвращают ответ в формате JSON с HTTP-кодом <code>200 OK</code>. Однако некоторые методы (например, экспорт данных) могут использовать другие механизмы, такие как редирект (код 301) для получения ссылки на скачивание файлов. В таких случаях тело ответа может быть в другом формате, а сам файл будет доступен по URL из заголовка `Location`.  <br>  <br>Для получения ответа <strong>запрос по протоколу</strong> <strong>JSON-RPC</strong> требует передачи следующих полей:  <br>-- <code>method</code> — <strong>Обязательное поле</strong> — Строка с именем вызываемого метода.  <br>-- <code>id</code> — <strong>Обязательное поле</strong> — Значение любого типа, которое используется для установления соответствия между запросом и ответом.  <br>-- <code>params</code> — <strong>Опциональное поле</strong> — Объект '<code>{}</code>' или массив '<code>[]</code>' с параметрами, передаваемыми методу, где формат (объект или массив) определяется сигнатурой конкретного метода API. Может быть опущен, если метод не требует параметров.  <br>-- <code>jsonrpc</code> — <strong>Опциональное поле</strong> — Указание на версию протокола JSON-RPC.  <br>  <br><strong>Ответ содержит</strong>:  <br>-- <code>jsonrpc</code> — Указание версии протокола JSON-RPC.  <br>-- <code>result</code> или <code>error</code> — В корректном ответе всегда присутствует только одно из этих полей:  <br>---- <code>result</code> — Данные, которые вернул метод.  <br>---- <code>error</code> — Код ошибки, если произошла ошибка во время выполнения метода.  <br>-- <code>id</code> — То же значение, что и в запросе, к которому относится данный ответ  <br>  <br><strong>Уведомления</strong>:  <br>Для ситуаций, когда ответ не требуется, в протоколе JSON-RPC введены уведомления. Уведомление отличается от запроса отсутствием свойства <code>id</code>, которое не требуется, так как не будет передан ответ.  <br>  <br><a href=\"https://www.jsonrpc.org/specification\"><b>Спецификация JSON-RPC 2.0</b></a></td>\n</tr>\n</tbody>\n</table>\n</div><hr>\n<h1 id=\"obshie-soglasheniya\">Общие соглашения</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Протокол передачи данных</td>\n<td><code>JSON-RPC</code></td>\n</tr>\n<tr>\n<td>Формат данных</td>\n<td><code>JSON</code></td>\n</tr>\n<tr>\n<td>Кодировка</td>\n<td><code>UTF-8</code>  <br>  <br>🟡 Все текстовые данные должны быть закодированы в <code>UTF-8</code>, включая тела запросов и ответов.</td>\n</tr>\n<tr>\n<td>Методы</td>\n<td><code>POST</code></td>\n</tr>\n<tr>\n<td>Правила именования полей</td>\n<td><code>snake_case</code></td>\n</tr>\n<tr>\n<td>Правила именования методов</td>\n<td><code>dot.notation</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr>\n<h1 id=\"kody-oshibok\"><strong>Коды ошибок</strong></h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>КОД ОШИБКИ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>-32700</code></td>\n<td><strong>Parse error</strong> — Сервер получил неверный JSON. При обработке произошла ошибка сервера.</td>\n</tr>\n<tr>\n<td><code>-32600</code></td>\n<td><strong>Invalid request</strong> — Отправленный JSON не является допустимым объектом запроса.</td>\n</tr>\n<tr>\n<td><code>-32601</code></td>\n<td><strong>Method not found</strong> — Метод не существует или недоступен.</td>\n</tr>\n<tr>\n<td><code>-32602</code></td>\n<td><strong>Invalid params</strong> — Некорректный параметр метода. После кода ошибки может идти пояснение, например:  <br>- <code>'status must be enum'</code> — поле <code>status</code> передано с недопустимым значением (к примеру, должно быть одним из <code>['active', 'archived']</code>, согласно реализации схемы перечисления определенной на стороне бэкенда).  <br>- <code>'base_id is required'</code> — не указано обязательное поле '<code>base_id</code>'.  <br>- <code>'phone must be phone'</code> — телефон должен быть в формате E.164 без <code>+</code> (например, <code>79×××××××22</code>).</td>\n</tr>\n<tr>\n<td><code>-32603</code></td>\n<td><strong>Internal error</strong> — Внутренняя ошибка сервиса.</td>\n</tr>\n<tr>\n<td><code>-32000</code> → <code>-32099</code></td>\n<td><strong>Server error</strong> — Ошибки сервера, определяемые реализацией.  <br>  <br>Например, <code>-32004 — Server Error: \"Low balance\"</code> — Низкий баланс, пополните баланс аккаунта.</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Базовый URL, аутентификация, методы","slug":"bazovyj-url-autentifikaciya-metody"},{"content":"Общие соглашения","slug":"obshie-soglasheniya"},{"content":"Коды ошибок","slug":"kody-oshibok"}],"owner":"53737309","collectionId":"8e06274d-eb50-432c-85cb-c2c28a906c4e","publishedId":"2sBYB4Jkdh","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"24ADED"},"publishDate":"2026-09-25T09:11:23.000Z"},"item":[{"name":"Cases","item":[{"name":"Работа с проектами","item":[],"id":"04ba89c9-70af-4336-af51-02aea7b5c56b","description":"<p><strong>Проект</strong> — базовая сущность, к которой привязываются сегменты, черные списки, материалы, IVR и рассылки.</p>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#projects.create</code></td>\n<td>Метод позволяет создать новый проект.</td>\n</tr>\n<tr>\n<td><code>#projects.my</code></td>\n<td>Метод позволяет получить список проектов, принадлежащих текущему пользователю, с возможностью фильтрации.</td>\n</tr>\n<tr>\n<td><code>#projects.update</code></td>\n<td>Метод позволяет обновить данные выбранного проекта.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"04ba89c9-70af-4336-af51-02aea7b5c56b"},{"name":"Работа с сегментами","item":[],"id":"34cfe407-b602-4a7e-9d18-b29846198f93","description":"<p><strong>Сегменты</strong> (аудитории) — списки контактов для обзвона, рассылок, скоринга и сегментации.</p>\n<h3 id=\"последовательность\">Последовательность</h3>\n<ol>\n<li><p><strong>Проект</strong>:<br /> <code>#projects.create</code> → <code>#projects.my</code></p>\n</li>\n<li><p><strong>Создание сегмента</strong>:<br /> <code>#communications.bases.create</code><br /> Загрузка контактов файлом через <code>POST /upload</code> или списком через <code>contacts</code>.<br /> В <code>result</code> возвращается ID сегмента.</p>\n</li>\n<li><p><strong>Добавление контактов</strong>:<br /> <code>#communications.bases.contacts.add</code></p>\n</li>\n<li><p><strong>Исключение контактов</strong>:<br /> <code>#communications.bases.contacts.exclude</code></p>\n</li>\n<li><p><strong>Просмотр</strong>:<br /> <code>#communications.bases.get</code> → <code>#communications.bases.list</code> → <code>#communications.bases.contacts.list</code></p>\n</li>\n<li><p><strong>Преобразование</strong>:<br /> <code>#communications.bases.copy</code> — копия сегмента.<br /> <code>#communications.bases.segmentation</code> — разделение или объединение сегментов.</p>\n</li>\n<li><p><strong>Обновление</strong>:<br /> <code>#communications.bases.update</code> — изменение имени и статуса <code>active</code> / <code>archived</code>.</p>\n</li>\n<li><p><strong>Экспорт данных сегмента</strong>:<br /> <code>#communications.bases.contacts.export</code> или <code>#communications.bases.contacts.download</code></p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.bases.create</code></td>\n<td>Метод позволяет создать сегмент (аудиторию) из базы контактов. Доступна загрузка через файл или списком.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.add</code></td>\n<td>Метод для добавления контактов к ранее созданному сегменту (аудитории).</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.exclude</code></td>\n<td>Метод для исключения (минусации) контактов из ранее созданного сегмента (аудитории).</td>\n</tr>\n<tr>\n<td><code>#communications.bases.get</code></td>\n<td>Метод позволяет получить данные сегмента (аудитории) по его уникальному идентификатору.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.list</code></td>\n<td>Метод позволяет по идентификатору проекта получить список входящих в него сегментов (аудиторий) с фильтрацией по названию, типу, дате создания и прочим параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.list</code></td>\n<td>Метод позволяет получить список контактов сегмента (аудитории) с различными параметрами фильтрации.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.tags</code></td>\n<td>Метод позволяет получить список уникальных тегов к контактам сегмента (аудитории).</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.emails_info</code></td>\n<td>Метод позволяет получить список уникальных метаданных из списка email адресов сегмента (аудитории) прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>. Список метатегов включает:  <br />-- MX-записи доменов  <br />-- Названия SMTP-провайдеров  <br />-- Коды статуса SMTP-сервера  <br />-- Названия стран  <br />-- Название доменов  <br />  <br />Если сегмент не проходил скоринг или не найдено результатов для email адресов, то метод вернет <code>\"result\": null</code></td>\n</tr>\n<tr>\n<td><code>#communications.bases.update</code></td>\n<td>Метод позволяет обновить название ранее созданного сегмента или изменить его статус на активный или архив.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.copy</code></td>\n<td>Метод позволяет создать копию существующего сегмента. Копия получит новый идентификатор и имя исходного сегмента с добавлением суффикса ' <code>копия(1)</code>'.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.segmentation</code></td>\n<td>Метод позволяет создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов:  <br />  <br />-- Разделение существующего сегмента путем выборки контактов с различными параметрами фильтрации.  <br />  <br />-- Объединение нескольких сегментов в один.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.download</code></td>\n<td>Метод для скачивания файла с данными сегмента (аудитории) по его уникальному идентификатору. Можно выбрать формат файла для скачивания: <code>.csv</code> или <code>.xlsx</code>(Excel).</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.export</code></td>\n<td>Метод для экспорта в файл данных сегмента (аудитории) по его уникальному идентификатору с различными параметрами фильтрации. Можно выбрать формат файла для экспорта: <code>.csv</code> или <code>.xlsx</code> (Excel).</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.export_stream</code></td>\n<td>Экспорт данных сегмента с различными параметрами фильтрации.  <br />В ответе возвращается <code>text/csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.scoring</code></td>\n<td>Метод позволяет сделать скоринг (оценку) контактной базы на активность по различным параметрам. В ответе возвращается список ID сегментов прошедших скоринг, количество ID в ответе определяется набором параметров <code>\"type\"</code> указанными в запросе.</td>\n</tr>\n<tr>\n<td><code>POST /upload</code></td>\n<td>Загружает файлы с датасетами для последующего использования в методах где указывается параметр <code>\"file\": \"/path/to/file\"</code>.  <br />  <br />Возвращает путь к загруженному файлу на сервер.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"34cfe407-b602-4a7e-9d18-b29846198f93"},{"name":"Работа с черными списками","item":[],"id":"f5ace2f3-3c86-4041-b19c-9d0d88202d5c","description":"<p><strong>Черные списки</strong> используются для исключения контактов из обзвона и накопления номеров, которые не должны получать коммуникации.</p>\n<h3 id=\"последовательность\">Последовательность</h3>\n<ol>\n<li><p>Проект:<br /> <code>#projects.create</code> → <code>#projects.my</code></p>\n</li>\n<li><p>Создание черного списка:<br /> <code>#communications.blacklists.create</code><br /> Контакты можно передать файлом через <code>POST /upload</code> или списком через <code>contacts</code>.<br /> Черный список может быть создан пустым.<br /> В <code>result</code> возвращается ID черного списка.</p>\n</li>\n<li><p>Добавление контактов:<br /> <code>#communications.blacklists.contacts.add</code></p>\n</li>\n<li><p>Исключение контактов:<br /> <code>#communications.blacklists.contacts.exclude</code></p>\n</li>\n<li><p>Просмотр:<br /> <code>#communications.blacklists.get</code> → <code>#communications.blacklists.list</code> → <code>#communications.blacklists.suggest</code> → <code>#communications.blacklists.contacts.list</code></p>\n</li>\n<li><p>Обновление:<br /> <code>#communications.blacklists.update</code><br /> Изменение имени и статуса <code>active</code> / <code>archived</code>.</p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.blacklists.create</code></td>\n<td>Метод позволяет создать сегмент с новым черным списком контактов для указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.get</code></td>\n<td>Метод позволяет получить информацию о выбранном черном списке контактов.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.list</code></td>\n<td>Метод позволяет получить список черных списков для указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.suggest</code></td>\n<td>Метод позволяет получить список черных списков контактов для указанного проекта с возможностью фильтрации по поисковому запросу и статусу.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.update</code></td>\n<td>Метод позволяет обновить данные выбранного черного списка контактов.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.contacts.add</code></td>\n<td>Метод позволяет добавить контакты в выбранный черный список.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.contacts.exclude</code></td>\n<td>Метод позволяет исключить контакты из выбранного черного списка.</td>\n</tr>\n<tr>\n<td><code>#communications.blacklists.contacts.list</code></td>\n<td>Метод позволяет получить список контактов из выбранного черного списка.</td>\n</tr>\n<tr>\n<td><code>POST /upload</code></td>\n<td>Загружает файлы с датасетами для последующего использования в методах где указывается параметр <code>\"file\": \"/path/to/file\"</code>.  <br />  <br />Возвращает путь к загруженному файлу на сервер.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"f5ace2f3-3c86-4041-b19c-9d0d88202d5c"},{"name":"Скоринг (оценка) контактов","item":[{"name":"Скоринг (оценка) сегмента","item":[],"id":"141c4886-69ad-4a6e-acda-1a56da234e83","description":"<p>Осуществляется путем последовательного выполнения методов:</p>\n<ol>\n<li><p><strong>Для создания сегмента в новом проекте</strong>:<br /> <code>#projects.create</code> → <code>#communications.bases.create</code> → <code>#communications.bases.scoring</code> → <code>#communications.bases.get</code></p>\n</li>\n<li><p><strong>Для создания сегмента в уже существующем проекте</strong>:<br /> <code>#projects.my</code> → <code>#communications.bases.create</code> → <code>#communications.bases.scoring</code> → <code>#communications.bases.get</code></p>\n</li>\n</ol>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#projects.create</code></td>\n<td><strong>Создание нового проекта</strong>. Опциональный шаг.  <br />  <br />В ответе метода '<code>#projects.create</code>' в поле '<code>result</code>' получаем идентификатор созданного проекта.  <br />  <br />Идентификатор проекта нужен для привязки создаваемых сегментов к конкретному проекту, если уже есть ранее созданные проекты, то можно использовать их идентификаторы для работы с системой.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"result\": 15</code></td>\n</tr>\n<tr>\n<td><code>#projects.my</code></td>\n<td><strong>Получение списка существующих проектов пользователя</strong>. Опциональный шаг.  <br />  <br />В ответе метода '<code>#projects.my</code>' в поле '<code>items</code>' получаем список проектов пользователя. Внутри каждого '<code>items</code>' указаны идентификаторы проектов в поле '<code>id</code>'.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"items\": { [</code>  <br /><code>...</code>  <br /><code>\"id\": 14</code>  <br /><code>...</code>  <br /><code>],</code>  <br /><code>}</code></td>\n</tr>\n<tr>\n<td><code>#communications.bases.create</code></td>\n<td><strong>Создание сегмента</strong>.  <br />  <br />При создании сегмента необходимо указать идентификатор нового созданного проекта, либо использовать идентификатор существующего в системе проекта. Посмотреть список проектов пользователя можно с помощью метода '<code>#projects.my</code>' .  <br />  <br />В ответе метода '<code>#communications.bases.create</code>' в поле '<code>result</code>' получаем идентификатор созданного сегмента.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"result\": 851</code></td>\n</tr>\n<tr>\n<td><code>#communications.bases.scoring</code></td>\n<td><strong>Скоринг сегмента</strong>.  <br />  <br />В ответе метода в поле '<code>result</code>' получаем список идентификаторов сегментов прошедших скоринг исходного сегмента полученного на прошлом этапе <code>#communications.bases.create</code> . Количество полученных идентификаторов в ответе определяется набором значений параметра '<code>type</code>' указанных в запросе.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"result\": [852, 853]</code></td>\n</tr>\n<tr>\n<td><code>#communications.bases.get</code></td>\n<td>Проверка завершения процесса скоринга по идентификатору сегмента полученного на прошлом этапе <code>#communications.bases.scoring</code>.  <br />  <br />В ответе метода в массиве '<code>result</code>' с данными сегмента в поле '<code>status</code>' проверяем статус сегмента.  <br />  <br /><strong>Примеры</strong>:  <br /><code>\"status\": \"pending\"</code> — Статус сегмента \"в ожидании\" — Скоринг не завершен.  <br /><code>\"status\": \"active\"</code> — Статус сегмента \"активный\" — Скоринг завершен.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Для получения результатов скоринга используются методы</strong>:</p>\n<ul>\n<li><p><code>#communications.bases.contacts.list</code> — получение списка контактов сегмента (аудитории) с возможностью фильтрации по различным параметрам.</p>\n</li>\n<li><p><code>#communications.bases.contacts.download</code> — скачивание в файл всех данных сегмента, можно указать формат файла для скачивания: <code>.csv</code> или .<code>xlsx</code>.</p>\n</li>\n<li><p><code>#communications.bases.contacts.export</code> — экспорт данных сегмента с различными параметрами фильтрации, можно указать формат экспортируемых данных: <code>.csv</code> или .<code>xlsx</code>.</p>\n</li>\n<li><p><code>#communications.bases.contacts.export_stream</code> — экспорт данных сегмента с различными параметрами фильтрации. В ответе возвращается <code>text/plain</code> в структуре <code>.csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>.</p>\n</li>\n</ul>\n","_postman_id":"141c4886-69ad-4a6e-acda-1a56da234e83"},{"name":"Скоринг (оценка) контакта (телефон или email)","item":[],"id":"539ffed8-2a83-4c7a-9701-6fa99377743b","description":"<p>Для получения данных по одному переданному контакту можно использовать:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.utils.phone_connectability</code></td>\n<td>Метод позволяет сделать \"общий\" скоринг (оценку) контактности телефонных номеров.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.phone_validation_mnp</code></td>\n<td>Метод позволяет сделать \"Валидацию +\" телефонных номеров для получения данных о типе линии, гео переданного контакта, часовом поясе, операторе связи.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.phone_validation</code></td>\n<td>Метод позволяет сделать \"Валидацию\" телефонных номеров для получения данных о типе линии, гео переданных контактов, часовом поясе.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.scoring</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров на активность по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.facebook_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие FB-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.ig_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие IG-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.tg_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие TG-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.wa_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие WA-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.max_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие MAX-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.email_score</code></td>\n<td>Метод позволяет сделать скоринг (оценку) адресов электронной почты <code>emails</code> на активность с дополнительным получением метаданных.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.general</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается общий скоринг-балл контактности: значение от '0' до '10' баллов активности переданного контакта.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.sms</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается скоринг-балл контактности для отправки SMS-сообщений: значение от '0' до '10' баллов активности переданного контакта.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.voice</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается скоринг-балл контактности для голосового трафика: значение от '0' до '10' баллов активности переданного контакта.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.ehlr</code></td>\n<td>Метод выполняет оценку контактности (скоринг) телефонных номеров. Поддерживает два режима работы:  <br />-- Синхронный — для проверки одного номера или небольшого списка в реальном времени.  <br />-- Асинхронный — для массовой обработки датасетов, загруженных через <code>POST /upload</code>.  <br />  <br />В ответе возвращается статус контактности для переданного в запросе контакта/ов. Возможные значения: <code>valid</code>, <code>invalid</code>, <code>unknown</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"539ffed8-2a83-4c7a-9701-6fa99377743b"}],"id":"c6acc2ca-df53-483e-a93f-1183a63cf904","_postman_id":"c6acc2ca-df53-483e-a93f-1183a63cf904","description":""},{"name":"DMP","item":[],"id":"7e145106-8ed0-4c47-9352-36bded514422","description":"<h4 id=\"для-работы-с-dmp-доступно-4-типа-dmp-записей\">Для работы с DMP доступно 4 типа DMP-записей:</h4>\n<ul>\n<li><p><code>phones</code> : Телефонные номера</p>\n</li>\n<li><p><code>domains</code> : Домены</p>\n</li>\n<li><p><code>alpha_names</code> : Альфа-имена SMS</p>\n</li>\n<li><p><code>code</code> : Код пискселя DMP</p>\n</li>\n</ul>\n<h4 id=\"чтобы-начать-работу-с-dmp-необходимо\">Чтобы начать работу с DMP необходимо:</h4>\n<ol>\n<li><p>Выбрать существующий проект <code>projects.my</code> или создать новый<code>projects.create</code>.</p>\n</li>\n<li><p>Создать целевой сегмент <code>communications.bases.create</code>для сбора результатов работы DMP.</p>\n</li>\n<li><p>В зависимости от типа создаваемой DMP записи создать материал методом <code>communications.materials.create</code>. Также доступно создание DMP списком или через загрузку файлом для типов: <code>phones, domains, alpha_names</code>. DMP с типом <code>code</code> имеет отличный сценарий создания.</p>\n</li>\n<li><p>Создать DMP запись методом <code>communications.dmp.create</code> — примеры создания DMP-записей в зависимости от типа DMP и материла показаны на примерах саксесс запросов. Все записи создаются в статусе <code>paused</code> или <code>pending</code> в зависимости от ипользуемого типа.</p>\n</li>\n<li><p>Опционально для фильтрации собираемых значений от DMP можно использовать черные списки <code>communications.blacklists.create</code> — в черном списке можно указать списки исключающих значений (телефонные номера, домены, альфа-мена SMS) которые не нужно собирать в целевой сегмент.</p>\n</li>\n<li><p>Для старта сбора данных для созданной DMP-записи необходимо перевести статус её в <code>\"status\": \"active\"</code> с помощью метода <code>communications.dmp.update</code></p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.dmp.create</code></td>\n<td>Метод позволяет создать новую DMP запись, с указанием типа и опицональных параметров.</td>\n</tr>\n<tr>\n<td><code>#communications.dmp.get</code></td>\n<td>Метод позволяет получить информацию о DMP записи по ее идентификатору.</td>\n</tr>\n<tr>\n<td><code>#communications.dmp.list</code></td>\n<td>Метод позволяет получить список DMP записей с фильтрацией по статусу, типу и прочим параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.dmp.update</code></td>\n<td>Метод позволяет обновить существующую DMP запись.</td>\n</tr>\n<tr>\n<td><code>#communications.dmp.archive</code></td>\n<td>Метод позволяет архивировать DMP запись по ее идентификатору.</td>\n</tr>\n<tr>\n<td><code>#communications.dmp.generate_pixel_code</code></td>\n<td>Метод позволяет сгенерировать HTML-код DMP записи по идентификатору проекта и домену.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"7e145106-8ed0-4c47-9352-36bded514422"},{"name":"Триггеры","item":[],"id":"a167c7bd-be09-4960-9559-d60d2cb6f792","description":"<p><strong>Триггеры</strong> — автоматизированные правила, которые выполняют заданные действия (<em>скоринг</em>, <em>сегментацию</em>, <em>запуск рассылок</em>) при наступлении определённых условий: <em>по расписанию</em>, <em>при достижении лимита</em> или <em>по повторяющемуся событию</em>.</p>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>communications.triggers.rules.create</code></td>\n<td>Метод позволяет создать новый триггер с параметризацей дейстивий и условий выполнения.</td>\n</tr>\n<tr>\n<td><code>communications.triggers.rules.get</code></td>\n<td>Метод позволяет получить данные триггера по его идентификатору.</td>\n</tr>\n<tr>\n<td><code>communications.triggers.rules.list</code></td>\n<td>Метод позволяет получить список триггеров.</td>\n</tr>\n<tr>\n<td><code>communications.triggers.rules.update</code></td>\n<td>Метод позволяет обновить параметры существующего триггера.</td>\n</tr>\n<tr>\n<td><code>communications.triggers.action_definitions.list</code></td>\n<td>Метод позволяет получить список доступных действий для триггеров с их идентификаторами для использования в параметре <code>\"actions\":{}</code>метода <code>communications.triggers.rules.create</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"последовательность-вызова-методов-при-типовом-сценарии\"><strong>Последовательность вызова методов при типовом сценарии:</strong></h3>\n<ol>\n<li><p><strong>Получить список доступных действий</strong> → <code>communications.triggers.action_definitions.list</code> узнать какие <code>action_definition_id</code> можно использовать</p>\n</li>\n<li><p><strong>Создать триггер</strong> → <code>communications.triggers.rules.create</code> указать <em>типы</em>, <em>действия</em>, <em>конфигурацию</em></p>\n</li>\n<li><p><strong>Проверить результат</strong><br /> → <code>communications.triggers.rules.get</code> по id<br /> → <code>communications.triggers.rules.list</code> <em>список</em>/<em>фильтры</em></p>\n</li>\n<li><p><strong>Изменить существующий триггер</strong> → <code>communications.triggers.rules.update</code></p>\n</li>\n</ol>\n<h2 id=\"тип-триггера-→-ожидаемый-config\">тип триггера → ожидаемый <code>config</code></h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>TYPES</strong></th>\n<th><strong>ОЖИДАЕМЫЕ ПОЛЯ</strong> <strong><code>config</code></strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>[\"scheduled\"]</code></td>\n<td><code>scheduled_time</code> <strong>или</strong> <code>interval_delta</code></td>\n</tr>\n<tr>\n<td><code>[\"scheduled\", \"limits\"]</code></td>\n<td><code>scheduled_time</code> <strong>или</strong> <code>interval_delta</code>, плюс <code>limit_target_count</code></td>\n</tr>\n<tr>\n<td><code>[\"iterations\"]</code></td>\n<td><code>days_of_week + at_time</code> <strong>или</strong> <code>cron_expression</code></td>\n</tr>\n<tr>\n<td><code>[\"iterations\", \"limits\"]</code></td>\n<td><code>days_of_week + at_time</code> <strong>или</strong> <code>cron_expression</code>, плюс <code>limit_target_count</code> (и при необходимости <code>limit_step</code>)</td>\n</tr>\n<tr>\n<td><code>[\"limits\"]</code></td>\n<td><code>limit_target_count</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"подготовка-действия-перед-созданием-триггера\">Подготовка действия перед созданием триггера</h3>\n<p><strong>Задача:</strong> узнать, какие действия доступны для использования в триггере.</p>\n<p><strong>Метод:</strong> <code>communications.triggers.action_definitions.list</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"communications.triggers.action_definitions.list\",\n  \"params\": {\n    \"offset\": 0,\n    \"limit\": 25\n  },\n  \"id\": 1\n}\n\n</code></pre>\n<p><strong>Результат:</strong> список действий вида <code>{ \"id\": 1, \"name\": \"method.name\" }</code>. Значение <code>id</code> далее используется как <code>action_definition_id</code> при создании триггера.</p>\n<hr />\n<h2 id=\"примеры-typesconfig-при-работе-с-различными-триггерами\">Примеры <code>types</code>/<code>config</code> при работе с различными триггерами</h2>\n<h3 id=\"однократный-запуск-действия-по-времени-scheduled\">Однократный запуск действия по времени (<code>scheduled</code>)</h3>\n<p><strong>Задача:</strong> запустить скоринг сегмента в конкретную дату и время.</p>\n<p><strong>Тип триггера:</strong> <code>[\"scheduled\"]</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"types\": [\"scheduled\"],\n\"config\": {\n  \"scheduled_time\": \"2027-09-01 12:00:00\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<p><strong>Альтернатива</strong> — запуск через интервал в секундах (например, через 1 час):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"interval_delta\": \"3600\"\n}\n\n</code></pre>\n<blockquote>\n<p>-- <code>scheduled_time</code> и <code>interval_delta</code> взаимоисключающие — передавать нужно только одно из них.<br />-- При использовании <code>scheduled_time</code> обязательно передать <code>timezone</code> в формате <code>IANA</code> (например, <code>\"Europe/Moscow\"</code>).<br />-- При использовании <code>interval_delta</code> параметр timezone не передаётся (интервал относительный). </p>\n</blockquote>\n<hr />\n<h3 id=\"запуск-действия-при-достижении-лимита-limits\">Запуск действия при достижении лимита (<code>limits</code>)</h3>\n<p><strong>Задача:</strong> выполнить сегментацию, когда счётчик контактов достигнет порога.</p>\n<p><strong>Тип триггера:</strong> <code>[\"limits\"]</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"types\": [\"limits\"],\n\"config\": {\n  \"limit_target_count\": 500\n}\n\n</code></pre>\n<blockquote>\n<p>-- Для типа <code>limits</code> обязательно передать <code>limit_target_count</code>.<br />-- <strong>Параметр</strong> <strong><code>timezone</code></strong> <strong>для типа</strong> <strong><code>[\"limits\"]</code></strong> <strong>не передаётся.</strong> </p>\n</blockquote>\n<hr />\n<h3 id=\"повторяющийся-запуск-iterations\">Повторяющийся запуск (<code>iterations</code>)</h3>\n<p><strong>Задача:</strong> запускать действие регулярно — по дням недели или по cron.</p>\n<p><strong>Тип триггера:</strong> <code>[\"iterations\"]</code></p>\n<p><strong>Вариант А</strong> — по дням недели и времени (пн, ср, пт в 10:30):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"types\": [\"iterations\"],\n\"config\": {\n  \"days_of_week\": [1, 3, 5],\n  \"at_time\": \"10:30\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<p><strong>Вариант Б</strong> — по cron-выражению (по будням в 09:00):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"cron_expression\": \"0 9 * * 1-5\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<blockquote>\n<p>-- <code>days_of_week + at_time</code> и <code>cron_expression</code> взаимоисключающие — использовать один из вариантов.<br />-- В обоих вариантах обязательно передать <code>timezone</code> в формате <code>IANA</code>. </p>\n</blockquote>\n<hr />\n<h3 id=\"комбинированный-запуск-расписание--лимит\">Комбинированный запуск: расписание + лимит</h3>\n<p><strong>Задача:</strong> по расписанию проверять достижение лимита.</p>\n<p><strong>Тип триггера:</strong> <code>[\"scheduled\", \"limits\"]</code> или <code>[\"iterations\", \"limits\"]</code></p>\n<p><strong>Вариант А</strong> — <code>[\"scheduled\", \"limits\"]</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"types\": [\"scheduled\", \"limits\"],\n\"config\": {\n  \"scheduled_time\": \"2027-09-01 12:00:00\",\n  \"timezone\": \"Europe/Moscow\",\n  \"limit_target_count\": 50\n}\n\n</code></pre>\n<p><strong>Вариант Б</strong> — <code>[\"iterations\", \"limits\"]</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"types\": [\"iterations\", \"limits\"],\n\"config\": {\n  \"days_of_week\": [1, 2, 3, 4, 5],\n  \"at_time\": \"09:00\",\n  \"timezone\": \"Europe/Moscow\",\n  \"limit_target_count\": 100,\n  \"limit_step\": 10\n}\n\n</code></pre>\n<blockquote>\n<p>-- Для <code>[\"scheduled\", \"limits\"]</code> обязательно передать <strong>и</strong> расписание (<code>scheduled_time</code>/<code>interval_delta</code>), <strong>и</strong> <code>limit_target_count</code>.<br />-- Для <code>[\"iterations\", \"limits\"]</code> дополнительно можно указать <code>limit_step</code> — шаг повторного срабатывания лимита.<br />-- <code>timezone</code> передаётся при использовании <code>scheduled_time</code>, <code>days_of_week + at_time</code> или <code>cron_expression</code>. </p>\n</blockquote>\n<hr />\n<h3 id=\"цепочка-из-нескольких-действий\">Цепочка из нескольких действий</h3>\n<p><strong>Задача:</strong> при срабатывании триггера выполнить несколько действий последовательно (например, сначала скоринг, затем сегментация на основе результата).</p>\n<p><strong>Решение:</strong> передать массив <code>actions</code> из нескольких объектов. Последовательность задаётся полем <code>sequence_order</code>, связь между действиями — через <code>parent_id</code> в ответе.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"actions\": [\n  {\n    \"action_definition_id\": 1,\n    \"action_payload\": {\n      \"method\": \"communications.bases.scoring\",\n      \"params\": { \"...\": \"параметры скоринга\" }\n    }\n  },\n  {\n    \"action_definition_id\": 2,\n    \"action_payload\": {\n      \"method\": \"communications.bases.segmentation\",\n      \"params\": { \"...\": \"параметры сегментации\" }\n    }\n  }\n]\n\n</code></pre>\n<p>В ответе действия получат <code>sequence_order: 1</code> и <code>sequence_order: 2</code>, а второе действие — <code>parent_id</code>, ссылающийся на первое.</p>\n<hr />\n<h3 id=\"просмотр-и-фильтрация-триггеров\">Просмотр и фильтрация триггеров</h3>\n<p><strong>Задача:</strong> найти триггеры по проекту, статусу или типу.</p>\n<p><strong>Метод:</strong> <code>communications.triggers.rules.list</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"communications.triggers.rules.list\",\n  \"params\": {\n    \"project_id\": 937,\n    \"limit\": 100,\n    \"offset\": 0,\n    \"filter\": {\n      \"status\": \"active\"\n    }\n  },\n  \"id\": 1\n}\n\n</code></pre>\n<p><strong>Метод:</strong> <code>communications.triggers.rules.get</code> — для получения одного триггера по <code>id</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"communications.triggers.rules.get\",\n  \"params\": {\n    \"id\": 63\n  },\n  \"id\": 1\n}\n\n</code></pre>\n<hr />\n<h3 id=\"изменение-или-архивирование-триггера\">Изменение или архивирование триггера</h3>\n<p><strong>Задача:</strong> обновить расписание, действия, лимиты или перевести триггер в архив.</p>\n<p><strong>Метод:</strong> <code>communications.triggers.rules.update</code></p>\n<p><strong>Обновление расписания:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"communications.triggers.rules.update\",\n  \"params\": {\n    \"id\": 63,\n    \"types\": [\"iterations\"],\n    \"config\": {\n      \"cron_expression\": \"0 12 * * 1-5\",\n      \"timezone\": \"Europe/Moscow\"\n    }\n  },\n  \"id\": 1\n}\n\n</code></pre>\n<blockquote>\n<p>-- При изменении <code>types</code> необходимо также передать соответствующий новый <code>config</code>.<br />-- При передаче расписания (<code>scheduled_time</code>, <code>days_of_week + at_time</code>, <code>cron_expression</code>) обязательно указать <code>timezone</code>. </p>\n</blockquote>\n<p><strong>Архивирование триггера:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"communications.triggers.rules.update\",\n  \"params\": {\n    \"id\": 63,\n    \"is_archived\": true\n  },\n  \"id\": 1\n}\n\n</code></pre>\n<p><strong>Разархивирование триггера:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"jsonrpc\": \"2.0\",\n  \"method\": \"communications.triggers.rules.update\",\n  \"params\": {\n    \"id\": 63,\n    \"is_archived\": false\n  },\n  \"id\": 1\n}\n\n</code></pre>\n<blockquote>\n<p>-- Параметр <code>is_archived</code> можно передавать как отдельно, так и вместе с другими полями обновления.<br />-- Архивированный триггер не удаляется — он перестаёт обрабатываться системой, но остаётся доступным для просмотра и повторной активации. </p>\n</blockquote>\n<hr />\n<h3 id=\"когда-передавать-timezone\">Когда передавать <code>timezone</code></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Конфигурация</strong></th>\n<th><strong><code>timezone</code></strong> <strong>нужен?</strong></th>\n<th><strong>Пример</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>scheduled_time</code></td>\n<td><strong>Да, обязательно</strong></td>\n<td><code>\"timezone\": \"Europe/Moscow\"</code></td>\n</tr>\n<tr>\n<td><code>interval_delta</code></td>\n<td>Нет, не передаётся</td>\n<td>—</td>\n</tr>\n<tr>\n<td><code>days_of_week</code> + <code>at_time</code></td>\n<td><strong>Да, обязательно</strong></td>\n<td><code>\"timezone\": \"Europe/Moscow\"</code></td>\n</tr>\n<tr>\n<td><code>cron_expression</code></td>\n<td><strong>Да, обязательно</strong></td>\n<td><code>\"timezone\": \"Europe/Moscow\"</code></td>\n</tr>\n<tr>\n<td>Только <code>limit_target_count</code></td>\n<td>Нет, не передаётся</td>\n<td>—</td>\n</tr>\n</tbody>\n</table>\n</div><blockquote>\n<p>-- Формат <code>timezone</code> — строка <code>IANA</code> из справочника таймзон, например: <code>\"Europe/Moscow\"</code>, <code>\"America/New_York\"</code>, <code>\"Asia/Tokyo\"</code>.<br />-- <strong>Недопустимы значения вида</strong>: <code>\"UTC+3\"</code>, <code>\"MSK\"</code> и т.п.</p>\n</blockquote>\n","_postman_id":"a167c7bd-be09-4960-9559-d60d2cb6f792"},{"name":"Материалы","item":[],"id":"7d46c9ef-0918-4191-87de-962988e42274","description":"<p><strong>Материалы</strong> используются в голосовых рассылках, IVR-сценариях и DMP.</p>\n<h3 id=\"последовательность\">Последовательность</h3>\n<ol>\n<li><p>Проект:<br /> <code>#projects.create</code> → <code>#projects.my</code></p>\n</li>\n<li><p>Создание материала:<br /> <code>#communications.materials.create</code><br /> Тип материала указывается в параметре <code>type</code>, содержимое — в параметре <code>data</code>.</p>\n</li>\n<li><p>Проверка статуса модерации:<br /> <code>#communications.materials.get</code> → <code>#communications.materials.list</code></p>\n</li>\n<li><p>Обновление материала:<br /> <code>#communications.materials.update</code></p>\n</li>\n<li><p>Поиск материала по имени:<br /> <code>#communications.materials.suggest</code></p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.materials.create</code></td>\n<td>Метод позволяет создать новый материал для использования его с DMP или голосовыми рассылками.</td>\n</tr>\n<tr>\n<td><code>#communications.materials.get</code></td>\n<td>Метод позволяет получить информацию о выбранном материале для указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.materials.list</code></td>\n<td>Метод позволяет получить список материалов для указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.materials.suggest</code></td>\n<td>Метод позволяет получить список материалов для указанного проекта по текстовому запросу названия материала, в ответе возвращается наименование и ID материала.</td>\n</tr>\n<tr>\n<td><code>#communications.materials.update</code></td>\n<td>Метод позволяет обновить данные выбранного материала для указанного проекта.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"7d46c9ef-0918-4191-87de-962988e42274"},{"name":"Работа с телефонными номерами","item":[],"id":"44b296f0-490e-48d1-9b28-d6ad6be3f2a0","description":"<p>Для совершения исходящих звонков в голосовых рассылках используются арендованные телефонные номера.</p>\n<h3 id=\"последовательность\">Последовательность</h3>\n<ol>\n<li><p>Поиск доступных номеров:<br /> <code>#phones.stock</code><br /> Фильтрация по оператору, региону, префиксу, типу номера и этикетке.</p>\n</li>\n<li><p>Аренда номеров:<br /> <code>#phones.rent</code></p>\n</li>\n<li><p>Просмотр арендованных номеров:<br /> <code>#phones.my</code> → <code>#phones.get</code> → <code>#phones.suggest</code></p>\n</li>\n<li><p>Возврат номеров из аренды:<br /> <code>#phones.release</code></p>\n</li>\n</ol>\n<h4 id=\"использование-в-рассылках\">Использование в рассылках</h4>\n<p>Арендованные номера передаются в параметр <code>phones</code> методов:</p>\n<ul>\n<li><p><code>#communications.mailings.create</code></p>\n</li>\n<li><p><code>#communications.mailings.update</code></p>\n</li>\n</ul>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#phones.get</code></td>\n<td>Метод позволяет получить информацию об арендованном телефонном номере.</td>\n</tr>\n<tr>\n<td><code>#phones.my</code></td>\n<td>Метод позволяет получить список телефонных номеров, которые принадлежат текущему пользователю.</td>\n</tr>\n<tr>\n<td><code>#phones.release</code></td>\n<td>Метод позволяет вернуть телефонные номера, ранее взятые в аренду.</td>\n</tr>\n<tr>\n<td><code>#phones.rent</code></td>\n<td>Метод позволяет арендовать один или несколько телефонных номеров.</td>\n</tr>\n<tr>\n<td><code>#phones.stock</code></td>\n<td>Метод позволяет получить список доступных для аренды телефонных номеров с возможностью фильтрации.</td>\n</tr>\n<tr>\n<td><code>#phones.suggest</code></td>\n<td>Метод позволяет клиенту осуществить поиск по арендованным номерам телефонов.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"44b296f0-490e-48d1-9b28-d6ad6be3f2a0"},{"name":"Работа с пулами номеров (каруселями)","item":[],"id":"0422149e-744d-4078-ba9b-24b578234857","description":"<p><strong>Пулы номеров (карусели)</strong> — это наборы телефонных номеров, которые можно использовать для исходящих вызовов в голосовых рассылках <code>communications.mailings</code>. При использовании карусели система распределяет исходящие вызовы по номерам пула: приоритет отдаётся совпадению оператора абонента и номера; если совпадения нет — выбирается номер с наименьшим количеством ранее сделанных вызовов.</p>\n<p><strong>Типы пулов</strong>:</p>\n<ul>\n<li><p><code>user</code> — пользовательский пул, создаётся из арендованных номеров.</p>\n</li>\n<li><p><code>global</code> — системный пул номеров, доступный для аренды.</p>\n</li>\n<li><p><code>callback</code> — служебный системный пул для повторных вызовов, в аренде отсутствует; используется в настройках <code>recall.use_system_carusel</code> голосовой рассылки.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"последовательность\">Последовательность</h3>\n<ol>\n<li><p><strong>Проект</strong><br /> <code>#projects.create</code> → <code>#projects.my</code></p>\n</li>\n<li><p><strong>Аренда номеров для пользовательской карусели</strong><br /> <code>#phones.stock</code> → <code>#phones.rent</code></p>\n</li>\n<li><p><strong>Создание пользовательской карусели</strong><br /> <code>#carousel.create</code><br /> Указывается <code>type: \"user\"</code> и список арендованных номеров в <code>phones</code>.<br /> В <code>result</code> возвращается ID созданной карусели.</p>\n</li>\n<li><p><strong>Управление номерами внутри карусели</strong><br /> <code>#carousel.phones.list</code><br /> <code>#carousel.phones.add</code><br /> <code>#carousel.phones.remove</code></p>\n</li>\n<li><p><strong>Просмотр и обновление</strong><br /> <code>#carousel.get</code> → <code>#carousel.list</code> → <code>#carousel.suggest</code><br /> <code>#carousel.update</code> — изменение имени и/или статуса <code>active</code> / <code>archived</code>.</p>\n</li>\n<li><p><strong>Системные карусели</strong> <strong><code>type: \"global\"</code></strong><br /> <code>#carousel.stock</code> → <code>#carousel.rent</code> → <code>#carousel.my</code> → <code>#carousel.release</code></p>\n</li>\n<li><p><strong>Использование в голосовой рассылке</strong><br /> В <code>#communications.mailings.create</code> или <code>#communications.mailings.update</code> передать:</p>\n<ul>\n<li><p><code>\"use_carousel\": true</code></p>\n</li>\n<li><p><code>\"carousel_id\": 0</code></p>\n</li>\n</ul>\n<p> Параметр <code>carousel_id</code> взаимоисключающий с <code>phones</code>.</p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#carousel.create</code></td>\n<td>Метод позволяет создать пользовательский пул номеров (карусель) для совершения исходящих вызовов в голосовых рассылках <code>communications.mailings</code>.</td>\n</tr>\n<tr>\n<td><code>#carousel.get</code></td>\n<td>Метод позволяет получить информацию о пуле номеров по его идентификатору.</td>\n</tr>\n<tr>\n<td><code>#carousel.list</code></td>\n<td>Метод позволяет получить список пулов номеров (каруселей) с различными параметрами фильтрации.</td>\n</tr>\n<tr>\n<td><code>#carousel.phones.list</code></td>\n<td>Метод позволяет получить детализированный список номеров по идентификатору пула номеров (карусели) с различными параметрами фильтрации.</td>\n</tr>\n<tr>\n<td><code>#carousel.phones.add</code></td>\n<td>Метод позволяет добавить телефонные номера в существующий пул номеров (карусель).</td>\n</tr>\n<tr>\n<td><code>#carousel.phones.remove</code></td>\n<td>Метод позволяет исключить телефонные номера из существующего пула номеров (карусели).</td>\n</tr>\n<tr>\n<td><code>#carousel.update</code></td>\n<td>Метод позволяет обновить статус и/или наименование пользовательского пула номеров (карусели) по идентификатору.</td>\n</tr>\n<tr>\n<td><code>#carousel.suggest</code></td>\n<td>Метод позволяет пользователю осуществить поиск по статусу пулов номеров телефонов (каруселей).</td>\n</tr>\n<tr>\n<td><code>#carousel.stock</code></td>\n<td>Метод позволяет получить список системных <code>\"type\": \"global\"</code> пулов номеров (каруселей) доступных в аренду.</td>\n</tr>\n<tr>\n<td><code>#carousel.rent</code></td>\n<td>Метод позволяет арендовать один или несколько системных <code>\"type\": \"global\"</code> пулов телефонных номеров (каруселей).</td>\n</tr>\n<tr>\n<td><code>#carousel.my</code></td>\n<td>Метод позволяет получить список системных <code>\"type\": \"global\"</code> пулов номеров (каруселей) арендованных пользователем.</td>\n</tr>\n<tr>\n<td><code>#carousel.release</code></td>\n<td>Метод позволяет вернуть один или несколько системных <code>\"type\": \"global\"</code> пулов телефонных номеров (каруселей), ранее взятых в аренду.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"0422149e-744d-4078-ba9b-24b578234857"},{"name":"Работа с голосовым меню (IVR)","item":[],"id":"6902bbc2-ad43-4922-8f33-901b29316b13","description":"<p><strong>IVR-меню</strong> — сценарий голосового взаимодействия: воспроизведение материалов, распознавание DTMF и речи, перевод на ветки сценария, сбор лидов, добавление в черные списки и сегменты.</p>\n<h3 id=\"последовательность\">Последовательность</h3>\n<ol>\n<li><p>Проект:<br /> <code>#projects.create</code> → <code>#projects.my</code></p>\n</li>\n<li><p>Подготовка материалов:<br /> <code>#communications.materials.create</code><br /> Для воспроизведения используются <code>audio</code>, <code>tts_template</code>; для SMS — <code>short_message_template</code>.</p>\n</li>\n<li><p>Создание IVR:<br /> <code>#communications.ivr.create</code><br /> Указываются <code>project_id</code>, <code>name</code>, <code>ivr_type</code>, <code>nodes</code>.<br /> В <code>result</code> возвращается ID IVR-меню.</p>\n</li>\n<li><p>Просмотр:<br /> <code>#communications.ivr.get</code> → <code>#communications.ivr.list</code> → <code>#communications.ivr.suggest</code></p>\n</li>\n<li><p>Обновление:<br /> <code>#communications.ivr.update</code></p>\n</li>\n<li><p>Статистика прохождения по шагам:<br /> <code>#communications.ivr.log</code></p>\n</li>\n</ol>\n<h4 id=\"важно\">Важно</h4>\n<ul>\n<li><p><code>step_id</code> в <code>actions</code> и <code>filters</code> должен последовательно увеличиваться на <code>+1</code>.</p>\n</li>\n<li><p>Материалы, используемые в узлах, должны быть созданы заранее и иметь статус <code>active</code>.</p>\n</li>\n<li><p>Для рассылки с <code>incoming_mailing: true</code> обязательно наличие действия <code>add_to_segment</code>.</p>\n</li>\n<li><p>ID созданного IVR передается в параметр <code>ivr</code> метода <code>#communications.mailings.create</code>.</p>\n</li>\n</ul>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.ivr.create</code></td>\n<td>Метод позволяет создать новое IVR-меню (интерактивное голосовое меню) для указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.ivr.get</code></td>\n<td>Метод позволяет получить информацию о выбранном IVR-меню (интерактивное голосовое меню) для указанного проекта, включая его узлы (шаги), настройки и связанные данные.</td>\n</tr>\n<tr>\n<td><code>#communications.ivr.list</code></td>\n<td>Метод позволяет получить список IVR-меню (интерактивных голосовых меню) для указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.ivr.suggest</code></td>\n<td>Метод позволяет получить список IVR-меню (интерактивных голосовых меню) с возможностью фильтрации по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.ivr.update</code></td>\n<td>Метод позволяет обновить данные выбранного IVR-меню (интерактивное голосовое меню).</td>\n</tr>\n<tr>\n<td><code>#communications.ivr.log</code></td>\n<td>Метод позволяет получить статистику прохождения звонков по шагам (узлам) IVR-меню.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"6902bbc2-ad43-4922-8f33-901b29316b13"},{"name":"Работа с голосовыми рассылками","item":[],"id":"bfe6aa59-3419-487c-b0e1-94c999135edf","description":"<p><strong>Голосовые рассылки</strong> — автоматизированный обзвон аудитории по сценарию IVR с воспроизведением аудио/TTS-роликов, распознаванием действий абонента (DTMF/голос), сбором лидов и фильтрацией по черным спискам.</p>\n<h3 id=\"последовательность-подготовки-голосовой-рассылки\">Последовательность подготовки голосовой рассылки</h3>\n<ol>\n<li><p><strong>Проект</strong>:<br /> <code>#projects.create</code> → <code>#projects.my</code></p>\n</li>\n<li><p><strong>Аудитория для обзвона</strong>:<br /> <code>#communications.bases.create</code> → <code>#communications.bases.contacts.add</code></p>\n</li>\n<li><p><strong>Черный список</strong> (опциональный шаг):<br /> <code>#communications.blacklists.create</code> → <code>#communications.blacklists.contacts.add</code><br /> Черный список может быть пустым. В связке с IVR фильтрует номера до обзвона и накапливает контакты, помеченные как ЧС по сценарию IVR.</p>\n</li>\n<li><p><strong>Материалы</strong>:<br /> <code>#communications.materials.create</code><br /> Типы: <code>audio</code> (аудиоролик), <code>tts_template</code> (TTS-ролик), <code>short_message_template</code> (SMS, если действие настроено в IVR).<br /> Для материалов с модерацией дождаться статуса <code>active</code>.</p>\n</li>\n<li><p><strong>IVR-сценарий</strong>:<br /> <code>#communications.ivr.create</code><br /> Сценарий содержит узлы с действиями и фильтрами, связывается с материалами.</p>\n</li>\n<li><p><strong>Номера для обзвона</strong>:<br /> <code>#phones.stock</code> → <code>#phones.rent</code><br /> Арендованные номера передаются в рассылку через параметр <code>phones</code>.</p>\n</li>\n<li><p><strong>Создание рассылки</strong>:<br /> <code>#communications.mailings.create</code><br /> Указываются сегменты, черные списки, номера, материалы, лимиты, скорость, расписание, оптимизатор и прочие параметры.</p>\n</li>\n<li><p><strong>Управление и мониторинг</strong>:<br /> -- Запуск рассылки:<br /> <code>#communications.mailings.start</code> → <code>#communications.mailings.get</code> (<code>#communications.mailings.list</code> <em>для получения списка и состояния рассылок по идентификатору проекта</em>) → <code>#communications.mailings.stats</code> → <code>#communications.mailings.details</code></p>\n<p> -- Управление ходом выполнения рассылки:<br /> <code>#communications.mailings.start</code> -&gt; <code>#communications.mailings.pause</code> -&gt; <code>#communications.mailings.stop</code> -&gt; <code>#communications.mailings.restart</code></p>\n</li>\n<li><p><strong>Экспорт результатов рассылки</strong>:<br /> <code>#communications.mailings.export</code> или <code>#communications.mailings.download</code></p>\n</li>\n</ol>\n<hr />\n<h3 id=\"минимальный-набор-для-создания-голосовой-рассылки\">Минимальный набор для создания голосовой рассылки</h3>\n<ul>\n<li><p>Номера из аренды (<code>#phones.rent</code>)</p>\n</li>\n<li><p>Материал для воспроизведения (<code>audio</code> или <code>tts_template</code>)</p>\n</li>\n<li><p>IVR-сценарий (<code>#communications.ivr.create</code>)</p>\n</li>\n<li><p>Сегмент с номерами для обзвона (<code>#communications.bases.create</code>)</p>\n</li>\n</ul>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.mailings.create</code></td>\n<td>Метод позволяет создать новую голосовую рассылку с настройками сегментов (аудитории), лимитов, расписания и повторных попыток дозвона, и прочими параметрами.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.get</code></td>\n<td>Метод позволяет получить детальную информацию о выбранной голосовой рассылке, включая статистику, настройки и параметры.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.list</code></td>\n<td>Метод позволяет получить список рассылок в рамках указанного проекта с возможностью фильтрации по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.details</code></td>\n<td>Метод позволяет получить детальную информацию о звонках в рамках рассылки с возможностью фильтрации по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.start</code></td>\n<td>Метод позволяет запустить выполнение голосовой рассылки.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.pause</code></td>\n<td>Метод позволяет приостановить ход выполнения выбранной рассылки. После успешного выполнения метода рассылка переходит в состояние \"paused\" (приостановлена).</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.restart</code></td>\n<td>Метод позволяет перезапустить ранее остановленную или завершенную рассылку.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.stop</code></td>\n<td>Метод позволяет остановить выполнение выбранной голосовой рассылки.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.block</code></td>\n<td>Метод возвращает список звонков заблокированных по некорректно указанному параметру часового пояса при пользовании в рассылках планировщика звонков.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.stats</code></td>\n<td>Метод позволяет получить статистику по выбранной голосовой рассылке. Статистика включает общее количество звонков, лидов, черных списков, автоответчиков и другие метрики.</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.export</code></td>\n<td>Метод позволяет экспортировать данные о звонках в рамках указанной рассылки, Можно выбрать формат экспорта: <code>.csv</code> или <code>.xlsx</code> (Excel).</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.download</code></td>\n<td>Метод позволяет получить ссылку для скачивания файла с детальной информацией о звонках в рамках указанной рассылки в формате <code>.csv</code> или <code>.xlsx</code> (Excel).</td>\n</tr>\n<tr>\n<td><code>#communications.mailings.export_stream</code></td>\n<td>Метод позволяет экспортировать данные о звонках в рамках указанной рассылки в формат <code>.csv</code>  <br />В ответе возвращается <code>text/csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"bfe6aa59-3419-487c-b0e1-94c999135edf"},{"name":"Работа со звонками","item":[],"id":"e48c090f-248b-4967-9faf-c36c20a7c644","description":"<p><strong>Звонки</strong> — это единичные исходящие вызовы, создаваемые через API. В отличие от голосовых рассылок, звонок совершается на один номер и может быть использован для точечных коммуникаций, интеграции с внешними системами через вебхуки и сбора данных по конкретному контакту.</p>\n<h3 id=\"последовательность-работы-с-звонками\">Последовательность работы с звонками</h3>\n<ol>\n<li><p><strong>Проект</strong>:<br /> <code>#projects.create</code> → <code>#projects.my</code><br /> <em>(если нет готового проекта)</em></p>\n</li>\n<li><p><strong>Подготовка IVR-сценария и материалов</strong> (если ещё не созданы):<br /> <code>#communications.ivr.create</code><br /> <code>#communications.materials.create</code></p>\n</li>\n<li><p><strong>Аренда телефонного номера</strong> (если ещё не арендован):<br /> <code>#phones.stock</code> → <code>#phones.rent</code></p>\n</li>\n<li><p><strong>Создание звонка</strong>:<br /> <code>#communications.dialings.create</code><br /> Указываются:<br /> -- номер абонента (<code>phone</code>);<br /> -- идентификатор IVR-сценария (<code>ivr</code>);<br /> -- номер, с которого будет совершён звонок (<code>from</code>);<br /> -- параметры дозвона и управления вызовом (<code>response_timeout</code>, <code>action_timeout</code>, <code>record</code>, <code>amd</code> и др.).</p>\n<p> В ответе возвращается ID созданного звонка.</p>\n</li>\n<li><p><strong>Просмотр и мониторинг</strong>:</p>\n<ul>\n<li><p><code>#communications.dialings.get</code> — детальная информация по конкретному звонку;</p>\n</li>\n<li><p><code>#communications.dialings.list</code> — список звонков с фильтрацией по проекту, статусу, направлению, дате и другим параметрам.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Статистика</strong>:<br /> <code>#communications.dialings.stats</code> — агрегированные данные по звонкам проекта (количество успешных, неуспешных, лидов, автоответчиков и т.д.).</p>\n</li>\n<li><p><strong>Получение аудиозаписи</strong> (если включена):<br /> <code>#communications.dialings.records</code> — возвращает аудиофайл в формате <code>.wav</code> по ID звонка.</p>\n</li>\n<li><p><strong>Экспорт данных</strong>: <code>#communications.dialings.download</code> или <code>#communications.dialings.export</code></p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.dialings.create</code></td>\n<td>Метод позволяет создать исходящий звонок с настройками дозвона, вебхуков и кастомизации.</td>\n</tr>\n<tr>\n<td><code>#communications.dialings.get</code></td>\n<td>Метод позволяет получить информацию о конкретном звонке по его уникальному идентификатору и ID проекта. Результат включает детали звонка, такие как статус, направление, дата создания, длительность, запись разговора и дополнительные метаданные.</td>\n</tr>\n<tr>\n<td><code>#communications.dialings.list</code></td>\n<td>Метод позволяет получить список звонков с фильтрацией по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.dialings.stats</code></td>\n<td>Метод позволяет получить статистику по звонкам внутри проекта с фильтрацией по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.dialings.records</code></td>\n<td>Метод позволяет получить данные аудиозаписи совершенного звонка по его уникальному идентификатору ID.</td>\n</tr>\n<tr>\n<td><code>#communications.dialings.download</code></td>\n<td>Метод позволяет получить ссылку для скачивания файла с детальной информацией о звонках по идентификатору проекта c с возможностью указания идентификатора голосовой рассылки. Для скачивания доступны отчеты в формате <code>.csv</code> или <code>.xlsx</code></td>\n</tr>\n<tr>\n<td><code>#communications.dialings.export</code></td>\n<td>Метод позволяет экспортировать результаты обзвона по идентификатору проекта в файл с возможностью фильтрации: по типу звонков, идентификатору рассылки, списку звонков и прочим параметрам.  <br />Для экспорта доступны отчеты в формате <code>.csv</code> или <code>.xlsx</code>. В ответе возвращается <code>Content-Type</code> с <code>application/octet-stream</code> или <code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code> в зависимости от выбраного формата экспорта.</td>\n</tr>\n<tr>\n<td><code>#communications.dialings.export_stream</code></td>\n<td>Экспорт результатов обзвона по индентификатору проекта с различными параметрами фильтрации. В ответе возвращается <code>text/csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"e48c090f-248b-4967-9faf-c36c20a7c644"},{"name":"Работа с трекером","item":[],"id":"c5ce8da6-95fb-4bc4-afc5-894710c5590e","description":"<p><strong>Трекер</strong> используется для отслеживания переходов по ссылкам из SMS-сообщений, отправляемых в ходе голосовых рассылок или звонков. Трекер позволяет анализировать эффективность коммуникаций, фиксируя факты переходов по ссылкам и связывая их с конкретными контактами.</p>\n<h3 id=\"последовательность-работы-с-трекером\">Последовательность работы с трекером</h3>\n<ol>\n<li><p><strong>Проект</strong>:<br /> <code>#projects.create</code> → <code>#projects.my</code><br /> <em>(если нет готового проекта)</em></p>\n</li>\n<li><p><strong>Создание трекера</strong>:<br /> <code>#communications.tracker.create</code> – задаётся имя и целевой URL. В ответе возвращается ID трекера.</p>\n</li>\n<li><p><strong>Подготовка SMS-материала</strong>:<br /> <code>#communications.materials.create</code> с типом <code>short_message_template</code>.<br /> В тексте сообщения используется плейсхолдер <code>{{tracker:ID}}</code>, где <code>ID</code> – идентификатор созданного трекера. Пример: <code>\"text\": \"Текст сообщения, подробности по ссылке: {{tracker:89}}\"</code></p>\n</li>\n<li><p><strong>Создание IVR-сценария</strong>:<br /> <code>#communications.ivr.create</code> – необходимо добавить действие <code>message</code> (отправка SMS) с созданным материалом. В IVR-сценарии это действие нужно выполнить после нажатия абонентом определённой кнопки (DTMF) или после распознавания голоса.</p>\n</li>\n<li><p><strong>Создание голосовой рассылки или звонка</strong>:</p>\n<ul>\n<li><p>Для рассылки: <code>#communications.mailings.create</code> с указанием созданного IVR.</p>\n</li>\n<li><p>Для звонка: <code>#communications.dialings.create</code> с указанием IVR.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Запуск рассылки/звонка</strong>:<br /> <code>#communications.mailings.start</code> или выполнение звонка.</p>\n</li>\n<li><p><strong>Отправка SMS</strong>:<br /> Когда в ходе IVR-сценария выполняется действие <code>message</code>, система отправляет SMS на номер абонента. В SMS плейсхолдер заменяется на сгенерированную ссылку, которая ведёт на целевой URL с добавленными параметрами отслеживания.</p>\n</li>\n<li><p><strong>Отслеживание переходов</strong>:<br /> При переходе по ссылке фиксируется событие в логах трекера. Для просмотра статистики и логов используются методы:</p>\n<ul>\n<li><p><code>#communications.tracker.log.stats</code> – общая статистика по трекеру.</p>\n</li>\n<li><p><code>#communications.tracker.log.list</code> – список переходов с фильтрацией.</p>\n</li>\n<li><p><code>#communications.tracker.log.get</code> – детальная информация о конкретном переходе.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Управление трекером</strong>:</p>\n<ul>\n<li><p><code>#communications.tracker.get</code> – просмотр настроек трекера.</p>\n</li>\n<li><p><code>#communications.tracker.list</code> – список трекеров проекта.</p>\n</li>\n<li><p><code>#communications.tracker.update</code> – обновление настроек трекера.</p>\n</li>\n</ul>\n</li>\n</ol>\n<hr />\n<h3 id=\"генерация-персонализированной-ссылки\">Генерация персонализированной ссылки</h3>\n<p>Метод <code>#communications.tracker.generate</code> позволяет получить персонализированную ссылку для конкретного номера телефона.</p>\n<hr />\n<h3 id=\"пример-использования\">Пример использования</h3>\n<ol>\n<li><p>Создаем трекер методом <code>#communications.tracker.create</code> → получаем ID трекера, например <code>89</code></p>\n</li>\n<li><p>Создаем материал методом <code>#communications.materials.create</code> с <code>\"type\":\"short_message_template\"</code> + <code>\"data\":{\"text\": \"Текст сообщения, подробности по ссылке: {{tracker:89}}\"}</code> → получаем ID материала <code>3242</code>.</p>\n</li>\n<li><p>Создаём IVR-сценарий, в котором на нажатие цифры <code>1</code> отправляется SMS (действие <code>message</code> с материалом <code>3242</code>), в масcиве <code>nodes[]</code> передаем объекты:<code>{\"filters\":[{\"type\":\"dtmf\",\"step_id\":5,\"settings\":{\"digit\":\"1\"}}]}</code> и <code>{\"actions\":[{\"type\":\"message\",\"step_id\":6,\"settings\":{\"materials\":[{\"id\":3242}]}}]</code></p>\n</li>\n<li><p>Создаём голосовую рассылку с этим IVR и запускаем её.</p>\n</li>\n<li><p>При ответе абонента и нажатии <code>1</code> ему приходит SMS с трекинговой ссылкой, которая ведёт на целевой URL.</p>\n</li>\n<li><p>Переходы фиксируются в логах трекера, которые можно просмотреть через <code>#communications.tracker.log.list</code>.</p>\n</li>\n</ol>\n<hr />\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.tracker.create</code></td>\n<td>Метод позволяет создать новый трекер для отслеживания переходов на целевую страницу из SMS-сообщений в рамках указанного проекта.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.generate</code></td>\n<td>Метод генерирует трекинговую ссылку для указанного трекера и номера телефона. Эта ссылка используется для отслеживания переходов пользователей.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.get</code></td>\n<td>Метод позволяет получить информацию о конкретном трекере, включая его настройки и статус.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.list</code></td>\n<td>Метод позволяет получить список трекеров, привязанных к указанному проекту.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.update</code></td>\n<td>Метод позволяет обновить настройки существующего трекера.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.log.stats</code></td>\n<td>Метод позволяет получить общую статистику по записям логов трекеров указанного проекта. Поддерживается фильтрация по ID трекера для вывода статистики по выбранному трекеру.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.log.get</code></td>\n<td>Метод позволяет получить информацию о конкретной записи лога трекера, связанного с указанным проектом.</td>\n</tr>\n<tr>\n<td><code>#communications.tracker.log.list</code></td>\n<td>Метод позволяет получить список записей логов трекеров для указанного проекта. Поддерживает фильтрацию по ID трекера, временному периоду, пагинацию и ограничение количества результатов.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"c5ce8da6-95fb-4bc4-afc5-894710c5590e"},{"name":"Теги","item":[],"id":"87a6d26a-8a85-4b2f-b217-389056cbab0f","description":"<p><strong>Теги</strong> позволяют получить дополнительные признаки контактов по телефонным номерам и email-адресам.</p>\n<h3 id=\"таблица-методов\">Таблица методов</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>МЕТОД</th>\n<th>ОПИСАНИЕ</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.tags.phone</code></td>\n<td>Проверка телефонных номеров и возврат связанных тегов.</td>\n</tr>\n<tr>\n<td><code>#communications.tags.email</code></td>\n<td>Проверка адресов электронной почты и возврат связанных тегов.</td>\n</tr>\n<tr>\n<td><code>#communications.bases.contacts.tags</code></td>\n<td>Список уникальных тегов контактов сегмента.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"использование\">Использование</h3>\n<p>Для получения тегов по контактам сегмента используйте:</p>\n<p><code>#communications.bases.contacts.tags</code></p>\n<p>Для проверки отдельных контактов:</p>\n<ul>\n<li><p><code>#communications.tags.phone</code></p>\n</li>\n<li><p><code>#communications.tags.email</code></p>\n</li>\n</ul>\n","_postman_id":"87a6d26a-8a85-4b2f-b217-389056cbab0f"},{"name":"Пользователь","item":[{"name":"Информация о зарегистрированном пользователе","item":[],"id":"5dc0c4c9-eebf-4b75-b946-c2729edb87ed","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#auth.login</code></td>\n<td>Метод позволяет выполнить вход в систему с использованием email и пароля.</td>\n</tr>\n<tr>\n<td><code>#users.me</code></td>\n<td>Используется для получения информации о зарегистрированном пользователе.  <br />  <br /><strong>Ответ включает</strong>:  <br />-- Регистрационные данные пользователя,  <br />-- Данные о закрепленном менеджере для сопровождения работы с платформой,  <br />-- Данные о тарификации,  <br />-- Данные о балансе учетной записи,  <br />-- Прочие данные о пользователе в системе.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"5dc0c4c9-eebf-4b75-b946-c2729edb87ed"},{"name":"Информация о транзакциях учетной записи пользователя","item":[],"id":"9a8951de-0e94-4f40-a926-5073b9b3871f","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#transactions.list</code></td>\n<td>Используется для получения информации о совершенных транзакциях пользователя.  <br />  <br /><strong>Ответ включает</strong>:  <br />-- Время совершения транзакций,  <br />-- Типы транзакций,  <br />-- Суммы транзакций,  <br />-- Комментарии к транзакциям.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"9a8951de-0e94-4f40-a926-5073b9b3871f"}],"id":"887c246a-57d5-456c-b42d-48de04924835","description":"<p>Раздел содержит методы для получения информации о пользователе, авторизации и операциях по балансу.</p>\n","_postman_id":"887c246a-57d5-456c-b42d-48de04924835"}],"id":"a1bf3139-a049-419e-a6c2-4ca75cacd55a","description":"<p>Примеры использования методов API.</p>\n","_postman_id":"a1bf3139-a049-419e-a6c2-4ca75cacd55a"},{"name":"Methods","item":[{"name":"AUTH","item":[{"name":"#auth.login","id":"7bd82276-33ae-4d13-bcb6-0a6e5de9d690","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"<email>\", // Email пользователя\n        \"password\": \"<string>\" // Пароль пользователя\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟢-публичный-метод\">🟢 <strong>Публичный метод</strong></h3>\n<p>Доступен для всех ролей пользователей.</p>\n<hr />\n<p>Метод позволяет выполнить вход в систему с использованием email и пароля.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>email</code></td>\n<td><code>email</code>  <br /><em><strong>required</strong></em></td>\n<td>Зарегистрированный в системе email.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>email</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"email\": \"user@example.com\"</code></td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Пароль, связанный с указанным email.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>password</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"password\": \"xX_x0xX00x\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"942a8852-8c81-43cf-9953-6d96a16a074c","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"user@example.com\", // Email пользователя\n        \"password\": \"x00Xx0x_Xx\" // Пароль пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"token","value":"your_token_here","description":"","type":"text"},{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"settings\": { // Настройки пользователя\n            \"email_verified\": false, // Флаг верификации email\n            \"two_factor\": false, // Двухфакторная аутентификация отключена\n            \"tariff_id\": 3, // ID тарифного плана\n            \"manager_id\": 14, // Manager ID\n            \"phone_verified\": false // Телефон не подтвержден\n        },\n        \"phone\": \"00000000001\", // Телефонный номер пользователя\n        \"surname\": \"User_surname\", // Фамилия пользователя\n        \"id\": 17, // Уникальный идентификатор пользователя\n        \"email\": \"user@example.com\", // Email пользователя\n        \"created\": 0, // Время создания аккаунта, UNIX timestamp\n        \"language\": \"en\", // Язык интерфейса пользователя\n        \"status\": \"active\", // Статус пользователя\n        \"name\": \"User_name\", // Имя пользователя\n        \"second_name\": \"User_second_name\", // Отчество пользователя\n        \"avatar\": \"\", // Ссылка на аватар \n        \"role\": \"client\" // Роль пользователя\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"710d31cb-ab22-4dcc-8413-d40e05554483","name":"-32602 — Invalid Params : 'email is required'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"password\": \"x00Xx0x_Xx\" // Пароль пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"email\",\n            \"type\": \"required\"\n        },\n        \"message\": \"email is required\"\n    }\n}\n\n// Обязательный параметр 'email' не был передан."},{"id":"ce87ad49-688f-49a0-9d24-7aed0f913b75","name":"-32602 — Invalid Params : 'password is required'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"user@example.com\" // Email пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"password\",\n            \"type\": \"required\"\n        },\n        \"message\": \"password is required\"\n    }\n}\n\n// Обязательный параметр 'password' не был передан."},{"id":"eeb0bead-8b69-4edd-bce9-229b6b09b4be","name":"-32602 — Invalid Params : 'password must be string'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"user@example.com\", // Email пользователя\n        \"password\": 12345 // Пароль пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"password\"\n        },\n        \"message\": \"password must be string\"\n    }\n}\n\n// Значение параметра 'password' должно быть строкой."},{"id":"9b637493-e317-443e-9c76-3e9a45539d93","name":"-32602 — Invalid Params : 'email must be email'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"user\", // Email пользователя\n        \"password\": \"x00Xx0x_Xx\" // Пароль пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"email\",\n            \"type\": \"email\"\n        },\n        \"message\": \"email must be email\",\n        \"code\": -32602\n    }\n}\n\n// Значение параметра 'email' должно быть email."},{"id":"aec58436-921a-4c1b-ac8a-ab98d8529e92","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"user@example.com\", // Email пользователя\n        \"password\": \"x00Xx0x_Xx\" // Пароль пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."}],"_postman_id":"7bd82276-33ae-4d13-bcb6-0a6e5de9d690"}],"id":"436523fa-eb0a-4c84-aae1-a7a5389aeb67","_postman_id":"436523fa-eb0a-4c84-aae1-a7a5389aeb67","description":""},{"name":"PROJECTS","item":[{"name":"#projects.create","id":"261ceb73-c0f4-4911-90e6-45e020ef6971","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": \"<string>\", // Название проекта\n        \"description\": \"<string>\", // Описание проекта\n        \"applications\": \"enum[]\" // Приложения, связанные с проектом\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новый проект.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Название создаваемого проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"anyname\"</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Описание создаваемого проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>description</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"description\": \"anydescription\"</code></td>\n</tr>\n<tr>\n<td><code>applications</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>communications,</code>  <br /><code>broker,</code>  <br /><code>leads</code>  <br /><code>]</code></td>\n<td>Массив приложений, которые будут связаны с проектом. Возможные значения:  <br />- <code>communications</code> : создание голосовых рассылок и работа с аудиториями.  <br />- <code>broker</code> : <strong>не используется</strong>.  <br />- <code>leads</code> : <strong>не используется</strong>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>applications</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"applications\": [\"communications\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"9eae5d8e-4c77-4513-937f-0976afed49b5","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": \"anyname\", // Название проекта\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"communications\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": 15, // ID созданного проекта\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"842cb861-1959-4dc5-9076-914025a52063","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"communications\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"37dbd7a3-26bb-4aa1-9123-4551edc2e45e","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": 12345, // Название проекта\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"communications\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"f3600511-a705-4382-a7b1-89856d584c0e","name":"-32602 — Invalid Params : 'applications must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": \"anyname\", // Название проекта\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"other\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"applications must be enum[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"applications\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"communications\",\n                    \"broker\",\n                    \"leads\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'applications' не соответствует схеме 'enum[]'."},{"id":"95c9c3c0-2ea5-4ccf-bc2c-c838ad88fac2","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": \"anyname\", // Название проекта\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"communications\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"19e6d7b6-7897-4f6a-b3ac-aa0d479cad04","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": \"anyname\", // Название проекта\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"communications\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"261ceb73-c0f4-4911-90e6-45e020ef6971"},{"name":"#projects.my","id":"1908f58c-0363-4a12-b8a1-365ffb6fcda4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": \"<object>\", // Передача значений фильтрации\n        \"status\": \"<enum>\", // Статус проектов\n        \"offset\": \"<int>\", // Количество проектов для пропуска\n        \"limit\": \"<int>\" // Лимит количества проектов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список проектов, принадлежащих текущему пользователю, с возможностью фильтрации.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами для фильтрации. Содержит поля:  <br />- <code>name</code> (string): Значение для поиска по полному наименованию проекта. Поиск регистрозависимый.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />Смотрите ниже.</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус проектов, возможные значения:  <br />- <code>active</code> : активные проекты,  <br />- <code>archived</code> : архивированные проекты.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": { // object\n      \"name\": \"any_project_name\" // string\n    }\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e82f6622-c443-49d4-ac47-960741be889e","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": { // Передача значений фильтрации\n            \"name\": \"any_project_name\" // Наименование искомого проекта\n        },\n        \"status\": \"active\", // Статус проектов\n        \"offset\": 0, // Количество проектов для пропуска\n        \"limit\": 5 // Лимит количества проектов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Массив объектов, представляющих проекты\n        \"limit\": 5, // Лимит количества проектов в ответе\n        \"total\": 1, // Количество проектов в ответе\n        \"items\": [ // Массив объектов, представляющих проекты\n            {\n                \"applications\": [ // Приложения, связанные с проектом\n                    \"communications\"\n                ],\n                \"created\": 0, // Время создания проекта, UNIX timestamp \n                \"description\": \"\", // Описание проекта\n                \"id\": 11, // ID проекта\n                \"status\": \"active\", // Статус проекта\n                \"user_id\": 14, // ID пользователя, создавшего проект\n                \"name\": \"any_project_name\" // Название проекта\n            }\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"1aa300ef-cabc-49af-b958-65d3ef962e15","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": { // Передача значений фильтрации для поиска\n            \"name\": \"any_project_name\" // Наименование искомого проекта\n        },\n        \"status\": \"other\", // Статус проектов\n        \"offset\": 0, // Количество проектов для пропуска\n        \"limit\": 5 // Лимит количества проектов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"12350b90-1b25-4f08-8767-e169ceb1aad7","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": 1, // Передача значений фильтрации для поиска\n        \"status\": \"active\", // Статус проектов\n        \"offset\": 0, // Количество проектов для пропуска\n        \"limit\": 5 // Лимит количества проектов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"filter\",\n            \"type\": {\n                \"data\": {\n                    \"name\": \"string\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"filter must be object\"\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"36ecf1a4-2642-4ed0-884c-56a638ec233e","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": { // Передача значений фильтрации для поиска\n            \"name\": \"any_project_name\" // Наименование искомого проекта\n        },\n        \"status\": \"active\", // Статус проектов\n        \"offset\": 0, // Количество проектов для пропуска\n        \"limit\": 5 // Лимит количества проектов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d3fdccff-892e-479f-bca0-322d966bd770","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": { // Передача значений фильтрации для поиска\n            \"name\": \"any_project_name\" // Наименование искомого проекта\n        },\n        \"status\": \"active\", // Статус проектов\n        \"offset\": 0, // Количество проектов для пропуска\n        \"limit\": 5 // Лимит количества проектов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"1908f58c-0363-4a12-b8a1-365ffb6fcda4"},{"name":"#projects.update","id":"b1687b76-e3c5-4d89-b579-21fe4a0edb9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID проекта\n        \"description\": \"<string>\", // Новое описание проекта\n        \"status\": \"<enum>\", // Новый статус проекта\n        \"applications\": \"<enum[]>\", // Приложения связанные с проектом\n        \"name\": \"<string>\" // Новое название проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить данные выбранного проекта.</p>\n<p><em>Примечание</em>: Разархивирование поддерживается только в том случае, если запрос содержит только поле статуса (в дополнение к обязательному идентификатору).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, который необходимо обновить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 15</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус проекта, возможные значения:  <br />- <code>active</code> : активные проекты,  <br />- <code>archived</code> : архивированные проекты.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое название проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"newprojectsname\"</code></td>\n</tr>\n<tr>\n<td><code>applications</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>communications,</code>  <br /><code>broker,</code>  <br /><code>bigdata</code>  <br /><code>]</code></td>\n<td>Массив приложений, которые будут связаны с проектом. Возможные значения:  <br />- <code>communications</code> : создание голосовых рассылок.  <br />- <code>broker</code> : <strong>не используется</strong>.  <br />- <code>bigdata</code> : <strong>не используется</strong>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>applications</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"applications\": [\"communications\"]</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое описание проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>description</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"description\": \"newdescription\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"90561394-1f39-4b5f-810a-f49d0096511e","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": true, // Результат: true, проект успешно обновлен\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"68c86b66-333a-4520-a893-cf3cf772c249","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"56d969d2-df8f-4453-af70-95a2e0261695","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"other\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"b7a07db0-6ad5-47d1-8656-a28297f59af1","name":"-32602 — Invalid Params : 'applications must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": 1, // Приложения связанные с проектом\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"applications must be enum[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"applications\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"communications\",\n                    \"broker\",\n                    \"bigdata\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'applications' не соответствует схеме 'enum[]'."},{"id":"65d52e4d-dd06-4416-87eb-d06ccac5470f","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": 1 // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"3a5778bc-6124-43e7-a41b-d5dfd8ca3aa9","name":"-32602 — Invalid Params : 'description must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": 1, // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"description\"\n        },\n        \"message\": \"description must be string\"\n    }\n}\n\n// Переданное значение параметра 'description' не является строкой."},{"id":"c313f457-f873-4145-83d6-cbbf1b64361d","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"46c5aa8b-9ce0-41a1-93a5-4b9edff81bc5","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"765b6fd0-d51d-40b0-8b3e-1661fd7a8a9d","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"f2e89f15-4038-4c03-8860-de35c0e29bc5","name":"-32001 — Server Error: \"You do not have permission to perform this action on the project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": -32001,\n    \"message\": \"You do not have permission to perform this action on the project.\"\n  }\n}\n\n// У пользователя нет прав на выполнение операции в указанном проекте"},{"id":"bcb2562b-c8bb-48fc-b26c-e7f7cb6d7816","name":"-32001 — Server Error: \"Updating other fields is not allowed. Please unarchive the project first.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": {\n    \"code\": -32001,\n    \"message\": \"Updating other fields is not allowed. Please unarchive the project first.\"\n  }\n}\n\n// Разархивирование поддерживается только в том случае, если запрос содержит только поле статуса (в дополнение к обязательному идентификатору)."}],"_postman_id":"b1687b76-e3c5-4d89-b579-21fe4a0edb9f"}],"id":"a82d2cbc-7cda-4f74-9342-6f7ff0a1b4ec","_postman_id":"a82d2cbc-7cda-4f74-9342-6f7ff0a1b4ec","description":""},{"name":"PHONES","item":[{"name":"#phones.get","id":"7a69593d-2383-4792-b628-cfabc4c52d0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"phones.get\", // Имя метода\n    \"params\": {\n        \"phone\": \"<phone>\" // Номер телефона\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>client</code>, <code>super-admin</code>, <code>support</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию об арендованном телефонном номере.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phone</code></td>\n<td><code>phone</code>  <br /><em><strong>required</strong></em></td>\n<td>Номер телефона в формате E.164 без ведущего плюса.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000000\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0b96105d-c11b-43ed-9b14-bd558d292bf0","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.get\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000000\" // Номер телефона\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": {\n        \"prefix\": 000, // Префикс номера\n        \"status\": \"rented\", // Статус номера, возможные значения:\n                            // - \"new\" : новый ранее не использовавшийся номер\n                            // - \"used\" : сданный номер из аренды\n                            // - \"rented\" : арендованный номер\n                            // - \"archived\" : архивированные номера\n                            // - \"clean\" : технический статус для возможности повторного \n                            //             использования номеров в системе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"type\": \"mobile\", // Тип номера, возможные значения:\n                          // - \"mobile\" : мобильный номер\n                          // - \"landline\" : стационарный номер\n        \"bill_mass_automated_call\": true, // Флаг билинга за использование этикетки\n        \"label\": 3, // Идентификатор этикетки\n        \"day_call_limit\": 0, // Лимит на количество вызовов в день\n        \"updated\": 0, // Дата последнего обновления информации о номере,\n                      // UNIX timestamp\n        \"user_id\": 14, // ID пользователя, к аккаунту которого привязан номер\n        \"price\": 20, // Стоимость аренды номера в сутки\n        \"operator\": 3, // ID оператора\n        \"bill_call_label_amount\": true, // Флаг используется ли этикета на этом номере\n        \"created\": 0, // Дата создания записи о номере, UNIX timestamp\n        \"phone\": 00000000000 // Номер телефона\n    },\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}\n"},{"id":"cc29c904-79c7-4b71-b7a6-e39840cb38b0","name":"-32602 — Invalid Params : 'phone is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.get\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"phone\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"phone is required\"\n    }\n}\n\n// Обязательный параметр 'phone' не был передан."},{"id":"651bc88c-f34c-412e-b856-abda1b6e2c34","name":"-32602 — Invalid Params : 'phone must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.get\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000000\" // Номер телефона\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"phone\",\n            \"field\": \"phone\"\n        },\n        \"code\": -32602,\n        \"message\": \"phone must be phone\"\n    }\n}\n\n// Переданное значение параметра 'phone' не является 'phone'."},{"id":"312612a5-cadb-466d-8b11-dae1792b7117","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.get\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000000\" // Номер телефона\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"7cc92bc1-7646-4998-aa7f-aabb9abe30f8","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.get\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000000\" // Номер телефона\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"support\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"7a69593d-2383-4792-b628-cfabc4c52d0e"},{"name":"#phones.my","id":"2d4194b5-b222-4925-982b-37c7cd135f02","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": \"<int>\", // Лимит количества номеров в ответе\n        \"gw\": \"<int>\", // Идентификатор SIP-транка\n        \"operator\": \"<int>\", // ID оператора связи\n        \"offset\": \"<int>\", // Количество номеров для пропуска\n        \"status\": \"<enum>\", // Количество номеров для пропуска\n        \"type\": \"<enum>\", // Тип номера\n        \"is_system\": \"<boolean>\", // Флаг отметки системного номера\n        \"label\": \"<int>\" // Статус номера\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список телефонных номеров, которые принадлежат текущему пользователю.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>gw</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор SIP-транка.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>gw</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"gw\": 7</code></td>\n</tr>\n<tr>\n<td><code>operator</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор оператора.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>operator</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"operator\": 3</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>label</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор этикетки отображаемой при исходящем вызове на принимабщее устройство клинета при совершении звонка.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>label</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"label\": 1</code></td>\n</tr>\n<tr>\n<td><code>is_system</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг отметки системного номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>is_system</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"is_system\": true</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>mobile,</code>  <br /><code>landline</code>  <br /><code>]</code></td>\n<td>Тип номера.  <br />  <br />Возможные значения:  <br />-- <code>mobile</code> : мобильный  <br />-- <code>landline</code> : стационарный  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"mobile\"</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>rented,</code>  <br /><code>moderating</code>  <br /><code>]</code></td>\n<td>Статус номера.  <br />  <br />Возможные значения:  <br />-- <code>rented</code> : арендованный  <br />-- <code>moderating</code> : на модерации  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"rented\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"bb5d2e35-0f51-4671-8349-03499cae9dfd","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"operator\": 3, // ID оператора связи\n        \"offset\": 0 // Количество номеров для пропуска\n        // \"status\": \"rented\", // Количество номеров для пропуска\n        // \"type\": \"mobile\", // Тип номера\n        // \"is_system\": true, // Флаг отметки системного номера\n        // \"label\": 1 // Статус номера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}\n\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"items\": [ // Массив объектов, представляющих номера\n            {\n                \"day_call_limit\": 0, // Лимит на количество вызовов в день\n                \"operator\": { // Информация об операторе\n                    \"name\": \"Carrier_name\", // Название оператора\n                    \"id\": 3 // ID оператора\n                },\n                \"status\": \"rented\", // Статус номера\n                \"gw\": 7, // Идентификатор SIP-транка\n                \"type\": \"mobile\", // Тип номера\n                \"bill_call_label_amount\": true, // Флаг используется ли этикета на этом номере\n                \"bill_mass_automated_call\": true, // Флаг билинга за использование этикетки\n                \"updated\": 0, // Время последнего обновления, UNIX timestamp\n                \"user_id\": 14, // ID пользователя в аренде у которого находится номер\n                \"price\": 20, // Стоимость аренды номера в сутки\n                \"prefix\": 000, // Префикс номера (например, код страны или города)\n                \"label\": { // Объект с данными этикетки\n                    \"id\": 3, // Идентификатор этикетки\n                    \"type\": \"system\", // Тип этикетки\n                    \"status\": \"active\", // Статус этикетки\n                    \"name\": \"label: name\" // Отображаемое имя этикетки\n                },\n                \"created\": 0, // Время создания, UNIX timestamp\n                \"phone\": 00000000000 // Номер телефона\n            }\n\n            // ...\n            \n        ],\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"total\": 1 // Общее количество доступных номеров\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b044fa37-e3ff-4cb7-9e31-3930684485e2","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"operator\": 3, // ID оператора связи\n        \"offset\": 0, // Количество номеров для пропуска\n        // \"status\": \"rented\", // Количество номеров для пропуска\n        \"type\": \"other\" // Тип номера\n        // \"is_system\": true, // Флаг отметки системного номера\n        // \"label\": 1 // Статус номера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"mobile\",\n                    \"landline\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"message\": \"type must be enum\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"a0b0dc0a-3e70-44b0-8a0c-9dca56ebc434","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"operator\": 3, // ID оператора связи\n        \"offset\": 0, // Количество номеров для пропуска\n        \"status\": \"other\" // Количество номеров для пропуска\n        // \"type\": \"mobile\", // Тип номера\n        // \"is_system\": true, // Флаг отметки системного номера\n        // \"label\": 1 // Статус номера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"rented\",\n                    \"moderating\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"message\": \"status must be enum\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"bd0c733d-bacf-4f03-b794-82cf3cc4ff26","name":"-32602 — Invalid Params : 'is_system must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"operator\": 3, // ID оператора связи\n        \"offset\": 0, // Количество номеров для пропуска\n        // \"status\": \"rented\", // Количество номеров для пропуска\n        // \"type\": \"mobile\", // Тип номера\n        \"is_system\": 1 // Флаг отметки системного номера\n        // \"label\": 1 // Статус номера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"is_system\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"is_system must be boolean\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'is_system' не является логическим типом."},{"id":"4ab5049c-3002-4471-a774-2f20eb70e625","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"operator\": 3, // ID оператора связи\n        \"offset\": 0 // Количество номеров для пропуска\n        // \"status\": \"rented\", // Количество номеров для пропуска\n        // \"type\": \"mobile\", // Тип номера\n        // \"is_system\": true, // Флаг отметки системного номера\n        // \"label\": 1 // Статус номера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c5a3ddbe-543b-4084-a93e-2de53c7da8f8","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.my\", // Имя метода\n    \"params\": {\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"gw\": 7, // Идентификатор SIP-транка\n        \"operator\": 3, // ID оператора связи\n        \"offset\": 0 // Количество номеров для пропуска\n        // \"status\": \"rented\", // Количество номеров для пропуска\n        // \"type\": \"mobile\", // Тип номера\n        // \"is_system\": true, // Флаг отметки системного номера\n        // \"label\": 1 // Статус номера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"2d4194b5-b222-4925-982b-37c7cd135f02"},{"name":"#phones.release","id":"7d7b9404-cecf-445c-9449-736123038ae8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"phones.release\", // Имя метода\n    \"params\": {\n        \"phone\": \"phone[]\" // Список телефонных номеров для возврата\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет вернуть телефонные номера, ранее взятые в аренду.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phone</code></td>\n<td><code>phone[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список телефонных номеров, которые необходимо вернуть, массив строк в формате E.164 без ведущего плюса, разделитель элементов <code>запятая</code>.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": [\"00000000001\", \"00000000002\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"91b936b3-c7d3-4840-a07e-0c7681f58e44","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.release\", // Имя метода\n    \"params\": {\n        \"phone\": [ // Список телефонных номеров для возврата\n            \"00000000001\",\n            \"00000000002\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": 2, // Количество успешно возвращенных номеров\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"04c17635-2806-432b-bf2c-012820289018","name":"-32602 — Invalid Params : 'phone must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.release\", // Имя метода\n    \"params\": {\n        \"phone\": [ // Список телефонных номеров для возврата\n            \"+00000000001\",\n            \"+00000000002\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"phone[]\",\n            \"field\": \"phone\"\n        },\n        \"message\": \"phone must be phone[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'phone' не является 'phone[]'. Формат E.164 без ведущего плюса."},{"id":"13c5b4ea-0768-4514-b75d-e31bfe4d0e1a","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.release\", // Имя метода\n    \"params\": {\n        \"phone\": [ // Список телефонных номеров для возврата\n            \"00000000001\",\n            \"00000000002\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"950c48ae-e05d-453c-8a47-ad4687fba8bb","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.release\", // Имя метода\n    \"params\": {\n        \"phone\": [ // Список телефонных номеров для возврата\n            \"00000000001\",\n            \"00000000002\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"7d7b9404-cecf-445c-9449-736123038ae8"},{"name":"#phones.rent","id":"035dbb8f-0e93-4596-adeb-d2627fbdfea8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"phones.rent\", // Имя метода\n    \"params\": {\n        \"phone\": \"<phone[]>\" // Список телефонных номеров для аренды\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет арендовать один или несколько телефонных номеров.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phone</code></td>\n<td><code>phone[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список телефонных номеров, которые нужно арендовать. Список доступных для аренды телефонов можно получить методом <code>phones.stock</code>  <br />  <br />Каждый элемент массива должен быть корректным телефонным номером в формате E.164 без ведущего плюса, разделитель элементов массива <code>запятая</code>.  <br />  <br />Метод принимает как <code>строковое</code> так и <code>числовое</code> значение в качестве элемента массива:  <br />- <code>str</code> -&gt; <code>\"00000000001\"</code>  <br />- <code>int</code> -&gt; <code>00000000001</code>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": [\"00000000000\", \"00000000001\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"179dd22b-df57-4ee3-91b0-70ffa7a85ce1","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.rent\", // Имя метода\n    \"params\": {\n        // Список телефонных номеров для аренды\n        \"phone\": [\n            \"00000000000\",\n            \"00000000001\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": 2, // Количество успешно арендованных номеров\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"224db0ae-2884-4066-af8b-697758000be6","name":"-32602 — Invalid Params : 'phone must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.rent\", // Имя метода\n    \"params\": {\n        // Список телефонных номеров для аренды\n        \"phone\": [\n            \"+00000000000\",\n            \"+00000000001\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"phone[]\",\n            \"field\": \"phone\"\n        },\n        \"message\": \"phone must be phone[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'phone' не является 'phone[]'. Формат E.164 без ведущего плюса."},{"id":"0c0602ce-4a88-477f-82b0-d2728bc0536e","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.rent\", // Имя метода\n    \"params\": {\n        // Список телефонных номеров для аренды\n        \"phone\": [\n            \"00000000000\",\n            \"00000000001\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a1747d2d-80c0-41ab-9d86-02364f1f85b9","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.rent\", // Имя метода\n    \"params\": {\n        // Список телефонных номеров для аренды\n        \"phone\": [\n            \"00000000000\",\n            \"00000000001\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"035dbb8f-0e93-4596-adeb-d2627fbdfea8"},{"name":"#phones.stock","id":"fa767182-def8-4c17-8e54-bb142da41c11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"phones.stock\", // Имя метода\n    \"params\": {\n        \"operator\": \"<int[]>\", // Список ID операторов связи\n        \"region\": \"<int>\", // ID региона\n        \"prefix\": \"<int>\", // Префикс номера\n        \"offset\": \"<int>\", // Количество номеров для пропуска\n        \"limit\": \"<int>\", // Лимит количества номеров в ответе\n        \"type\": \"<enum>\", // Тип номера\n        \"label\": \"<int>\" // Идентификатор этикетки\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список доступных для аренды телефонных номеров с возможностью фильтрации.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>operator</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Список ID операторов связи, к которым принадлежат номера, разделитель элементов списка <code>запятая</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>operator</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"operator\": [3, 5]</code></td>\n</tr>\n<tr>\n<td><code>region</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID региона, к которому относятся номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>region</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"region\": 1</code></td>\n</tr>\n<tr>\n<td><code>prefix</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Префикс номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>prefix</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"prefix\": 000</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional  <br /></em>  <br /><code>[</code>  <br /><code>mobile,</code>  <br /><code>landline</code>  <br /><code>]</code></td>\n<td>Тип номера.  <br />  <br />Возможные значения:  <br />-- <code>mobile</code> : мобильный  <br />-- <code>landline</code> : стационарный  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"mobile\"</code></td>\n</tr>\n<tr>\n<td><code>label</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор этикетки отображаемой при исходящем вызове на принимабщее устройство клинета при совершении звонка.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>label</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"label\": 1</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7f0149a5-60dc-4ac4-9d39-ac6bee52cc37","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.stock\", // Имя метода\n    \"params\": {\n        \"operator\": [\n            3,\n            5\n        ], // Список ID операторов связи\n        // \"region\": 1, // ID региона\n        \"prefix\": 000, // Префикс номера\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 25 // Лимит количества номеров в ответе\n        // \"type\": \"mobile\", // Тип номера\n        // \"label\": 1 // Идентификатор этикетки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": { // Объект с результатами\n    \"limit\": 25, // Лимит количества номеров в ответе\n    \"items\": [ // Массив объектов, представляющих номера\n      {\n                \"bill_call_label_amount\": true, // Флаг используется ли этикета на этом номере\n                \"bill_mass_automated_call\": true, // Флаг билинга за использование этикетки\n                \"day_call_limit\": 0, // Лимит на количество вызовов в день\n                \"price\": 20, // Стоимость аренды номера в сутки\n                \"status\": \"new\", // Статус номера\n                \"operator\": { // Информация об операторе\n                    \"name\": \"Carrier_name\", // Название оператора\n                    \"id\": 3 // ID оператора\n                },\n                \"type\": \"mobile\", // Тип номера\n                \"updated\": 0, // Время последнего обновления, UNIX timestamp\n                \"prefix\": 000, // Префикс номера\n                \"phone\": 00000000000, // Номер телефона\n                \"created\": 0, // Время создания, UNIX timestamp\n                \"label\": { // Объект с данными этикетки\n                    \"name\": \"label: name\", // Отображаемое имя этикетки\n                    \"status\": \"active\", // Статус этикетки\n                    \"id\": 1 // Идентификатор этикетки\n                },\n                \"gw\": 7 // Идентификатор SIP-транка\n            }\n\n    //   ...\n\n    ],\n    \"total\": 100500 // Общее количество доступных номеров\n  },\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"3a86c521-81a9-4a17-9aa5-25ceca93b522","name":"-32602 — Invalid Params : 'operator must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.stock\", // Имя метода\n    \"params\": {\n        \"operator\": \"t2\", // Список ID операторов связи\n        // \"region\": 1, // ID региона\n        \"prefix\": 000, // Префикс номера\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 25 // Лимит количества номеров в ответе\n        // \"type\": \"mobile\", // Тип номера\n        // \"label\": 1 // Идентификатор этикетки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"operator\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602,\n        \"message\": \"operator must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'operator' не является 'int[]'."},{"id":"8733fe3c-940e-4197-9d32-3c312bd13c20","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.stock\", // Имя метода\n    \"params\": {\n        \"operator\": [\n            3,\n            5\n        ], // Список ID операторов связи\n        // \"region\": 1, // ID региона\n        \"prefix\": 000, // Префикс номера\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 25, // Лимит количества номеров в ответе\n        \"type\": \"other\" // Тип номера\n        // \"label\": 1 // Идентификатор этикетки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"mobile\",\n                    \"landline\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"1df34dcb-87fb-444d-ad67-864ee3ed7e3d","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.stock\", // Имя метода\n    \"params\": {\n        \"operator\": [\n            3,\n            5\n        ], // Список ID операторов связи\n        // \"region\": 1, // ID региона\n        \"prefix\": 000, // Префикс номера\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 25 // Лимит количества номеров в ответе\n        // \"type\": \"mobile\", // Тип номера\n        // \"label\": 1 // Идентификатор этикетки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"11d86a38-144e-42af-a443-640d1dda3e90","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.stock\", // Имя метода\n    \"params\": {\n        \"operator\": [\n            3,\n            5\n        ], // Список ID операторов связи\n        // \"region\": 1, // ID региона\n        \"prefix\": 000, // Префикс номера\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 25 // Лимит количества номеров в ответе\n        // \"type\": \"mobile\", // Тип номера\n        // \"label\": 1 // Идентификатор этикетки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"fa767182-def8-4c17-8e54-bb142da41c11"},{"name":"#phones.suggest","id":"b401270f-7c6a-4352-8d89-01a07c54083e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"<string>\", // Поисковый запрос\n        \"status\": \"<enum>\", // Фильтр по статусу\n        \"limit\": \"<int>\", // Лимит количества номеров в ответе\n        \"offset\": \"<int>\", // Количество номеров для пропуска\n        \"hide_unavailable\": \"<boolean>\" // Флаг для скрытия недоступных номеров\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет клиенту осуществить поиск по арендованным номерам телефонов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>q</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Поисковый запрос для поиска номеров, поиск осуществляется как по целому номеру так и по его части.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>q</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"q\": \"4932\"</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус телефонных номеров. Возможные значения:  <br />- <code>active</code> : активные номера.  <br />- <code>archived</code> : архивированные номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>hide_unavailable</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для скрытия недоступных номеров.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>hide_unavailable</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"hide_unavailable\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7179e542-7db8-49a0-a6e5-d9f5855dc4dd","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"4932\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"offset\": 0, // Количество номеров для пропуска\n        \"hide_unavailable\": true // Флаг для скрытия недоступных номеров\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": { // Объект с результатами\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"items\": [\n            {\n                \"prefix\": 000, // Префикс номера\n                \"label\": 3, // Идентификатор этикетки\n                \"bill_mass_automated_call\": true, // Флаг билинга за использование этикетки\n                \"bill_call_label_amount\": true, // Флаг используется ли этикета на этом номере\n                \"day_call_limit\": 0, // Лимит на количество вызовов в день\n                \"price\": 20, // Стоимость аренды номера в сутки\n                \"created\": 0, // Время создания,UNIX timestamp\n                \"phone\": 00000004932, // Номер телефона\n                \"use_incoming_mailing\": false,\n                \"status\": \"rented\", // Статус номера\n                \"updated\": 0, // Время последнего обновления,UNIX timestamp\n                \"type\": \"mobile\", // Тип номера\n                \"user_id\": 14, // ID пользователя, которому принадлежит номер\n                \"operator\": { // Информация об операторе\n                    \"id\": 3, // ID оператора\n                    \"name\": \"Carrier_name\" // Название оператора\n                },\n                \"gw\": 7 // Идентификатор SIP-транка\n            }\n        ],\n        \"total\": 1 // Общее количество доступных номеров\n    }\n}"},{"id":"39aa3b85-e8e9-4738-9bc4-e0a5ea005bc1","name":"-32602 — Invalid Params : 'q must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": 4932, // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"offset\": 0, // Количество номеров для пропуска\n        \"hide_unavailable\": true // Флаг для скрытия недоступных номеров\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"q must be string\",\n        \"data\": {\n            \"field\": \"q\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'q' не является строкой."},{"id":"c91163c4-233d-4269-8a5c-2f6f648353e4","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"4932\", // Поисковый запрос\n        \"status\": \"other\", // Фильтр по статусу\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"offset\": 0, // Количество номеров для пропуска\n        \"hide_unavailable\": true // Флаг для скрытия недоступных номеров\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ]\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"347a94bc-9b97-4ff4-b63d-c93777340197","name":"-32602 — Invalid Params : 'hide_unavailable must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"4932\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"offset\": 0, // Количество номеров для пропуска\n        \"hide_unavailable\": 1 // Флаг для скрытия недоступных номеров\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"hide_unavailable must be boolean\",\n        \"data\": {\n            \"field\": \"hide_unavailable\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'hide_unavailable' не является логическим типом."},{"id":"26f6800c-da11-4ba1-abb0-972fc29f64bf","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"4932\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"offset\": 0, // Количество номеров для пропуска\n        \"hide_unavailable\": true // Флаг для скрытия недоступных номеров\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3bb5c878-37ad-49d0-8f85-efeb6e14d05a","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"phones.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"4932\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 50, // Лимит количества номеров в ответе\n        \"offset\": 0, // Количество номеров для пропуска\n        \"hide_unavailable\": true // Флаг для скрытия недоступных номеров\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"b401270f-7c6a-4352-8d89-01a07c54083e"}],"id":"bef51cd7-8085-4f56-8192-23312a9d319f","_postman_id":"bef51cd7-8085-4f56-8192-23312a9d319f","description":""},{"name":"CAROUSEL","item":[{"name":"#carousel.create","id":"09613da4-64bc-45a3-97ef-4eafc5b17e0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": { \n        \"name\": \"<string>\", // Наименование пула номеров (карусели)\n        \"type\": \"<enum>\", // Тип карусели\n        \"phones\": \"<int[]>\" // Список арендованных номеров создания пула (карусели)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать пользовательский пул номеров (карусель) для совершения исходящих вызовов в голосовых рассылках <code>communications.mailings</code>.</p>\n<p>Пользователю платформы доступны два типа каруслей:</p>\n<ul>\n<li><p>Пользовательский пул номеров <code>\"type\": \"user\"</code>, создается пользователем из арендованных системных номеров <code>phones.stock</code> -&gt;<code>phones.rent -&gt; carousel.create</code> c <code>\"type\": \"user\"</code></p>\n</li>\n<li><p>Системный пул номеров в аренду <code>carousel.stock</code>, эти пулы номеров имееют тип <code>\"type\": \"global\"</code></p>\n</li>\n</ul>\n<p>Далее при совершении звонков <code>communications.mailings</code>в рассылке можно использовать доступный пул, задаем в <code>communications.mailing.create</code> через идентификатор пула в параметре <code>\"carousel_id\": 1</code> совместно с отметкой в параметре<code>\"use_carousel\": true</code>. При этом номера в карусели будут использоваться для исходящих вызовов по определенным правилам: для исходящих вызовов на номера сегмента рассылки преимущество будет отдаваться вызовам <em>оператор-оператор</em>, если не будет совпадения <em>оператор-оператор</em>, то звонок будет совершен с номера из используемого пула с наименьшим количеством ранее сделанных вызовов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Наименование создаваемого пула номеров (карусели).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"Carousel Name\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>user,</code>  <br /><code>global,</code>  <br /><code>callback</code>  <br /><code>]</code></td>\n<td>Тип карусели. Доступные значения:  <br />- <code>user</code> : Пользовательский пул номеров  <br />- <code>global</code> : Системный пул номеров в аренду.  <br />- <code>callback</code> : Служебный системный пул номеров (отсутствует в аренде), используется для повторных вызовов в настройках голосовой рассылки <code>communications.mailing.create</code> и определяется параметром <code>\"recall\": { \"tries\": 3, \"period\": 60, \"use_system_carusel\": true }</code>.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"user\"</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Список арендованных пользователем номеров для создания пула номеров. Формат номера E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [00000000001, 00000000002]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"3a7aa9c3-f602-465d-9662-b9db6f2ab7cd","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"type\": \"user\", // Тип карусели\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": 25, // ID созданного пула номеров (карусели)\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"bd91102c-8827-4d2f-a81b-8901f6ecf9e1","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"type\": \"user\", // Тип карусели\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"name\"\n        }\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"d57ddde9-a7b7-43ee-b870-a5cee0454735","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"type is required\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"0552c25b-1598-4cad-8ac7-a8c664e1a736","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": 123, // Наименование пула номеров (карусели)\n        \"type\": \"user\", // Тип карусели\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"48934eb7-1f40-4ff0-8723-3d2165a31bb2","name":"-32602 — Invalid Params : 'phones must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"type\": \"user\", // Тип карусели\n        \"phones\": 123 // Список арендованных номеров создания пула (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be int[]\",\n        \"data\": {\n            \"field\": \"phones\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'phones' не является 'int[]'."},{"id":"c9175bfc-5485-4dd8-a218-a230d0600cf4","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"type\": \"other\", // Тип карусели\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"global\",\n                    \"user\",\n                    \"callback\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме enum."},{"id":"6ae08ef7-ea87-40b9-a1d9-dbf413854f7a","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"type\": \"user\", // Тип карусели\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"41500601-c17c-4597-80e7-29b18f52cc60","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"type\": \"user\", // Тип карусели\n        \"phones\": [ // Список арендованных номеров создания пула (карусели)\n            00000000001,\n            00000000002\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"09613da4-64bc-45a3-97ef-4eafc5b17e0e"},{"name":"#carousel.get","id":"f8d10b3e-dfe3-4a33-8983-99eaaaf1f944","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.get\", // Имя метода\n    \"params\": { \n        \"id\": \"<int>\" // ID пула номеров (карусели)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о пуле номеров по его идентификатору.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор пула номеров (карусели).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 25</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0fb4dab9-09f4-4872-8619-7cba138c2e22","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.get\", // Имя метода\n    \"params\": {\n        \"id\": 25 // ID пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"price\": 0, // Стоимость аренды пула номеров (карусели)\n        \"user_id\": 13, // ID пользователя создавшего пул номеров (карусель)\n        \"status\": \"active\", // Статус пула номеров (карусели) \n        \"created\": 1, // Время создания пула номеров (карусели), UNIX-timestamp\n        \"id\": 25, // Идентификатор пула номеров (карусели)\n        \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n        \"type\": \"user\", // Тип карусели\n        \"updated\": 2 // Время обновления пула номеров (карусели), UNIX-timestamp \n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"c675c19b-8196-42de-a7ba-c4ae51698e30","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.get\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"358ed90b-60e2-41b4-829d-cda3d2c82f4c","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.get\", // Имя метода\n    \"params\": {\n        \"id\": 25 // ID пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d4de8e8b-6ce3-44b5-81c8-6e723f4fe76d","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.get\", // Имя метода\n    \"params\": {\n        \"id\": 25 // ID пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"f8d10b3e-dfe3-4a33-8983-99eaaaf1f944"},{"name":"#carousel.list","id":"50a191fa-e6c7-4b11-b2d0-9312bb64e282","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.list\", // Имя метода\n    \"params\": { \n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\", // Лимит количества записей в ответе\n        \"status\": \"<enum>\", // Статус пула номеров (карусели)\n        \"type\": \"<enum[]>\" // Список типов каруселей\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список пулов номеров (каруселей) с различными параметрами фильтрации.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус пула номеров (карусели). Доступные значения:  <br />- <code>active</code> : активный  <br />- <code>archived</code> : архивированный  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>user,</code>  <br /><code>global,</code>  <br /><code>callback</code>  <br /><code>]</code></td>\n<td>Список типов каруселей. Доступные значения:  <br />- <code>user</code> : Пользовательский пул номеров  <br />- <code>global</code> : Системный пул номеров в аренду.  <br />- <code>callback</code> : Системный пул номеров (отсутствует в аренде), используется для повторных вызовов в настройках голосовой рассылки.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": [\"user\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"9bb308b9-9fff-49c5-be02-0bb733f2a02f","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"status\": \"active\", // Статус пула номеров (карусели)\n        \"type\": [\"user\", \"global\"] // Список типов каруселей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"items\": [\n            {\n                \"type\": \"user\", // Тип карусели\n                \"price\": 0, // Стоимость аренды пула номеров (карусели)\n                \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n                \"id\": 25 // Идентификатор пула номеров (карусели)\n            },\n            {\n                \"type\": \"global\",\n                \"price\": 1,\n                \"name\": \"Any Carousel Name\",\n                \"id\": 1\n            }\n\n            // ...\n\n        ],\n        \"total\": 5 // Количество доступных записей\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3e656299-e91a-4866-b583-35cd6171515f","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"status\": \"active\", // Статус пула номеров (карусели)\n        \"type\": [\"other\"] // Список типов каруселей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"global\",\n                    \"user\",\n                    \"callback\"\n                ],\n                \"type\": \"enum[]\"\n            },\n            \"field\": \"type\"\n        },\n        \"message\": \"type must be enum[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"680d8942-63ac-487f-b43b-c3ae5b38ea90","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"status\": \"other\", // Статус пула номеров (карусели)\n        \"type\": [\"user\", \"global\"] // Список типов каруселей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"message\": \"status must be enum\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме enum."},{"id":"27e4d162-ee9a-4c9b-a157-3011cff02954","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"status\": \"active\", // Статус пула номеров (карусели)\n        \"type\": [\"user\", \"global\"] // Список типов каруселей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"5df66e4b-fbbf-4179-8332-d615c843d6cc","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"status\": \"active\", // Статус пула номеров (карусели)\n        \"type\": [\"user\", \"global\"] // Список типов каруселей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"50a191fa-e6c7-4b11-b2d0-9312bb64e282"},{"name":"#carousel.phones.list","id":"93fe901e-db91-4fda-bbc2-cba2b510a157","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.list\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // Идентификатор пула номеров (карусели).\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\", // Лимит количества записей в ответе\n        \"status\": \"<enum>\", // Статусы номеров\n        \"gw\": \"<int>\", // Идентификатор SIP-транка\n        \"operator\": \"<int>\" // ID оператора\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить детализированный список номеров по идентификатору пула номеров (карусели) с различными параметрами фильтрации.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор пула номеров (карусели).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 25</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>used,</code>  <br /><code>backlog</code>  <br /><code>]</code></td>\n<td>Фильтр по статусам номеров в пуле. Доступные значения:  <br />- <code>active</code> : активные номера, используются для совершения вызовов  <br />- <code>used</code> : <em>технический статус</em>: номера, выведенные из <code>active</code>  <br />- <code>backlog</code> : <em>технический статус</em>: резерв доступных, но ещё не активных номеров  <br />  <br />Для пользовательской карусели номера всегда <code>active</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>gw</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор SIP-транка.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>gw</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"gw\": 1</code></td>\n</tr>\n<tr>\n<td><code>operator</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID оператора.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>operator</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"operator\": 1</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0216c060-3956-414d-bc03-913b4f19fc40","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.list\", // Имя метода\n    \"params\": {\n        \"id\": 25 // Идентификатор пула номеров (карусели).\n        // \"offset\": 0, // Количество записей для пропуска\n        // \"limit\": 25, // Лимит количества записей в ответе\n        // \"status\": \"active\", // Статусы номеров \n        // \"gw\": 4, // Идентификатор SIP-транка\n        // \"operator\": 1 // ID оператора\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"total\": 2, // Количество доступных записей\n        \"limit\": 25, // Лимит количества записей в ответе\n        \"items\": [ // Массив объектов с данными по номерам в пуле\n            {\n                \"operator\": { // Данные оператора\n                    \"id\": 3, // Идентификатор оператора\n                    \"name\": \"Carrier Name 1\" // Наименование оператора\n                },\n                \"status\": \"active\", // Статус номера\n                \"carousel_id\": 25, // Идентификатор пула номеров (карусели)\n                \"phone\": 00000000001, // Номер в пуле\n                \"label\": 3, // Идентификатор этикетки телефонного номера\n                \"gateway\": { // Данные SIP-транка\n                    \"id\": 7, // Идентификатор SIP-транка\n                    \"name\": \"gateway_name_1\" // Наименование SIP-транка\n                },\n                \"gw\": 7 // Идентификатор SIP-транка\n            },\n            {\n                \"operator\": {\n                    \"id\": 1,\n                    \"name\": \"Carrier Name 2\"\n                },\n                \"status\": \"active\",\n                \"carousel_id\": 25,\n                \"phone\": 00000000002,\n                \"label\": 3,\n                \"gateway\": {\n                    \"id\": 4,\n                    \"name\": \"gateway_name_2\"\n                },\n                \"gw\": 4\n            }\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"09d97029-2100-4015-83a5-cb12416a28b0","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.list\", // Имя метода\n    \"params\": {\n        // \"offset\": 0, // Количество записей для пропуска\n        // \"limit\": 25, // Лимит количества записей в ответе\n        // \"status\": \"active\", // Статусы номеров \n        // \"gw\": 4, // Идентификатор SIP-транка\n        // \"operator\": 1 // ID оператора\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"2b67a933-59be-4423-88a2-298982a0b7ba","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.list\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        // \"offset\": 0, // Количество записей для пропуска\n        // \"limit\": 25, // Лимит количества записей в ответе\n        \"status\": \"other\" // Статусы номеров \n        // \"gw\": 4, // Идентификатор SIP-транка\n        // \"operator\": 1 // ID оператора\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"active\",\n                    \"used\",\n                    \"backlog\"\n                ]\n            }\n        },\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме enum."},{"id":"ab60c961-feeb-433e-993c-58148c3f3947","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.list\", // Имя метода\n    \"params\": {\n        \"id\": 25 // Идентификатор пула номеров (карусели).\n        // \"offset\": 0, // Количество записей для пропуска\n        // \"limit\": 25, // Лимит количества записей в ответе\n        // \"status\": \"active\", // Статусы номеров \n        // \"gw\": 4, // Идентификатор SIP-транка\n        // \"operator\": 1 // ID оператора\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"5ccbe996-e66b-410a-8230-d66e21127bf9","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.list\", // Имя метода\n    \"params\": {\n        \"id\": 25 // Идентификатор пула номеров (карусели).\n        // \"offset\": 0, // Количество записей для пропуска\n        // \"limit\": 25, // Лимит количества записей в ответе\n        // \"status\": \"active\", // Статусы номеров \n        // \"gw\": 4, // Идентификатор SIP-транка\n        // \"operator\": 1 // ID оператора\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"93fe901e-db91-4fda-bbc2-cba2b510a157"},{"name":"#carousel.phones.add","id":"b26605b3-41cb-4b88-9dd6-3a24f0979cf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.add\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // Идентификатор пула номеров (карусели).\n        \"phones\": \"<int[]>\" // Список арендованных номеров для добавления в пул (карусель)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет добавить телефонные номера в существубщий пул номеров (карусель).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор пула номеров (карусели).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 25</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Список арендованных пользователем номеров для добавления в пул номеров. Формат номера E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [00000000003, 00000000004]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"69f6fef2-9f9e-4c72-86e1-05391503bbb4","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.add\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": [ // Список арендованных номеров для добавления в пул (карусель)\n            00000000003,\n            00000000004\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, номера успешно добавлены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"dba4376b-c44e-4580-9efd-e1424d759893","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.add\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Список арендованных номеров для добавления в пул (карусель)\n            00000000003,\n            00000000004\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"1fcaa0a4-6dc3-47ad-bc5b-10383d766e87","name":"-32602 — Invalid Params : 'phones must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.add\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": \"00000000003\" // Список арендованных номеров для добавления в пул (карусель)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"phones\"\n        },\n        \"message\": \"phones must be int[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'phones' не является 'int[]'."},{"id":"2de1c1d7-0a5b-461e-989a-ca2338eb4e9f","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.add\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": [ // Список арендованных номеров для добавления в пул (карусель)\n            00000000003,\n            00000000004\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a13cec20-7762-458d-aa1d-041899f171d2","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.add\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": [ // Список арендованных номеров для добавления в пул (карусель)\n            00000000003,\n            00000000004\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"b26605b3-41cb-4b88-9dd6-3a24f0979cf2"},{"name":"#carousel.phones.remove","id":"2a4b46b6-3087-4b14-8331-f73cb4d3bf6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.remove\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // Идентификатор пула номеров (карусели).\n        \"phones\": \"<int[]>\" // Список арендованных номеров для исключения из пула (карусель)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет исключить телефонные номера из существующего пула номеров (карусели).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор пула номеров (карусели).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 25</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Список арендованных пользователем номеров для исключения из пула номеров. Формат номера E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [00000000004]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7e80c273-5a01-43d5-a130-6e1ddcf33162","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.remove\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": [00000000004] // Список арендованных номеров для исключения из пула (карусель)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, номера успешно исключены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"d98ba2db-7d15-4aa8-acb6-ca4b55a3dc3c","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.remove\", // Имя метода\n    \"params\": {\n        \"phones\": [00000000004] // Список арендованных номеров для исключения из пула (карусель)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"b231667e-9600-4e4a-9390-7cf59ff08c38","name":"-32602 — Invalid Params : 'phones must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.remove\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": \"00000000004\" // Список арендованных номеров для исключения из пула (карусель)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"phones\"\n        },\n        \"message\": \"phones must be int[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'phones' не является 'int[]'."},{"id":"4205e9f4-118d-4b9c-b1e1-b730e0329e9e","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.remove\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": [00000000004] // Список арендованных номеров для исключения из пула (карусель)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4af6dd43-2e17-49f9-ba69-7638e077874b","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.phones.remove\", // Имя метода\n    \"params\": {\n        \"id\": 25, // Идентификатор пула номеров (карусели).\n        \"phones\": [00000000004] // Список арендованных номеров для исключения из пула (карусель)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"2a4b46b6-3087-4b14-8331-f73cb4d3bf6e"},{"name":"#carousel.update","id":"e5edae9e-a559-4592-98d8-b8e825c71652","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        \"id\": \"<int>\", // Идентификатор пула номеров (карусели)\n        \"status\": \"<enum>\", // Статус пула номеров (карусели)\n        \"name\": \"<string>\" // Наименование пула номеров (карусели)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить статус и или наименование пользовательского пула номеров (карусели) по идентификатору.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор пула номеров (карусели).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 25</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус пула номеров (карусли). Доступные занчения:  <br />- <code>active</code> : активный  <br />- <code>archived</code> : архивированный  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое наименование пула номеров (карусели).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"New Carousel Name\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"76f914a0-97cc-4f48-ad18-1bf6ead053dc","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        \"id\": 25, // Идентификатор пула номеров (карусели)\n        // \"status\": \"active\", // Статус пула номеров (карусели)\n        \"name\": \"New Carousel Name\" // Наименование пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, облновление успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"75bd8989-bde4-49cd-94a8-32727998bb18","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        // \"status\": \"active\", // Статус пула номеров (карусели)\n        \"name\": \"New Carousel Name\" // Наименование пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"code\": -32602,\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"ec27d155-4632-464c-9372-65d383aa4c96","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        \"id\": 25, // Идентификатор пула номеров (карусели)\n        // \"status\": \"active\", // Статус пула номеров (карусели)\n        \"name\": 123 // Наименование пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"code\": -32602,\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"fb566335-c31d-46df-b813-c72625c608cf","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        \"id\": 25, // Идентификатор пула номеров (карусели)\n        \"status\": \"other\", // Статус пула номеров (карусели)\n        \"name\": \"New Carousel Name\" // Наименование пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ]\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602,\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме enum."},{"id":"69c42099-2439-4576-b957-b7990ee354c2","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        \"id\": 25, // Идентификатор пула номеров (карусели)\n        // \"status\": \"active\", // Статус пула номеров (карусели)\n        \"name\": \"New Carousel Name\" // Наименование пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c393219b-b38d-4be9-9c6e-98c6af020f15","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.update\", // Имя метода\n    \"params\": { \n        \"id\": 25, // Идентификатор пула номеров (карусели)\n        // \"status\": \"active\", // Статус пула номеров (карусели)\n        \"name\": \"New Carousel Name\" // Наименование пула номеров (карусели)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"e5edae9e-a559-4592-98d8-b8e825c71652"},{"name":"#carousel.suggest","id":"09b90439-f2cc-4fba-a62b-8325fdfdeb67","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.suggest\", // Имя метода\n    \"params\": { \n        \"offset\": \"<int>\", // Количество номеров для пропуска\n        \"limit\": \"<int>\", // Лимит количества номеров в ответе\n        \"status\": \"<enum>\" // Статус пула номеров (карусли)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет пользователю осуществить поиск по статусу пулов номеров телефонов (каруселей).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус пула номеров (карусли). Доступные занчения:  <br />- <code>active</code> : активный  <br />- <code>archived</code> : архивированный  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"aaaf4393-b2f3-46db-bab2-468138d631a1","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.suggest\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10, // Лимит количества номеров в ответе\n        \"status\": \"active\" // Статус пула номеров (карусли)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"items\": [ // Массив объектов с данными по пулам номеров (каруслей)\n            {\n                \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n                \"id\": 25, // Идентификатор пула номеров (карусели)\n                \"type\": \"user\" // Тип пула номеров (карусели)\n            },\n            {\n                \"name\": \"Any Carousel Name\", \n                \"id\": 1,\n                \"type\": \"global\"\n            }\n        ],\n        \"total\": 28, // Количество доступных записей\n        \"limit\": 10 // Лимит количества записей в ответе\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a6506b34-52a0-4512-ad06-7159b62098bd","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.suggest\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10, // Лимит количества номеров в ответе\n        \"status\": \"other\" // Статус пула номеров (карусли)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"message\": \"status must be enum\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме enum."},{"id":"d625e46b-1509-473f-b4c3-4e8fe2bca346","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.suggest\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10, // Лимит количества номеров в ответе\n        \"status\": \"active\" // Статус пула номеров (карусли)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3c885c29-f885-4968-8d70-28e3d63a37f5","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.suggest\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10, // Лимит количества номеров в ответе\n        \"status\": \"active\" // Статус пула номеров (карусли)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"09b90439-f2cc-4fba-a62b-8325fdfdeb67"},{"name":"#carousel.stock","id":"72af2eb1-c462-4687-af99-35c9c71d9fba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.stock\", // Имя метода\n    \"params\": { \n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\" // Лимит количества записей в ответе\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список системных <code>\"type\": \"global\"</code> пулов номеров (каруселей) доступных в аренду.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"ab17caa4-b35c-41c5-a1cc-d508e7d7e4e8","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.stock\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"items\": [ // Массив объектов с данными про системным пулам номеров\n            {\n                \"created\": 1, // Время создания записи, UNIX timestamp\n                \"updated\": 2, // Время обновления записи, UNIX timestamp\n                \"price\": 1, // Стоимость аренды пула номеров в сутки\n                \"status\": \"active\", // Статус пула номеров\n                \"name\": \"Carousel Name\", // Наименование пула номеров (карусели)\n                \"user_id\": 15, // ID пользователя создавшего пул номеров (карусель)\n                \"type\": \"global\", // Системный пул номеров\n                \"id\": 1 // Id пула номеров (карусели)\n            }\n\n            // ...\n\n        ],\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"total\": 13 // Количество доступных записей\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"498f7124-1eae-4c01-a63c-6730028296db","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.stock\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"efdb3bce-f126-4bd1-92d4-f82cff66799c","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.stock\", // Имя метода\n    \"params\": { \n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"72af2eb1-c462-4687-af99-35c9c71d9fba"},{"name":"#carousel.rent","id":"7b20ca05-4ff8-49a5-8ab1-f153403d17f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.rent\", // Имя метода\n    \"params\": { \n        \"id\": \"<int[]>\" // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет арендовать один или несколько системных <code>\"type\": \"global\"</code> пулов телефонных номеров (каруселей).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список идентификаторов пулов номеров (каруселей).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": [1,2]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e46d7ccb-e062-4ae4-8d60-3767c2838e7e","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.rent\", // Имя метода\n    \"params\": { \n        \"id\": [1,2] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, пулы номеров успешно взяты в аренду\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"7ba0ee7e-6d6e-45cb-a32f-8b1332e2ebc8","name":"-32602 — Invalid Params : 'id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.rent\", // Имя метода\n    \"params\": { \n        \"id\": 1 // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Переданное значение параметра 'id' не является 'int[]'."},{"id":"4fb1def8-102d-4193-aa91-603a688793b1","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.rent\", // Имя метода\n    \"params\": { \n        \"id\": [1,2] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"0024e7c4-bf00-4747-a8ca-42b62b8a2ecd","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.rent\", // Имя метода\n    \"params\": { \n        \"id\": [1,2] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"208b51e0-0444-403b-8d5e-fbecff53a9b2","name":"-32004 — Server Error: \"carousel must be with type = global\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.rent\", // Имя метода\n    \"params\": { \n        \"id\": [3,4] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"carousel must be with type = global\",\n        \"code\": -32004\n    }\n}\n\n// В запросе должны быть переданы значения идентификаторов пулов номеров (каруселей) только с типом \"type\": \"global\""}],"_postman_id":"7b20ca05-4ff8-49a5-8ab1-f153403d17f7"},{"name":"#carousel.my","id":"72058db6-1939-4efa-a00f-10d38fa8e374","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.my\", // Имя метода\n    \"params\": { \n        \"offset\": \"<int>\", // Количество номеров для пропуска\n        \"limit\": \"<int>\" // Лимит количества номеров в ответе\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>,<code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список системных <code>\"type\": \"global\"</code> пулов номеров (каруселей) арендованных пользователем.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"ba5f9b07-6361-41b6-9145-67987229321d","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.my\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10 // Лимит количества номеров в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"total\": 5, // Количество доступных записей\n        \"items\": [ // Массив с данными по пулам номеров (каруселям)\n            {\n                \"price\": 1, // Стоимость аренды пула номеров (карусели)\n                \"status\": \"active\", // Статус пула номеров (карусели) \n                \"created\": 1, // Время создания пула номеров (карусели), UNIX-timestamp\n                \"id\": 1, // ID пула номеров (карусели)\n                \"name\": \"Any Carousel Name\", // Наименование пула номеров (карусели)\n                \"type\": \"global\" // Тип карусели\n            }\n\n            // ...\n            \n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"16965927-e7b5-4142-bed7-c26b25076736","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.my\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10 // Лимит количества номеров в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"575e3d24-755e-44af-bcca-302b7d75461a","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.my\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество номеров для пропуска\n        \"limit\": 10 // Лимит количества номеров в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"72058db6-1939-4efa-a00f-10d38fa8e374"},{"name":"#carousel.release","id":"6ee54828-d574-4a22-9ea5-249529b45857","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.release\", // Имя метода\n    \"params\": { \n        \"id\": \"<int[]>\" // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет вернуть один или несколько системных <code>\"type\": \"global\"</code> пулов телефонных номеров (каруселей), ранее взятых в аренду.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список идентификаторов пулов номеров (каруселей).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": [1,2]</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"75be1d6c-320c-40ac-8413-e8a97b170b6b","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.release\", // Имя метода\n    \"params\": { \n        \"id\": [2] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, пулы телефонных номеров успешно освобождены из аренды\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"7656f0e0-dbfc-4b8b-aaa0-d64f734c8175","name":"-32602 — Invalid Params : 'id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.release\", // Имя метода\n    \"params\": { \n        \"id\": 2 // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id must be int[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'id' не является 'int[]'."},{"id":"cd55f334-0389-4239-b338-5bca4ef1fe2a","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.release\", // Имя метода\n    \"params\": { \n        \"id\": [2] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"7cbb4487-ea84-4a60-b962-c274b99273b6","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.release\", // Имя метода\n    \"params\": { \n        \"id\": [2] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"cf36c0d9-b53e-409f-b13b-5a9cbfe43d2a","name":"-32004 — Server Error: \"carousel must be with type = global\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"carousel.release\", // Имя метода\n    \"params\": { \n        \"id\": [4] // Список идентификаторов пулов номеров (каруселей)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"carousel must be with type = global\",\n        \"code\": -32004\n    }\n}\n\n// В запросе должны быть переданы значения идентификаторов пулов номеров (каруселей) только с типом \"type\": \"global\""}],"_postman_id":"6ee54828-d574-4a22-9ea5-249529b45857"}],"id":"26bcb167-5495-4c66-b5ce-33c63227e9cf","_postman_id":"26bcb167-5495-4c66-b5ce-33c63227e9cf","description":""},{"name":"COMMUNICATIONS","item":[{"name":"communications.bases","item":[{"name":"communications.bases.contacts","item":[{"name":"#communications.bases.contacts.add","id":"bf6beff0-90c1-405c-856c-1b317263bdf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\", // ID проекта\n        \"matching\": \"<object[]>\", // Сопоставление полей\n        \"file\": \"<string>\", // Путь к загружаемому файлу\n        \"phone_column\": \"<int[]>\", // Индекс столбца с телефонными номерами\n        \"contacts\": \"<string>\", // Передача списка номеров телефонов\n        \"remove_duplicates\": \"<boolean>\" // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод для добавления контактов к ранее созданному сегменту (аудитории).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) для добавления контактов.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит выбранный сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>matching</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Сопоставление полей, может быть пустым массивом.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>matching</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"matching\": []</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Поле для указания пути к загруженному файлу, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br />Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"/upload/0/0/0/000x0xx0.csv\"</code></td>\n</tr>\n<tr>\n<td><code>phone_column</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с телефонными номерами.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone_column\": [1]</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Строка для передачи списка номеров телефонов, при передаче нескольких значений в качестве разделителя используется <code>\\n</code>. Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000001\\n00000000002\"</code></td>\n</tr>\n<tr>\n<td><code>remove_duplicates</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг с отметкой для возможности удаления дубликатов. Удаление дубликатов осуществляется по телефонным номерам.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>remove_duplicates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"remove_duplicates\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>matching</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"matching\": [\n  {\n    \"column\": 1, // int\n    \"field_id\": 2 // int\n  }\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"32edf792-1397-45f0-8bba-5efb97de764d","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, контакты успешно добавлены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"20fdeb17-a24c-4a7f-8ac4-5d4b80613b00","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"ab2de8a3-7ba6-406f-9872-6a6f806e8137","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"84acb3c2-eccd-4653-9f5b-572dc453f7af","name":"-32602 — Invalid Params : 'matching must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"matching\": \"[]\", // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"matching must be object[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"matching\",\n            \"type\": {\n                \"data\": {\n                    \"field_id\": \"int\",\n                    \"column\": \"int\"\n                },\n                \"type\": \"object[]\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'matching' не соответствует схеме 'object[]'."},{"id":"974d426d-6381-40b8-8b85-ee4a3e2f042e","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": 12345678901 // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"contacts must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"26cd4d07-fdc4-4bf6-9186-36553c23a27e","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        \"file\": 1, // Путь к загружаемому файлу\n        \"phone_column\": [1] // Индекс столбца с телефонными номерами\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"file must be string\",\n        \"data\": {\n            \"field\": \"file\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"21fbcaf7-b9e9-47b1-9aa9-9e86af271bfa","name":"-32000 — Internal Server Error","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"deb10f50-877a-45b7-8ae3-34d79c3eeb6f","name":"-32001 — Access is denied for the role 'role'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"d94728ef-912f-4eec-85f5-a25f312ae7e7","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"91a11f0a-6c94-40c6-9579-04e7d67a262e","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"bf6beff0-90c1-405c-856c-1b317263bdf2"},{"name":"#communications.bases.contacts.exclude","id":"9a9d3bbd-413b-4ac0-aa5e-a3ff556c2c01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\", // ID проекта\n        \"file\": \"<string>\", // Путь к загружаемому файлу\n        \"sids\": \"<string>\", // Передача списка внутренних ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"<string>\" // Передача списка номеров телефонов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод для исключения (минусации) контактов из ранее созданного сегмента (аудитории).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) для исключения (минусации) контактов.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит выбранный сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Поле для указания пути к загруженному файлу, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br />Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"/upload/0/0/0/000x0xx0.csv\"</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Строка для передачи списка номеров телефонов, при передаче нескольких значений в качестве разделителя используется <code>\\n</code>. Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000001\\n00000000002\"</code></td>\n</tr>\n<tr>\n<td><code>sids</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Строка для передачи списка внутренних ID каждого контакта внутри сегмента (аудитории) (segment_id), при передаче нескольких значений в качестве разделителя используется <code>\\n</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sids</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"sids\": \"1234567\\n1234568\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"8e0fa57d-d182-4404-be68-f986f1b60e4a","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, контакты успешно исключены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a3708cfa-023c-47b1-ba96-d8756d09da3a","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"000c54a8-5535-45b7-8465-7e7fe561e7e8","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"01ecbfd7-1f19-4bd9-9445-7ac1f4c06a1a","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": 123456789 // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"contacts must be string\",\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"d1ba3a6c-f6ab-41ed-bd15-7e7ae4a9c4b6","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"file\": 1234 // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"file\",\n            \"type\": \"string\"\n        },\n        \"message\": \"file must be string\"\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"2aa1ed84-a66b-41b6-9cd7-97d0f7c236f3","name":"-32602 — Invalid Params : 'sids must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        \"sids\": 1234568 // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"sids\",\n            \"type\": \"string\"\n        },\n        \"message\": \"sids must be string\"\n    }\n}\n\n// Переданное значение параметра 'sids' не является строкой."},{"id":"b2209eee-cf80-4533-af47-1911316b0fe4","name":"-32000 — Internal Server Error","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1dee9ce8-1c25-42db-b59e-8b50b03fc8a1","name":"-32001 — Access is denied for the role 'role'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1d653e2d-c4ee-436c-96b9-acdce3fa8af5","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"91216d89-c623-4179-92a1-ee7ae6caead1","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"9a9d3bbd-413b-4ac0-aa5e-a3ff556c2c01"},{"name":"#communications.bases.contacts.list","id":"e58cbc17-2aa5-4eae-b128-8c362b506075","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\", // ID проекта\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\", // Лимит количества записей\n        \"sort\": \"<object>\", // Параметры сортировки\n        \"filter\": \"<object>\" // Параметры фильтрации\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code></p>\n<hr />\n<p>Метод позволяет получить список контактов сегмента (аудитории) с поддержкой пагинации, сортировки и расширенной фильтрации.</p>\n<p><strong>Поведение ответа:</strong><br />Структура ответа адаптируется в зависимости от типа скоринга, запрошенного для аудитории. Поля являются взаимоисключающими:</p>\n<ul>\n<li><p><strong>Скоринг EHLR</strong>: Если для аудитории запрашивалась услуга EHLR, в ответе для каждого контакта будет присутствовать поле <code>ehlr</code>. Поля <code>phone_score</code> и <code>phone_accessibility</code> будут <strong>полностью исключены</strong>.</p>\n</li>\n<li><p><strong>Оценка контактности</strong> (Connectability): Если запрашивалась оценка контактности, в ответе будут присутствовать поля <code>phone_connectability</code> (диапазон: <code>0</code>–<code>10</code>, или <code>-100</code>, если неизвестно) и <code>phone_score</code>. Поле <code>ehlr</code> будет <strong>полностью исключено</strong>.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта к которому принадлежит выбранный сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n<tr>\n<td><code>sort</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами сортировки. Содержит поля:  <br />  <br />- <code>name</code> (<em>enum</em>) : наименование поля по которому производится сортировка:  <br />-- <code>timestamp</code> — время,  <br />-- <code>phone</code> — телефонный номер,  <br />-- <code>email</code> — Email,  <br />-- <code>wa</code> — WA,  <br />-- <code>tg</code> — TG,  <br />-- <code>viber</code> — Viber, не используется  <br />-- <code>type</code> — тип контактов определенный после создания сегмента (аудитории),  <br />-- <code>sid</code> — внутренний ID каждого контакта внутри сегмента (аудитории) (segment_id).  <br />  <br />- <code>direction</code>(<em>enum</em>) : направление сортировки:  <br />-- <code>ASC</code> — по возрастанию,  <br />-- <code>DESC</code> — по убыванию.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sort</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- <code>context</code> (<em>string</em>): поиск по контексту уникальных значений из кастомных и системных полей.  <br />  <br />- <code>updated</code> (<em>object</em>): период обновления данных:  <br />-- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />-- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp  <br />  <br />- <code>type</code> (<em>enum[]</em>): список типов контактов сегмента (аудитории):  <br />-- <code>initial</code> — исходный, 'raw data' до обработки (скоринга),  <br />-- <code>segmented</code> — сегментированный (создание нового сегмента (аудитории) по какому-либо признаку),  <br />-- <code>custom</code> — пользовательский,  <br />-- <code>target</code> — цель,  <br />-- <code>delivered</code> — доставлено,  <br />-- <code>not_delivered</code> — не доставлено,  <br />-- <code>blacklist</code> — черный список,  <br />-- <code>unique</code> — уникальные,  <br />-- <code>amd</code> — автоответчики,  <br />-- <code>scoring</code> — прошел скоринг,  <br />-- <code>normalized</code> — нормализованный,  <br />-- <code>dm_pixel</code> — не используется  <br />  <br />- <code>operator</code> (<em>string</em>): наименование оператора связи.  <br />  <br />- <code>region</code> (<em>string</em>): наименование региона.  <br />  <br />- <code>phone_activity</code> (<em>enum</em>): активность контактов по номеру телефона:  <br />-- <code>active</code> — активный,  <br />-- <code>inactive</code> — неактивный,  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>messengers_validity</code> (<em>enum</em>): значение валидности контакта в мессенджерах, если контакт валиден хотя бы в одном из мессенджеров, то он считается 'active':  <br />-- <em>active</em> — активный,  <br />-- <em>inactive</em> — неактивный  <br />  <br />- <code>email_activity</code> (<em>enum</em>): значение активности email:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>line_type</code> (<em>string</em>): тип линии (мобильный, фиксированная связь, голосовая почта и т.д.), возможные значения:  <br />-- <code>shared_cost</code> — номер с разделённой стоимостью,  <br />-- <code>voip</code> — интернет-телефония (VoIP),  <br />-- <code>personal_number</code> — персональный номер,  <br />-- <code>fixed_line</code> — городской (стационарный),  <br />-- <code>mobile</code> — мобильный,  <br />-- <code>unknown</code> — неизвестный тип,  <br />-- <code>fixed_line_or_mobile</code> — городской или мобильный,  <br />-- <code>voicemail</code> — голосовая почта,  <br />-- <code>toll_free</code> — бесплатный номер,  <br />-- <code>uan</code> — универсальный номер доступа (UAN),  <br />-- <code>premium_rate</code> — премиум-номер (платные услуги),  <br />-- <code>pager</code> — пейджер  <br />  <br />- <code>messengers</code> (<em>enum[]</em>): cписок по типам мессенджеров, работает в связке с <code>'messengers_validity'</code> и работает от значения активности (если <code>\"messengers_validity\": \"inactive\"</code> то фильтр по '<code>messengers</code>' вернет контакты у которых нет выбранного мессенджера):  <br />-- <code>telegram</code> — TG,  <br />-- <code>whatsapp</code> — WA,  <br />-- <code>viber</code> — Viber, не используется,  <br />-- <code>facebook</code> — FB,  <br />-- <code>instagram</code> — IG,  <br />-- <code>max</code> — MAX.  <br />  <br />- <code>country</code> (<em>string</em>): наименование страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): двухбуквенный Alpha-2-код по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): диапазон для выборки по контактности номера полученное после скоринга, при передаче значений вне диапазона вернет либо значения соответствующие min-max, либо пустоту если значение переданное значение находится за пределами диапазона данных скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение,  <br />-- <code>min</code> (<em>int</em>) — минимальное значение  <br />  <br />- <code>connectability_types</code> (<em>enum[]</em>): фильтр по типу оценки контактности телефонного номера, возможные значения:  <br />-- sms (<em>string</em>) — оценка контактности телефонного номера для отправки SMS-сообщений  <br />-- voice (<em>string</em>) — оценка контактности телефонного номера для голосового трафика  <br />-- messengers (<em>string</em>) — оценка контактности телефонного номера в мессенджерах  <br />  <br />- <code>tags</code> (<em>string[]</em>): фильтр по наименованию тегов связанных с контактами сегмента (аудитории).  <br />  <br />- <code>email_info</code> (<em>object</em>): фильтр по метаданным email адресов сегмента (аудитории), прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>:  <br />-- <code>last_seen</code> (<em>object</em>): дата и время последней активности пользователя:  <br />---- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />---- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp.  <br />-- <code>smtp_provider</code> (<em>string</em>): название SMTP-провайдера.  <br />-- <code>smtp_status_code</code> (<em>int</em>): код статуса SMTP-сервера.  <br />-- <code>country</code> (<em>string</em>): наименование страны.  <br />-- <code>domain</code> (<em>string</em>): доменная часть адреса электронной почты.  <br />-- <code>mx_record</code> (<em>string</em>): MX-запись домена.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>sort</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"sort\": {\n      \"name\": \"phone\", // enum\n      \"direction\": \"ASC\" // enum\n    }\n\n</code></pre>\n<p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": {\n    \"context\": \"context_name\", // string\n    \"updated\": { // object\n        \"start\": 0, // int\n        \"end\": 1 // int\n    },\n    \"type\": [ // enum[]\n        \"target\",\n        \"segmented\"\n    ], \n    \"operator\": \"carrier_name\", // string\n    \"region\": \"region_name\", // string\n    \"phone_activity\": \"active\", // enum\n    \"messengers_validity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // string\n    \"messengers\": [ // enum[]\n        \"telegram\" // string\n    ], \n    \"country\": \"country_name\", // string\n    \"country_iso_code\": \"xx\", // string\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 1 // int\n    },\n    \"connectability_types\": [ // enum[]\n        \"sms\", // string\n        \"voice\" // string\n    ],\n    \"tags\": [ // string[]\n        \"tag_name1\", // string\n        \"tag_name2\" // string\n    ],\n    \"email_info\": { // object\n        \"last_seen\": { // object\n            \"start\": 0, // int\n            \"end\": 1 // int\n        },\n        \"smtp_provider\": \"smtp_provider_name\", // string\n        \"smtp_status_code\": 000, // int\n        \"country\": \"country_name\", // string\n        \"domain\": \"domain.com\", // string\n        \"mx_record\": \"mx.smtp_provider.com\" // string\n    }\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"5134a752-03ad-4f7e-bd07-5111042109ce","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"limit\": 25, // Лимит количества записей в ответе\n        \"total\": 2, // Общее количество найденных записей\n        \"has_scored_emails\": true, // Флаг наличия email адресов прошедших скоринг\n        \"has_emails\": true, // Флаг наличия email адресов в сегменте\n        \"has_phones\": true, // Флаг наличия телефонных номеров в сегменте\n        \"has_scored_phones\": true, // Флаг наличия телефонных номеров прошедших скоринг\n        \"items\": [ // Массив с данными по контактам сегмента (аудитории)\n            {\n                \"sid\": \"321\", // SID контакта\n                \"email\": \"user0@example.com\", // Email контакта\n                \"email_validation\": \"active\", // Стататус email валидации\n                \"phone_connectability\": 5, // Балл контактности телефонного номера контакта\n                                           // Если получено значение '-100': контактность номера неизвестна\n                \"phone\": \"00000000001\", // Телефонный номер контакта\n                \"status\": \"active\", // Статус контакта\n                \"scoring_timestamp\": \"YYYY-MM-DD HH:MM:SS\", // Время когда произведен скоринг контакта\n                \"region\": \"region_name\", // Наименование региона\n                \"country\": \"country_name\", // Наименование страны\n                \"tags\": [ // Список тегов связанных с контактом сегмента\n                    {\n                        \"ru\": \"tag_name1_ru/YYYY-MM-DD\", // Наименование тега на русском языке / Дата тега в формате YYYY-MM-DD\n                        \"en\": \"tag_name1_en/YYYY-MM-DD\" // Наименование тега на английском языке / Дата тега в формате YYYY-MM-DD\n                    },\n                    {\n                        \"ru\": \"tag_name2_ru/-\", // Если у тега нет \"даты\", то выводится '-'\n                        \"en\": \"tag_name2_en/-\"\n                    }\n\n                    // ...\n                ],\n                \"operator\": \"operator_name\", // Наименование оператора связи телефонного номера\n                \"country_iso_code\": \"xx\", // Двухбуквенный код alpha-2 ISO 3166\n                \"line_type\": \"mobile\", // Тип линии телефонного номера\n                \"scoring\": { // Параметры скоринга (оценки) контакта\n                    \"tags_email_score\": true, // Проверка email на связанные теги \n                    \"phone_connectability\": false, // Скоринг контактности телефона\n                    \"phone_validation\": false, // Валидация телефона\n                    \"email_validation\": true, // Валидация e-mail\n                    \"phone_validation_mnp\": true, // Валидация телефона +\n                    \"wa_score\": true, // Валидация WA по номеру телефона\n                    \"email_connectability\": false, // Контактность e-mail\n                    \"tg_score\": true, // Валидация TG по номеру телефона\n                    \"ig_score\": true, // Валидация IG по номеру телефона\n                    \"max_score\": false, // Валидация MAX по номеру телефона\n                    \"facebook_score\": true, // Валидация FB по номеру телефона\n                    \"phone_connectability_voice\": true, // Оценка контактности телефонного номера для голосового трафика\n                    \"tags_phone_score\": true, // Проверка телефонного номера на связанные теги\n                    \"phone_connectability_ehlr\": false // Оценка контактности телефонного номера \n                },\n                \"connectability_types\": [ // Значение фильтра по типу оценки контактности телефонного номера\n                    \"voice\" // Оценка контактности телефонного номера в для голосовых рассылок\n                ],\n                \"phone_score\": \"active\", // Оценка контактности телефонного номера контакта \n                \"timestamp\": \"YYYY-MM-DD HH:MM:SS\", // Время создания записи\n                \"wa_score\": \"inactive\", // Оценка контактности WA-аккаунта контакта \n                \"email_info\": { // Метаданные email валидации\n                    \"technical_info\": { // Техническая информация о домене и smtp\n                        \"smtp_provider\": \"smtp_provider_name\", // Название SMTP-провайдера, обслуживающего домен электронной почты\n                        \"smtp_status_code\": null, // Код статуса SMTP-сервера.\n                        \"domain\": \"gmail.com\", // Доменная часть адреса электронной почты\n                        \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n                    },\n                    \"deliverability\": { // Информация о доставляемости (deliverability)\n                        \"status\": true, // Основной статус валидации\n                        \"sub_status\": {}, // Дополнительные детализированные флаги статуса, обнаруженные во время валидации.\n                        \"address\": \"user_name@gmail.com\" // Полный адрес электронной почты\n                    },\n                    \"user_info\": { // Информация о пользователе\n                        \"age\": null, // Возраст\n                        \"country\": null, // Страна\n                        \"username\": \"user.name\", // Имя пользователя (логин/никнейм)\n                        \"name\": \"Name\", // Отображаемое имя пользователя\n                        \"last_seen\": null, // Дата и время последней активности пользователя.\n                        \"gender\": \"gender\", // Пол пользователя.\n                        \"tags\": null, // Теги связанные с email в запросе.\n                        \"profile_picture\": null // URL аватара профиля пользователя.\n                    }\n                },\n                \"tg_score\": \"active\", // Оценка контактности TG-аккаунта контакта \n                \"ig_score\": \"unknown\", // Оценка контактности IG-аккаунта контакта \n                \"type\": [ // Тип контакта сегмента (аудитории)\n                    \"scoring\" // Прошел скоринг\n                ],\n                \"facebook_score\": \"active\", // Оценка контактности FB-аккаунта контакта \n                \"timezone\": \"UTC+0\" // Часовой пояc в формате UTC\n            }\n            \n            // ...\n\n        ],\n        \"fields\": {\n            \"sid\": \"Id\" // \"Переменная поля\": \"Наименование поля\"\n            \n            // ...\n        },\n        \"custom_fields\": [ // Список пользовательских полей\n            {\n                \"field\": \"name\", // Переменная поля\n                \"name\": \"Name\" // Наименование поля\n            }\n\n            // ...\n\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"05a32504-6ed3-4e25-9f06-7d7e79b0ee53","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"b87eef75-f38b-4a61-b17e-09e3363c2122","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"06a6f8fa-d4fe-4bfd-9b5c-332e0418bced","name":"-32602 — Invalid Params : 'offset is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"offset is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"offset\"\n        }\n    }\n}\n\n// Обязательный параметр 'offset' не был передан."},{"id":"0c876284-9b47-4031-be09-c597452559ea","name":"-32602 — Invalid Params : 'limit is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"limit is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"limit\"\n        }\n    }\n}\n\n// Обязательный параметр 'limit' не был передан."},{"id":"9b31f496-e6c4-4bf6-b985-2aca71bf8593","name":"-32602 — Invalid Params : 'sort must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": 1 // Параметры сортировки\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"sort must be object\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"direction\": {\n                        \"options\": [\n                            \"ASC\",\n                            \"DESC\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"name\": {\n                        \"options\": [\n                            \"timestamp\",\n                            \"phone\",\n                            \"email\",\n                            \"wa\",\n                            \"tg\",\n                            \"viber\",\n                            \"type\",\n                            \"sid\"\n                        ],\n                        \"type\": \"enum\"\n                    }\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"sort\"\n        }\n    }\n}\n\n// Переданное значение параметра 'sort' не соответствует схеме 'object'."},{"id":"485d4e1a-ab9d-4001-b1c1-a933fb970d68","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        },\n        \"filter\": 1 // Параметры фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"filter must be object\",\n        \"data\": {\n            \"field\": \"filter\",\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"line_type\": \"string\",\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"type\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ]\n                    },\n                    \"country\": \"string\",\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"smtp_provider\": \"string\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"start\": \"int\",\n                                    \"end\": \"int\"\n                                }\n                            },\n                            \"country\": \"string\",\n                            \"domain\": \"string\",\n                            \"smtp_status_code\": \"int\",\n                            \"mx_record\": \"string\"\n                        }\n                    },\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        }\n                    },\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    },\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"tags\": \"string[]\",\n                    \"region\": \"string\",\n                    \"operator\": \"string\",\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        }\n                    },\n                    \"context\": \"string\",\n                    \"country_iso_code\": \"string\",\n                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\",\n                            \"max\"\n                        ]\n                    }\n                }\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"53703e03-af8f-4678-9046-ddd7c8637843","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"dc72c3d8-5345-4e9f-97d4-e85966a9db6b","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"f9423c08-8ebf-4a98-8c2e-989cf3c13cc3","name":"-32003 — Server Error: 'Messengers validity not set'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        },\n        \"filter\": { // Параметры фильтрации\n            // \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n            // \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n            \"updated\": { // Период обновления данных\n                \"start\": 1, // Начало периода, UNIX timestamp\n                \"end\": 0 // Конец периода, UNIX timestamp\n            },\n            // \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n            //     \"target\", // Цель\n            //     \"segmented\" // Сегментированный\n            // ],\n            // \"operator\": \"carrier_name\", // Фильтр по оператору связи\n            // \"region\": \"region_name\", // Фильтр по региону\n            // \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n            // \"email_activity\": \"active\", // Фильтр по активности email\n            // \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n            \"messengers\": [ // Фильтр по типам мессенджеров\n                \"whatsapp\",\n                \"telegram\"\n            ],\n            // \"country\": \"country_name\", // Фильтр по стране\n            // \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n            \"phone_connectability\": { // Фильтр по контактности телефонного номера\n                \"min\": 0, // Минимальное значение\n                \"max\": 10 // Максимальное значение\n            },\n            \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n            // \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n            // \"voice\", // Оценка контактности телефонного номера для голосового трафика\n            \"messengers\" // Оценка контактности телефонного номера в мессенджерах\n        ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Messengers validity not set\",\n        \"code\": -32003\n    }\n}\n\n\n// Обязательное поле 'messengers_validity' отсутствует в параметре 'filter' при использовании 'messengers'.\n// Требуется указать статус контактности мессенджеров 'messengers_validity': \"active\" или \"inactive\",\n// так как фильтрация по типам мессенджеров 'messengers', работает в связке со значением поля 'messengers_validity'.\n\n// Пример корректной фильтрации:\n// \"filter\": {\n//     \"messengers\": [  // enum[]\n//         \"telegram\", \n//         \"whatsapp\",  \n//     ],\n//     \"messengers_validity\": \"active\"  // enum\n// }"},{"id":"31df9ffc-466a-475a-bc05-ad094a845d3a","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"ff7a1716-7e84-40fc-bdaf-f8735fbdddd7","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"e58cbc17-2aa5-4eae-b128-8c362b506075"},{"name":"#communications.bases.contacts.tags","id":"f16429c5-0aca-4b69-9604-43ffd495ae09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code></p>\n<hr />\n<p>Метод позволяет получить список уникальных тегов к контактам сегмента (аудитории).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта к которому принадлежит выбранный сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7b24be86-dd09-4d61-8395-72e6f0bcfdcd","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Список уникальных тегов \n                // связанных с контактами сегмента\n        {\n            \"ru\": \"tag_name_ru\", // Наименование тега на русском языке\n            \"en\": \"tag_name_en\", // Наименование тега на английском языке\n            \"key\": \"tag_key\" // Наименование ключа тега\n        }\n        \n        // ...\n\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"ca5ada96-debb-4d1f-826f-4fb5f4fd01ed","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"project_id\": 123 // ID проекта (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"base_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'base_id' не был передан."},{"id":"304010d1-4b87-4cae-81b9-0dea2958c7a2","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851 // ID сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"218b54fe-3b23-449a-9316-120bed886182","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4d0533ab-17a5-428d-b8b1-c2dadc2d73f0","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"80fcdcff-3c0c-4c53-878c-c67e1a3dfc1b","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"b8eb4628-7670-474d-9942-21e97852510a","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"f16429c5-0aca-4b69-9604-43ffd495ae09"},{"name":"#communications.bases.contacts.emails_info","id":"23747809-d6fc-47b7-8472-048e12918574","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code></p>\n<hr />\n<p>Метод позволяет получить список уникальных метаданных из списка email адресов сегмента (аудитории) прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>. Список метатегов включает:</p>\n<ul>\n<li><p>MX-записи доменов</p>\n</li>\n<li><p>Названия SMTP-провайдеров</p>\n</li>\n<li><p>Коды статуса SMTP-сервера</p>\n</li>\n<li><p>Названия стран</p>\n</li>\n<li><p>Название доменов</p>\n</li>\n</ul>\n<p>Если сегмент не проходил скоринг или не найдено результатов для email адресов, то метод вернет <code>\"result\": null</code></p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта к которому принадлежит выбранный сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e5073138-5289-45c8-8d1b-de9fa8bb62d8","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Список уникальных метаданных \n                // связанных с email адсресами сегмента\n        {\n            \"mx_records\": [ // MX-записи доменов\n                \"mx_record.com\",\n                \"mx_record.net\"\n\n                // ...\n\n            ],\n            \"smtp_providers\": [ // Названия SMTP-провайдеров\n                \"smtp_provider_1\",\n                \"smtp_provider_2\"\n\n                // ...\n\n            ],\n            \"smtp_status_codes\": [ // Коды статуса SMTP-сервера\n                \"000\",\n                \"001\"\n\n                // ...\n\n            ],\n            \"countries\": [ // Названия стран\n                \"Country Name 1\",\n                \"Country Name 2\"\n\n                // ...\n\n            ],\n            \"domains\": [ // Название доменов\n                \"domain.com\",\n                \"domain.net\",\n                \"domain.org\"\n                \n                // ...\n\n            ]\n        }\n    ], \n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"c1425a59-803e-483f-b3f4-952a71f55284","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"base_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'base_id' не был передан."},{"id":"e3b1f2d8-2402-4a99-b21a-d34921301c50","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851 // ID сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"45e78ce4-bc8f-4230-8a14-e44d8dd59278","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a3b30960-51c2-4314-9f9e-358c1fae8964","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"a111e243-bee7-4b42-ba91-462defbd018b","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"2f47411d-ecfc-4680-962b-dd78dc68cb7d","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"23747809-d6fc-47b7-8472-048e12918574"},{"name":"#communications.bases.contacts.download","id":"ad54d27f-5112-4c0b-bd45-1db284895350","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"export_format\": \"<enum>\" // Тип формата файла для скачивания \n                                  // данных сегмента (аудитории)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод для скачивания файла с данными сегмента (аудитории) по его уникальному идентификатору. Можно выбрать формат файла для скачивания: <code>.csv</code> или <code>.xlsx</code>(Excel).</p>\n<p>Пример структуры формируемого csv-файла для скачивания:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>время создания;телефон;email;wa;tg;viber;тип;страна;регион;оператор;имя;фамилия;отчество;день рождения;пол;скорбалл телефон;активность телефона;валидность email;валидность wa;валидность tg;валидность max;валидность fb;валидность ig;теги телефона;часовой пояс;код страны;тип линии;время скоринга;время нормализации\nYYYY-MM-DD HH:MM:SS;00000000001;user0@example.com;;@user0;;scoring;;;;;;;;;;;;inactive;;unknown;unknown;;{};UTC+0;xx;mobile;YYYY-MM-DD HH:MM:SS;\nYYYY-MM-DD HH:MM:SS;00000000002;;;@user1;;scoring;;;;;;;;;;;;active;;unknown;unknown;;{};UTC+0;xx;mobile;YYYY-MM-DD HH:MM:SS;\nYYYY-MM-DD HH:MM:SS;00000000003;;;;;scoring;;;;;;;;;;;;active;;unknown;unknown;;{};UTC+0;xx;mobile;YYYY-MM-DD HH:MM:SS;\n...\n\n</code></pre><hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор сегмента (аудитории), для скачивания.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 84</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>csv,</code>  <br /><code>excel</code>  <br /><code>]</code></td>\n<td>Тип формата файла для скачивания данных сегмента (аудитории). Возможные значения:  <br />- <code>csv</code> — скачивание csv-файла.  <br />- <code>excel</code> — скачивание Excel-файла.  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>export_format</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"1b086691-df0f-48b2-ba1d-cef7b73ea323","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    // Ссылка для скачивания файла с контактами\n    \"result\": \"https://api.botto.ru/?otc=xxXxxXxxXxX ... 00xXxXXxxX\",\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"644e272d-7591-42b4-bfb3-152585246ca9","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"27fc8cb7-7c45-4db2-aee9-50a50f31666f","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"ec1e21e8-2bb8-4a1c-a417-5299c0ce8a48","name":"-32602 — Invalid Params : 'export_format must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"default\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"export_format must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"csv\",\n                    \"excel\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"export_format\"\n        }\n    }\n}\n\n// Переданное значение параметра 'export_format' не соответствует схеме 'enum'."},{"id":"51021476-75f9-4130-a3d2-0379c9234857","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"5a884984-c794-4d2e-8bb6-9312d6927382","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"dcf0d449-9766-4804-9d92-ccc4f6d9e655","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"93c41f28-2d60-4cce-8ba7-85463015be71","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"ad54d27f-5112-4c0b-bd45-1db284895350"},{"name":"#communications.bases.contacts.export","id":"845f813c-59ee-4580-8891-664763bac9e2","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Accept","value":"text/csv; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\", // ID проекта\n        \"filter\": \"<object>\", // Параметры фильтрации\n        \"only_system_fields\": \"<boolean>\", // Флаг использования только системных полей для экспорта\n        \"export_format\": \"<enum>\" // Тип формата файла для экпорта данных сегмента (аудитории)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code></p>\n<hr />\n<p>Метод для экспорта в файл данных сегмента (аудитории) по его уникальному идентификатору с различными параметрами фильтрации. Можно выбрать формат файла для экспорта: <code>.csv</code> или <code>.xlsx</code> (Excel).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) для экспорта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- <code>context</code> (<em>string</em>): поиск по контексту уникальных значений из кастомных и системных полей.  <br />  <br />- <code>updated</code> (<em>object</em>): период обновления данных:  <br />-- <code>start</code> (<em>int</em>) — начало периода, UNIX timestamp  <br />-- <code>end</code> (<em>int</em>)— конец периода, UNIX timestamp  <br />  <br />- <code>type</code> (<em>enum[]</em>): список типов контактов сегмента (аудитории):  <br />-- <code>initial</code> — исходный, 'raw data' до обработки (скоринга)  <br />-- <code>segmented</code> — сегментированный (создание нового сегмента (аудитории) по какому-либо признаку)  <br />-- <code>custom</code> — пользовательский  <br />-- <code>target</code> — цель  <br />-- <code>delivered</code> — доставлено  <br />-- <code>not_delivered</code> — не доставлено  <br />-- <code>blacklist</code> — черный список  <br />-- <code>unique</code> — уникальные  <br />-- <code>amd</code> — автоответчики  <br />-- <code>scoring</code> — прошел скоринг  <br />-- <code>normalized</code> — нормализованный  <br />-- <code>dm_pixel</code> — не используется  <br />  <br />- <code>operator</code> (<em>string</em>): наименование оператора связи.  <br />  <br />- <code>region</code> (<em>string</em>): наименование региона.  <br />  <br />- <code>phone_activity</code> (<em>enum</em>): активность контактов по номеру телефона:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>messengers_validity</code> (<em>enum</em>): значение валидности контакта в мессенджерах, если контакт валиден хотя бы в одном из мессенджеров, то он считается 'active':  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />  <br />- <code>email_activity</code> (<em>enum</em>): значение активности email:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>line_type</code> (<em>string</em>): тип линии (мобильный, фиксированная связь, голосовая почта и т.д.), возможные значения:  <br />-- <code>shared_cost</code> — номер с разделённой стоимостью  <br />-- <code>voip</code> — интернет-телефония (VoIP)  <br />-- <code>personal_number</code> — персональный номер  <br />-- <code>fixed_line</code> — городской (стационарный)  <br />-- <code>mobile</code> — мобильный  <br />-- <code>unknown</code> — неизвестный тип  <br />-- <code>fixed_line_or_mobile</code> — городской или мобильный  <br />-- <code>voicemail</code> — голосовая почта  <br />-- <code>toll_free</code> — бесплатный номер  <br />-- <code>uan</code> — универсальный номер доступа (UAN)  <br />-- <code>premium_rate</code> — премиум-номер (платные услуги)  <br />-- <code>pager</code> — пейджер  <br />  <br />- <code>messengers</code> (<em>enum[]</em>): cписок по типам мессенджера, работает в связке с 'messengers_validity' и работает от значения активности (если <code>\"messengers_validity\": \"inactive\"</code> то фильтр по <code>'messengers'</code> вернет контакты у которых нет выбранного мессенджера):  <br />-- <code>telegram</code> — TG  <br />-- <code>whatsapp</code> — WA  <br />-- <code>viber</code> — Viber, не используется  <br />-- <code>facebook</code> — FB,  <br />-- <code>instagram</code> — IG,  <br />-- <code>max</code> — MAX.  <br />  <br />- <code>country</code> (<em>string</em>): наименование страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): двухбуквенный Alpha-2-код по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): диапазон для выборки по контактности номера полученное после скоринга, при передаче значений вне диапазона вернет либо значения соответствующие min-max, либо пустоту если значение переданное значение находится за пределами диапазона данных скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение  <br />-- <code>min</code> (<em>int</em>)— минимальное значение  <br />  <br />- <code>connectability_types</code> (<em>enum[]</em>): список типов для оценки контактности телефонного номера:  <br />-- <code>sms</code> — SMS-сообщения  <br />-- <code>voice</code>— голосовые рассылки  <br />-- <code>messengers</code> — мессенджеры  <br />  <br />- <code>tags</code> (<em>string[]</em>): фильтр по наименованию тегов связанных с контактами сегмента (аудитории).  <br />  <br />- <code>email_info</code> (<em>object</em>): фильтр по метаданным email адресов сегмента (аудитории), прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>:  <br />-- <code>last_seen</code> (<em>object</em>): дата и время последней активности пользователя:  <br />---- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />---- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp.  <br />-- <code>smtp_provider</code> (<em>string</em>): название SMTP-провайдера.  <br />-- <code>smtp_status_code</code> (<em>int</em>): код статуса SMTP-сервера.  <br />-- <code>country</code> (<em>string</em>): наименование страны.  <br />-- <code>domain</code> (<em>string</em>): доменная часть адреса электронной почты.  <br />-- <code>mx_record</code> (<em>string</em>): MX-запись домена.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>only_system_fields</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг использования только системных полей для экспорта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>only_system_fields</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"only_system_fields\": true</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>csv,</code>  <br /><code>excel</code>  <br /><code>]</code></td>\n<td>Тип формата файла для экпорта данных сегмента (аудитории). Возможные значения:  <br />- <code>csv</code> — экспорт в csv-файл  <br />- <code>excel</code> — экспот в Excel-файл .  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>export_format</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": {\n    \"context\": \"context_name\", // string\n    \"updated\": { // object\n        \"start\": 0, // int\n        \"end\": 1 // int\n    },\n    \"type\": [ // enum[]\n        \"target\", // string\n        \"segmented\" // string\n    ],\n    \"operator\": \"carrier_name\", // string\n    \"region\": \"region_name\", // string\n    \"phone_activity\": \"active\", // enum\n    \"messengers_validity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // string\n    \"messengers\": [ // enum[]\n        \"telegram\" // string\n    ],\n    \"country\": \"country_name\", // string\n    \"country_iso_code\": \"xx\", // string\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 1 // int\n    },\n    \"connectability_types\": [ // enum[]\n        \"voice\", // string\n        \"messengers\" // string\n    ],\n    \"tags\": [ // string[]\n        \"tag_name1\", // string\n        \"tag_name2\" // string\n    ],\n    \"email_info\": { // object\n        \"last_seen\": { // object\n            \"start\": 0, // int\n            \"end\": 1 // int\n        },\n        \"smtp_provider\": \"smtp_provider_name\", // string\n        \"smtp_status_code\": 000, // int\n        \"country\": \"country_name\", // string\n        \"domain\": \"domain.com\", // string\n        \"mx_record\": \"mx.smtp_provider.com\" // string\n    }\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0ad86e42-d60a-4bf0-b63e-04409b097897","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"Moved Permanently","code":301,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/csv; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"время создания,телефон,тип,страна,регион,оператор,скорбалл телефон,ehlr,активность телефона,валидность whatsapp,валидность telegram,валидность max,валидность facebook,валидность instagram,часовой пояс,код страны,тип линии,время скоринга,email,валидность email,cубстатусы,домен,запись mx,smtp провайдер,код статуса smtp,профиль e-mail,фото профиля,последний вход,теги\nYYYY-MM-DD HH:MM:SS,00000000001,initial,,,,,,,,,,,,,,,,,,,,,,,,,,"},{"id":"c6555375-1b03-439c-9253-a23cea61cea0","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"ae3170b7-1146-4be7-a0e9-4e23ffd380a3","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"73c42928-d236-4dc4-b257-2b038ff53eca","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\", // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        \"filter\": 1\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        }\n                    },\n                    \"line_type\": \"string\",\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    },\n                    \"tags\": \"string[]\",\n                    \"context\": \"string\",\n                    \"operator\": \"string\",\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"smtp_provider\": \"string\",\n                            \"country\": \"string\",\n                            \"domain\": \"string\",\n                            \"mx_record\": \"string\",\n                            \"smtp_status_code\": \"int\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"end\": \"int\",\n                                    \"start\": \"int\"\n                                }\n                            }\n                        }\n                    },\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        }\n                    },\n                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\",\n                            \"max\"\n                        ]\n                    },\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"country\": \"string\",\n                    \"type\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ]\n                    },\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"country_iso_code\": \"string\",\n                    \"region\": \"string\"\n                }\n            },\n            \"field\": \"filter\"\n        },\n        \"message\": \"filter must be object\",\n        \"code\": -32602\n    }\n}"},{"id":"69a24a5b-38f7-4df0-bd9d-36f2769e00d6","name":"-32602 — Invalid Params : 'export_format must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"default\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"export_format must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"export_format\",\n            \"type\": {\n                \"options\": [\n                    \"csv\",\n                    \"excel\"\n                ],\n                \"type\": \"enum\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'export_format' не соответствует схеме 'enum'."},{"id":"212b0232-8c81-4f6e-9f83-b88345fc7e20","name":"-32602 — Invalid Params : 'only_system_fields must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\", // Тип формата файла для экпорта данных сегмента (аудитории)\n        \"only_system_fields\": 1 // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"only_system_fields must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"only_system_fields\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'only_system_fields' не является логическим типом."},{"id":"94d0f1ad-00fc-4b0c-bfdd-a8e5bfbdd4ea","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4fee06b0-468f-4652-b25c-45cdf592c469","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"42bbce85-f987-4f7f-a95b-482e7cbb2d2c","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"180279a9-8e41-480f-a2e5-7dd640be1d4d","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"845f813c-59ee-4580-8891-664763bac9e2"},{"name":"#communications.bases.contacts.export_stream","id":"f9a3bd34-da27-4cf4-97b8-ba74f4c9c9fb","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Accept","value":"text/csv; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\", // ID проекта\n        \"filter\": \"<object>\", // Параметры фильтрации\n        \"only_system_fields\": \"<boolean>\" // Флаг использования только системных полей для экспорта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code></p>\n<hr />\n<p>Экспорт данных сегмента с различными параметрами фильтрации.</p>\n<p>В ответе возвращается <code>text/csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>.</p>\n<p>Пример структуры csv-файла в ответе:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>время создания;телефон;email;wa;tg;viber;тип;страна;регион;оператор;имя;фамилия;отчество;день рождения;пол;скорбалл телефон;активность телефона;валидность email;валидность wa;валидность tg;валидность fb;часовой пояс;код страны;тип линии;время скоринга;время нормализации\n\n</code></pre><hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) для экспорта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- <code>timezone</code> (<em>string</em>): часовой пояс, значение указывается в формате UTC.  <br />  <br />- <code>context</code> (<em>string</em>): поиск по контексту уникальных значений из кастомных и системных полей.  <br />  <br />- <code>updated</code> (<em>object</em>): период обновления данных:  <br />-- <code>start</code> (<em>int</em>) — начало периода, UNIX timestamp  <br />-- <code>end</code> (<em>int</em>)— конец периода, UNIX timestamp  <br />  <br />- <code>type</code> (<em>enum[]</em>): список типов контактов сегмента (аудитории):  <br />-- <code>initial</code> — исходный, 'raw data' до обработки (скоринга)  <br />-- <code>segmented</code> — сегментированный (создание нового сегмента (аудитории) по какому-либо признаку)  <br />-- <code>custom</code> — пользовательский  <br />-- <code>target</code> — цель  <br />-- <code>delivered</code> — доставлено  <br />-- <code>not_delivered</code> — не доставлено  <br />-- <code>blacklist</code> — черный список  <br />-- <code>unique</code> — уникальные  <br />-- <code>amd</code> — автоответчики  <br />-- <code>scoring</code> — прошел скоринг  <br />-- <code>normalized</code> — нормализованный  <br />-- <code>dm_pixel</code> — не используется  <br />  <br />- <code>operator</code> (<em>string</em>): наименование оператора связи.  <br />  <br />- <code>region</code> (<em>string</em>): наименование региона.  <br />  <br />- <code>phone_activity</code> (<em>enum</em>): активность контактов по номеру телефона:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>messengers_validity</code> (<em>enum</em>): значение валидности контакта в мессенджерах, если контакт валиден хотя бы в одном из мессенджеров, то он считается 'active':  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />  <br />- <code>email_activity</code> (<em>enum</em>): значение активности email:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />  <br />- <code>line_type</code> (<em>string</em>): тип линии (мобильный, фиксированная связь, голосовая почта и т.д.), возможные значения:  <br />-- <code>shared_cost</code> — номер с разделённой стоимостью  <br />-- <code>voip</code> — интернет-телефония (VoIP)  <br />-- <code>personal_number</code> — персональный номер  <br />-- <code>fixed_line</code> — городской (стационарный)  <br />-- <code>mobile</code> — мобильный  <br />-- <code>unknown</code> — неизвестный тип  <br />-- <code>fixed_line_or_mobile</code> — городской или мобильный  <br />-- <code>voicemail</code> — голосовая почта  <br />-- <code>toll_free</code> — бесплатный номер  <br />-- <code>uan</code> — универсальный номер доступа (UAN)  <br />-- <code>premium_rate</code> — премиум-номер (платные услуги)  <br />-- <code>pager</code> — пейджер  <br />  <br />- <code>messengers</code> (<em>enum[]</em>): cписок по типам мессенджера, работает в связке с 'messengers_validity' и работает от значения активности (если <code>\"messengers_validity\": \"inactive\"</code> то фильтр по <code>'messengers'</code> вернет контакты у которых нет выбранного мессенджера):  <br />-- <code>telegram</code> — TG  <br />-- <code>whatsapp</code> — WA  <br />-- <code>viber</code> — Viber, не используется  <br />-- <code>instagram</code> — IG.  <br />  <br />- <code>country</code> (<em>string</em>): наименование страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): двухбуквенный Alpha-2-код по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): диапазон для выборки по контактности номера полученное после скоринга, при передаче значений вне диапазона вернет либо значения соответствующие min-max, либо пустоту если переданное значение находится за пределами диапазона данных скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение  <br />-- <code>min</code> (<em>int</em>)— минимальное значение  <br />  <br />- <code>email_connectability</code> (<em>object</em>): Не используется. Диапазон для выборки по контактности email, не используется:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение  <br />-- <code>min</code> (<em>int</em>)— минимальное значение  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>only_system_fields</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг использования только системных полей для экспорта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>only_system_fields</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"only_system_fields\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": {\n    \"timezone\": \"UTC-0\", // string\n    \"context\": \"context_name\", // string\n    \"updated\": { // object\n        \"start\": 0, // int\n        \"end\": 1 // int\n    },\n    \"type\": [ // enum[]\n        \"target\", // string\n        \"segmented\" // string\n    ],\n    \"operator\": \"carrier_name\", // string\n    \"region\": \"region_name\", // string\n    \"phone_activity\": \"active\", // enum\n    \"messengers_validity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // string\n    \"messengers\": [ // enum[]\n        \"telegram\" // string\n    ], \n    \"country\": \"country_name\", // string\n    \"country_iso_code\": \"xx\", // string\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 1 // int\n    },\n    \"email_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 1 // int\n    },\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"09a21b34-e8ff-4fff-8700-a9268f661a88","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/csv; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/csv; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"время создания;телефон;email;wa;tg;viber;тип;страна;регион;оператор;имя;фамилия;отчество;день рождения;пол;скорбалл телефон;активность телефона;валидность email;валидность wa;валидность tg;валидность fb;часовой пояс;код страны;тип линии;время скоринга;время нормализации\nYYYY-MM-DD HH:MM:SS;00000000001;user1@example.com;;;;scoring;;;;;;;;;3;inactive;active;active;active;;;;;;\nYYYY-MM-DD HH:MM:SS;00000000002;;;;;scoring;;;;;;;;;3;inactive;;active;active;;;;;;\nYYYY-MM-DD HH:MM:SS;00000000003;;;;;scoring;;;;;;;;;1;inactive;;active;inactive;;;;;;\nYYYY-MM-DD HH:MM:SS;00000000004;;;;;scoring;;;;;;;;;1;inactive;;active;active;;;;;;"},{"id":"a340844b-13bc-4269-8f96-c289fbee38bf","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"eff44de1-4737-4342-a62f-0294f0415e95","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851 // ID сегмента (аудитории)\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"d3930faf-5af9-4778-ab5b-83eea5c0137b","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"filter\": 1 // Параметры фильтрации\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"filter must be object\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"line_type\": \"string\",\n                    \"type\": {\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ],\n                        \"type\": \"enum[]\"\n                    },\n                    \"messengers_validity\": {\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"phone_connectability\": {\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"region\": \"string\",\n                    \"phone_activity\": {\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"email_activity\": {\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"messengers\": {\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"instagram\"\n                        ],\n                        \"type\": \"enum[]\"\n                    },\n                    \"timezone\": \"string\",\n                    \"email_connectability\": {\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"context\": \"string\",\n                    \"updated\": {\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"operator\": \"string\",\n                    \"country_iso_code\": \"string\",\n                    \"country\": \"string\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"filter\"\n        }\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"ea12fb87-f569-4e7f-a417-993946dcb030","name":"-32602 — Invalid Params : 'only_system_fields must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        \"only_system_fields\": 1 // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"only_system_fields must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"only_system_fields\"\n        }\n    }\n}\n\n// Переданное значение параметра 'only_system_fields' не является логическим типом."},{"id":"b9ed4b27-17d4-417f-b53a-3881b842fad1","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"820004c3-8f5c-4c07-b7c9-45279e0b6ed9","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"46244e72-3cd8-4b6a-a5b2-d4d47872f895","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"e648e847-15a8-4470-937b-cf4c11fb2af8","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"f9a3bd34-da27-4cf4-97b8-ba74f4c9c9fb"}],"id":"32e102c6-8f3c-4c91-8b06-c90183f3d223","_postman_id":"32e102c6-8f3c-4c91-8b06-c90183f3d223","description":""},{"name":"#communications.bases.create","id":"dafd8ae5-1014-441a-89c7-7ffa0e2caecc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"name\": \"<string>\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": \"<int[]>\", // Индекс столбца с email-адресами\n        \"file\": \"<string>\", // Путь к загружаемому файлу\n        \"wa_column\": \"<int>\", // Индекс столбца с WA аккаунтами\n        \"viber_column\": \"<int>\", // Индекс столбца с Viber аккаунтами, не используется\n        \"region_column\": \"<int>\", // Индекс столбца с наименованиями регионов\n        \"operator_column\": \"<int>\", // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": \"<int[]>\", // Индекс столбца с телефонными номерами\n        \"matching\": \"<object[]>\", // Сопоставление полей\n        \"sep\": \"<string>\", // Указание на разделитель полей загружаемого файла\n        \"contacts\": \"<string>\", // Передача списка номеров телефонов\n        \"country_column\": \"<int>\", // Индекс столбца с наименованиями стран\n        \"tg_column\": \"<int>\",  // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"<string>\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                                    // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": \"<boolean>\" // Флаг с отметкой для возможности удаления дубликатов контактов\n                                         // после нормализации. Удаление дубликатов осуществляется\n                                         // по телефонным номерам и email.\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать сегмент (аудиторию) из базы контактов. Доступна загрузка через файл или списком.</p>\n<p><strong>Пример загружаемого csv-файла</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>phone;email;tg\n+00000000000; user0@example.com ;@user0\n+00000000000;user0@example .com;\n00000000000;user0@example.com;@user0\n+0 (000) 000-0000;user0@example.com;\n+00000000001;user1@example.com;@user1\n00000000002;;@user2\n+0 000 000-00-03;user3@example.com;\n\n</code></pre><hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта, к которому будет прикреплена создаваемая база контактов (сегмент).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Название создаваемого сегмента (аудитории).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_name\"</code></td>\n</tr>\n<tr>\n<td><code>email_column</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с email адресами.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>email_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"email_column\": [2]</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Поле для указания пути к загруженному файлу, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br />Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"/upload/0/0/0/000x0xx0.csv\"</code></td>\n</tr>\n<tr>\n<td><code>wa_column</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с WA аккаунтами.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>wa_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"wa_column\": 4</code></td>\n</tr>\n<tr>\n<td><code>viber_column</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с Viber аккаунтами. Не используется.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>viber_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"viber_column\": 5</code></td>\n</tr>\n<tr>\n<td><code>region_column</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с наименованиями регионов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>region_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"region_column\": 6</code></td>\n</tr>\n<tr>\n<td><code>operator_column</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с наименованиями операторов связи.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>operator_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"operator_column\": 7</code></td>\n</tr>\n<tr>\n<td><code>phone_column</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с телефонными номерами.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone_column\": [1]</code></td>\n</tr>\n<tr>\n<td><code>matching</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Сопоставление полей, может быть пустым массивом.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>matching</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"matching\": []</code></td>\n</tr>\n<tr>\n<td><code>sep</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Указание на разделитель полей загружаемого файла.  <br />  <br />Примеры значений для указания различных разделителей:  <br /><code>\"sep\": \"semicolon\"</code> — \"точка с запятой\"  <br /><code>\"sep\": \"common\"</code> — \"запятая\"  <br /><code>\"sep\": \"whitespace\"</code> — \"пробел\" и знак \"табуляция\"  <br /><code>\"sep\": \"-\"</code> — свой вариант с указанием его в качестве значения, в данном примере используется символ \"дефис\".  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sep</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"sep\": \"-\"</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Строка для передачи списка номеров телефонов, при передаче нескольких значений в качестве разделителя используется <code>\\n</code>. Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000001\\n00000000002\"</code></td>\n</tr>\n<tr>\n<td><code>country_column</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с наименованиями стран.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>country_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"country_column\": 8</code></td>\n</tr>\n<tr>\n<td><code>tg_column</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Индекс столбца с TG аккаунтами.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>tg_column</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"tg_column\": 3</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Указание гео к которому относятся контакты абонентов в сегменте, принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><em><strong>Важно</strong></em>: Если параметр указан, номера, не соответствующие указанной географии, будут отфильтрованы при загрузке. Если параметр опущен, будут приняты все валидные контакты независимо от их географии.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n<tr>\n<td><code>remove_duplicates</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг с отметкой для возможности удаления дубликатов контактов после нормализации. Удаление дубликатов осуществляется по телефонным номерам и email.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>remove_duplicates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"remove_duplicates\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>matching</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"matching\": [ // object[]\n  {\n    \"column\": 1, // int\n    \"field_id\": 2 // int\n  }\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"5eff5927-68e6-4242-8578-80b315e45276","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": 851, // ID созданного сегмента (аудитории)\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"96e19a42-1f75-4b7d-ab52-d4e48abbc155","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"e346a1b2-46e2-42e2-b30f-3bf8328cbefe","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"5320f8dd-7359-4b45-aa08-aad90a9fa71a","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": 321, // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"895b67cf-37ff-4cf3-ac86-05916a0c4f32","name":"-32602 — Invalid Params : 'sep must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": 1, // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"sep must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"sep\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'sep' не является строкой."},{"id":"c95309c2-afd8-480e-82f5-056686b0c640","name":"-32602 — Invalid Params : 'matching must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [\"a\"], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"matching must be object[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"matching\",\n            \"type\": {\n                \"data\": {\n                    \"field_id\": \"int\",\n                    \"column\": \"int\"\n                },\n                \"type\": \"object[]\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'matching' не соответствует схеме 'object[]'."},{"id":"c627c835-5c72-47dc-ba5a-85f2313b0ae6","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        \"contacts\": 12345678912, // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"contacts must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"1c9ef3d5-bfcb-463f-9e90-c7997f9c253a","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": 1, // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"file must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"file\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"d7f8a9ed-88e7-4704-a938-f390da6e2d83","name":"-32602 — Invalid Params : 'email_column must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            \"a\"\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"email_column must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"email_column\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n// Переданное значение параметра 'email_column' не является 'int[]'."},{"id":"ae2c48ac-ad7c-428e-b4ac-0b11810ec917","name":"-32602 — Invalid Params : 'phone_column must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            \"a\"\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone_column must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"phone_column\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n// Переданное значение параметра 'phone_column' не является 'int[]'."},{"id":"2cf0c942-35be-438a-9abd-4118f1ab422d","name":"-32602 — Invalid Params : 'geo_iso_code'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": 1, // Указание гео к которому относятся контакты абонентов в сегменте, \n                           // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"geo_iso_code must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"geo_iso_code\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'geo_iso_code' не является строкой."},{"id":"82ded3bf-53be-472d-9a29-9ca0fadc90dd","name":"-32602 — Invalid Params : 'remove_duplicates must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": \"true\" // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"remove_duplicates must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"remove_duplicates\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'remove_duplicates' не является логическим типом."},{"id":"e0c284a0-60b5-43d2-8f5d-e70c516a98fc","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"6f7f08b5-b35b-489e-947d-7b4d2e82e1be","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1e6db417-03da-432f-8f52-5fab5cc070ae","name":"-32001 — Server Error: 'Exceeded the number of contacts in the mailing list'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Exceeded the number of contacts in the mailing list\",\n        \"code\": -32001\n    }\n}\n\n// Ошибка — при создании сегмента (аудитории) было передано более 200 000 контактов в одном запросе.\n\n// Причины возникновения:\n// -- Загрузка аудитории файлом (\"file\": \"/path/to/file\") с количеством строк более 200 000.\n// -- Передача аудитории списком (\"contacts\": \"00000000001\\n00000000002\\n...\") с количеством элементов более 200 000.\n\n// Рекомендации и решение:\n// Проверьте количество контактов перед отправкой. Разделите создаваемые сегменты на части по 200 000 контактов для одного сегмента."},{"id":"987df833-04b5-402e-b54d-888ef0e27e4b","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name\", // Название создаваемого сегмента (аудитории)\n        \"email_column\": [ // Индекс столбца с email-адресами\n            2\n        ], \n        \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"wa_column\": 4, // Индекс столбца с WA аккаунтами\n        // \"viber_column\": 5, // Индекс столбца с Viber аккаунтами\n        // \"region_column\": 6, // Индекс столбца с наименованиями регионов\n        // \"operator_column\": 7, // Индекс столбца с наименованиями операторов связи\n        \"phone_column\": [ // Индекс столбца с телефонными номерами\n            1\n        ],\n        \"matching\": [], // Сопоставление полей\n        \"sep\": \"semicolon\", // Указание на разделитель полей загружаемого файла\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"tg_column\": 3, // Индекс столбца с TG аккаунтами\n        \"geo_iso_code\": \"XX\", // Указание гео к которому относятся контакты абонентов в сегменте, \n                              // принимает двухбуквенный код alpha-2 ISO 3166\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."}],"_postman_id":"dafd8ae5-1014-441a-89c7-7ffa0e2caecc"},{"name":"#communications.bases.get","id":"db17dd03-e729-4e22-8a1c-f338fbeff460","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить данные сегмента (аудитории) по его уникальному идентификатору.</p>\n<p><strong>Поведение ответа:</strong></p>\n<ul>\n<li><p>Поля <code>rows_submitted</code> и <code>rows_accepted</code> включаются в ответ для аудиторий с <code>type: [\"initial\"]</code> или <code>type: [\"scoring\"]</code>.</p>\n</li>\n<li><p><strong>Дочерние аудитории:</strong> Если запускается задача оценки (<code>audiences.score.start</code>) с параметром <code>name</code>, создается новая дочерняя аудитория. При получении этой дочерней аудитории с помощью <code>audiences.get</code> поля <code>rows_submitted</code> и <code>rows_accepted</code> будут <strong>опущены</strong>, поскольку эти метрики приема относятся исключительно к родительской аудитории.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта к которому принадлежит сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) по которому нужно получить данные.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"dd92a156-9c27-4188-9cbf-def2a6ff9386","name":"Successful Response -- type [\"initial\"]","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 850, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": {\n        \"created\": 0, // Время создания, UNIX-timestamp\n        \"total\": \"5\", // Количество контактов в сегменте (аудитории)\n        \"id\": 850, // ID сегмента (аудитории)\n        \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n        \"geo_iso_code\": \"XX\", // Гео контактов сегмента\n        \"name\": \"any_name\", // Название сегмента (аудитории)\n        \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n            \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается первый валидный номер из этой строки\n            \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса конвертируются в ASCII\n            \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n            \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n            \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n            \"select_email\": false, // Не используется\n            \"split_by_additional_fields\": false // Не используется\n        },\n        \"order_by\": 1, // Значение сортировки в листинге по типам, определяется на уровне системы по значению 'type' типа контактов сегмента (аудитории)\n        \"status\": \"active\", // Статус сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип контактов сегмента (аудитории)\n            \"initial\" // Сегмент создан\n        ],\n        \"original_qty\": 5, // Количество загруженных контактов при создании сегмента\n        \"rows_accepted\": 5, // Количество контактов загруженных в аудиторию по факту\n        \"rows_submitted\": 5, // Количество контактов в загружаемом файле\n        \"updated\": 0, // Время последнего обновления, UNIX-timestamp\n        \"scoring\": { // Параметры скоринга (оценки) контакта\n            \"tg_score\": false, // Валидация TG по номеру телефона\n            \"ig_score\": false, // Валидация IG по номеру телефона\n            \"facebook_score\": false, // Валидация FB по номеру телефона\n            \"phone_connectability_voice\": false, // Оценка контактности телефонного номера для голосового трафика\n            \"tags_phone_score\": false, // Проверка телефонного номера на связанные теги \n            \"phone_connectability_ehlr\": false, // Оценка контактности телефонного номера\n            \"tags_email_score\": false, // Проверка e-mail на связанные теги \n            \"phone_connectability\": false, // Скоринг контактности телефона\n            \"phone_validation\": false, // Валидация телефона\n            \"email_connectability\": false, // Контактность e-mail\n            \"phone_validation_mnp\": false, // Валидация телефона +\n            \"wa_score\": false, // Валидация WA по номеру телефона\n            \"phone_connectability_sms\": false, // Оценка контактности телефонного номера для отправки SMS-сообщений\n            \"max_score\": false, // Валидация MAX по номеру телефона\n            \"email_validation\": false // Валидация e-mail\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"12d9a871-3f22-443b-ab23-434a38b5aa8e","name":"Successful Response -- type [\"scoring\"]","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"order_by\": 1, // Значение сортировки в листинге по типам, определяется на уровне системы\n                       // по значению 'type' типа контактов сегмента (аудитории)\n        \"scoring\": { // Параметры скоринга (оценки) контакта\n            \"phone_connectability\": false, // Скоринг контактности телефона\n            \"tg_score\": false, // Валидация TG по номеру телефона\n            \"ig_score\": false, // Валидация IG по номеру телефона\n            \"wa_score\": false, // Валидация WA по номеру телефона\n            \"phone_connectability_sms\": false, // Оценка контактности телефонного номера для отправки SMS-сообщений\n            \"phone_validation_mnp\": false, // Валидация телефона +\n            \"tags_phone_score\": false, // Проверка телефонного номера на связанные теги \n            \"phone_connectability_ehlr\": true, // Оценка контактности телефонного номера\n            \"tags_email_score\": false, // Оценка контактности телефонного номера\n            \"phone_validation\": true, // Валидация телефона\n            \"phone_connectability_voice\": false, // Оценка контактности телефонного номера для голосового трафика\n            \"facebook_score\": false, // Валидация FB по номеру телефона\n            \"email_validation\": false, // Валидация e-mail\n            \"max_score\": false, // Валидация MAX по номеру телефона\n            \"email_connectability\": false // Контактность e-mail\n        },\n        \"status\": \"active\", // Статус сегмента (аудитории)\n        \"total\": \"295\", // Количество контактов в сегменте (аудитории)\n        \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n        \"type\": [ // ID пользователя создавшего сегмент (аудиторию)\n            \"scoring\" // Сегмент прошел скоринг (оценку)\n        ],\n        \"updated\": 0, // Время последнего обновления, UNIX-timestamp\n        \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n            \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается \n                                        // первый валидный номер из этой строки\n            \"split_by_additional_fields\": false, // Не используется\n            \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n            \"select_email\": false, // Не используется\n            \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n            \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n            \"convert_email_unicode_to_ascii\": false // Unicode символы e-mail адреса конвертируются в ASCII\n        },\n        \"update_system_fields\": false, // Перезаписать значения полей мессенджеров \n                                       // значениями полученными в результате скоринга\n        \"name\": \"any_name\", // Название сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"created\": 0, // Время создания, UNIX-timestamp\n        \"parent_id\": 821, // ID исходного (родительского) сегмента\n        \"id\": 851 // ID сегмента (аудитории)\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"90818a7f-1150-41c1-bbec-d54de15f59d6","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"197b8e76-5284-4042-ba08-e7148fa11eed","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851 // ID сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"1fe9602a-bb7c-431f-a271-886d1a7dfcca","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"8af4a7de-743d-4e78-9ea9-6d0f80aeff73","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"54131e6d-e6d0-414b-8d23-36e8d6bf175e","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"cf8d6b2b-a701-4ec5-9ee2-33788da1a0c4","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"db17dd03-e729-4e22-8a1c-f338fbeff460"},{"name":"#communications.bases.list","id":"0d8065b5-c167-4f38-8b8f-5fb525836344","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"sort\": \"<object>\", // Параметры сортировки\n        \"filter\": \"<object>\", // Параметры фильтрации\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\", // Лимит количества записей\n        \"status\": \"<enum>\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет по идентификатору проекта получить список сегментов (аудиторий) с фильтрацией по названию, типу, дате создания и прочим параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта к которому принадлежит сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"field_name\": value</code></td>\n</tr>\n<tr>\n<td><code>sort</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами сортировки. Содержит поля:  <br />  <br />- <code>name</code> (<em>enum</em>) : наименование поля, по которому производится сортировка:  <br />-- <code>id</code> — идентификатор,  <br />-- <code>created</code> — дата создания,  <br />-- <code>name</code> — название,  <br />-- <code>updated</code> — дата обновления.  <br />  <br />- <code>direction</code> (<em>enum</em>) : направление сортировки:  <br />-- <code>ASC</code> — по возрастанию,  <br />-- <code>DESC</code> — по убыванию.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sort</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- <code>create</code> (<em>object</em>): период по дате создания:  <br />-- <code>start</code> (<em>int</em>) — начало периода, UNIX timestamp  <br />-- <code>end</code> (<em>int</em>)— конец периода, UNIX timestamp  <br />  <br />- <code>context</code> (<em>string</em>): поиск по контексту уникальных значений из кастомных и системных полей  <br />  <br />- <code>type</code> (<em>string[]</em>): список типов контактов сегмента:  <br />-- <code>initial</code> — исходный, 'raw data' до обработки (скоринга)  <br />-- <code>segmented</code> — сегментированный (создание нового сегмента (аудитории) по какому-либо признаку)  <br />-- <code>target</code> — цель  <br />-- <code>delivered</code> — доставлено  <br />-- <code>not_delivered</code> — не доставлено  <br />-- <code>blacklist</code> — черный список  <br />-- <code>unique</code> — уникальные  <br />-- <code>amd</code> — автоответчики  <br />-- <code>scoring</code> — прошел скоринг  <br />-- <code>normalized</code> — нормализованный  <br />-- <code>dm_pixel</code> — DMP записи  <br />  <br />- <code>execute</code> (<em>string[]</em>): не используется  <br />  <br />- <code>trigger</code> (<em>string[]</em>): не используется  <br />  <br />- <code>update</code> (<em>object</em>): период по дате обновления:  <br />-- <code>start</code> (<em>int</em>) — начало периода, UNIX timestamp  <br />-- <code>end</code> (<em>int</em>) — конец периода, UNIX timestamp  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу сегмента (аудитории). Возможные значения:  <br />- <code>active</code> : активный.  <br />- <code>archived</code> : архивированный.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>sort</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"sort\": {\n      \"name\": \"created\", // enum\n      \"direction\": \"DESC\" // enum\n    }\n\n</code></pre>\n<p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": {\n    \"create\": { // object\n        \"start\": 0, // int, UNIX timestamp\n        \"end\": 1 // int, UNIX timestamp\n    },\n    \"context\": \"email\", // string\n    \"type\": [ // string[]\n        \"initial\", // string\n        \"segmented\", // string\n        \"target\" // string\n    ], \n    \"update\": { // object\n        \"start\": 0, // int, UNIX timestamp\n        \"end\": 1 // int, UNIX timestamp\n    }\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"af45685f-f317-4887-af46-97673962db90","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": {\n        \"total\": 17, // Количество доступных сегмиентов\n        \"limit\": 5, // Лимит количества записей в ответе\n        \"items\": [ // Массив с данными сегмента (аудитории)\n            {\n                \"updated\": 1, // Дата последнего обновления сегмента (аудитории), UNIX timestamp\n                \"id\": 282, // ID сегмента (аудитории)\n                \"parent_id\": 820, // ID исходного (родительского) сегмента\n                \"has_emails\": true, // Сегмент содержит e-mail адреса\n                \"has_phones\": true, // Сегмент содержит телефонные номера\n                \"geo_iso_code\": \"all\", // Указание для гео контактов\n                \"update_system_fields\": false, // Перезаписать значения полей мессенджеров \n                                               // значениями полученными в результате скоринга\n                \"status\": \"active\", // Статус сегмента (аудитории)\n                \"size\": { // Размер сегмента (аудитории)\n                    \"total\": 4 // Количество контактов в сегменте (аудитории)\n                },\n                \"allow_delete\": true, // Флаг с отметкой разрешено ли \n                                      // архивирование сегмента (аудитории)\n                \"name\": \"234\", // Название сегмента (аудитории)\n                \"contacts_status\": { // Статус контактов сегмента (аудитории) после скоринга\n                    \"inactive\": 4, // Неактивные \n                    \"active\": 0 // Активные\n                },\n                \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n                    \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n                    \"remove_duplicates\": false, // Убирается дубликат номера в строке \n                                                // и остается первый валидный номер из этой строки\n                    \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n                    \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса \n                                                             // конвертируются в ASCII\n                    \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n                    \"split_by_additional_fields\": false, // Не используется\n                    \"select_email\": false // Не используется\n                },\n                \"scoring\": { // Параметры скоринга (оценки) контакта\n                    \"phone_connectability\": false, // Скоринг контактности телефона\n                    \"email_validation\": true, // Валидация e-mail\n                    \"facebook_score\": true, // Валидация FB по номеру телефона\n                    \"ig_score\": false, // Валидация IG по номеру телефона\n                    \"max_score\": false, // Валидация MAX по номеру телефона\n                    \"tags_phone_score\": true, // Проверка телефонного номера на связанные теги \n                    \"tags_email_score\": false, // Проверка e-mail на связанные теги\n                    \"phone_validation_mnp\": true, // Валидация телефона +\n                    \"phone_validation\": false, // Валидация телефона\n                    \"email_connectability\": false, // Контактность e-mail\n                    \"tg_score\": true, // Валидация TG по номеру телефона\n                    \"wa_score\": true, // Валидация WA по номеру телефона\n                    \"phone_connectability_sms\": true, // Оценка контактности телефонного номера для отправки SMS-сообщений\n                    \"phone_connectability_voice\": true, // Оценка контактности телефонного номера для голосового трафика\n                    \"phone_connectability_ehlr\": false  // Оценка контактности телефонного номера \n                },\n                \"score_total\": 0, // Количество контактов прошедших скоринг\n                \"type\": [ // Тип сегмента\n                    \"scoring\" // Сегмент прошел скоринг\n                ],\n                \"project_id\": 123, // ID проекта, которому принадлежит сегмент (аудитория)\n                \"order_by\": 12, // Значение сортировки в листинге по типам, \n                                // определяется на уровне системы по значению 'type' \n                                // типа контактов сегмента (аудитории)\n                \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n                \"created\": 0, // Время создания сегмента (аудитории), UNIX-timestamp\n                \"dmp\": [ // Массив с ID DMP привязанными к сегменту\n                    198\n                ],\n                \"triggers\": {}  // Поле с выводом даннных для параметров триггеров\n                                // Важно: \n                                // Если объект пустой '{}', значит у сегмента нет связанных триггеров \n                                // Если у сегмента есть связь с триггерами, то поле будет содержать массив объектов '[{}]' \n            }\n            \n            // ...\n\n        ]\n    },\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"2b64bebd-3b8e-4b75-8211-2387ab9e0953","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"82bb6cd4-d2d4-4f9a-a6b3-94e8d9b4f3cd","name":"-32602 — Invalid Params : 'sort must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": 1, // Параметры сортировки\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"sort must be object\",\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"name\": {\n                        \"options\": [\n                            \"id\",\n                            \"created\",\n                            \"name\",\n                            \"updated\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"direction\": {\n                        \"options\": [\n                            \"ASC\",\n                            \"DESC\"\n                        ],\n                        \"type\": \"enum\"\n                    }\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"sort\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'sort' не соответствует схеме 'object'."},{"id":"3a66e0c0-92be-48cb-a279-71de328a7da4","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"filter\": 1, // Параметры фильтрации\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"filter must be object\",\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"type\": {\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ],\n                        \"type\": \"string[]\"\n                    },\n                    \"update\": {\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"create\": {\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"trigger\": \"string[]\",\n                    \"execute\": \"string[]\",\n                    \"context\": \"string\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"filter\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"e5db92f4-27a4-4f32-8a0d-efa1176b7353","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"other\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"62e36a27-209e-49c4-8b7e-323b261e72d2","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"6397ecc9-51a8-4e40-9e85-41b2ea43d2f2","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1923b205-20a7-487a-b84c-afdc64fede73","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."}],"_postman_id":"0d8065b5-c167-4f38-8b8f-5fb525836344"},{"name":"#communications.bases.update","id":"f88903af-d639-4596-b0fd-0d39f427b03c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента\n        \"project_id\": \"<int>\", // ID проекта\n        \"name\": \"<string>\", // ID сегмента\n        \"status\": \"<enum>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить название ранее созданного сегмента или изменить его статус на активный или архив.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента для обновления.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит сегмент.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое наименование сегмента.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_name_updated\"</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Новый статус сегмента. Возможные значения:  <br />- <code>active</code> : активный.  <br />- <code>archived</code> : архивированный.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"4e31e8c2-f12e-4093-87c7-2150897c988d","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, обновление выполнено успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"364df472-1a42-41e2-9ee0-ce5d678efb34","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"c3d4a7a2-9eb1-47ec-ad4a-a407a4a258f1","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"79b7fada-6d70-4abd-9f21-97d942c01836","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\", // ID сегмента\n        \"status\": \"other\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"276e7520-a307-4d01-a273-5ee8e82599cb","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": 321 // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' должно быть строкой."},{"id":"62e7b17c-f566-4e0c-b29c-8167859b1439","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"9c4157f3-4b83-46ea-934c-e456a47dc553","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"39d5cddc-4958-4217-bd03-a839772c7a56","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"1839141d-332b-4ac1-b336-5b29f8f8792f","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"f88903af-d639-4596-b0fd-0d39f427b03c"},{"name":"#communications.bases.copy","id":"ef9429e3-c26d-49fa-aa31-f3fb1f91b3d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"base_id\": \"<int>\" // ID сегмента для копирования\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать копию существующего сегмента. Копия получит новый идентификатор и имя исходного сегмента с добавлением суффикса ' <code>копия(1)</code>'.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта к которому принадлежит сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 82</code></td>\n</tr>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) который необходимо копировать.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 84</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"1bf0979d-5634-4f92-9eab-ed569c56a4d8","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82, // ID проекта\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 85, // ID скопированного сегмента\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"e2346708-cc75-4578-96a8-286dc3ee04c0","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"base_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"base_id is required\"\n    }\n}\n\n// Обязательный параметр 'base_id' не был передан."},{"id":"9b256064-bf9a-4c35-a24c-55ba2dc302b5","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"7c688511-1c05-4145-8e36-f094068d62f8","name":"-32000 — Internal Server Error","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82, // ID проекта\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"abc33471-b207-4740-819b-ea7c272c06ef","name":"-32001 — Access is denied for the role 'role'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82, // ID проекта\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"8bc9af1e-a54a-454f-8d0c-3d1ddd8580a4","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82, // ID проекта\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"c3ba55cc-a909-41d1-8131-a8ada84da365","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82, // ID проекта\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"ef9429e3-c26d-49fa-aa31-f3fb1f91b3d9"},{"name":"#communications.bases.segmentation","id":"f2db6c3a-7aee-4988-875b-b42088cf5e0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"base_id\": \"<int[]>\", // Список ID сегментов для сегментации\n        \"name\": \"<string>\", // Наименование нового создаваемого сегмента \n                            // после операции сегментации \n        \"project_id\": \"<int>\", // ID проекта\n        \"contacts\": \"<string[]>\", // Список SID контактов для сегментирования\n        \"filter\": \"<object>\" // Параметры фильтрации\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов:</p>\n<ul>\n<li><p>Разделение существующего сегмента путем выборки контактов с различными параметрами фильтрации.</p>\n</li>\n<li><p>Объединение нескольких сегментов в один.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список ID сегментов (аудиторий) для преобразования в новый сегмент.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": [851]</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит(ат) выбранный(ые) сегмент(ы).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Наименование нового создаваемого сегмента после операции преобразования.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_name_segmented\"</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Список SID контактов (уникальные идентификаторы контактов внутри сегмента) для выборки в новый формируемый сегмент. При передаче нескольких значений в качестве разделителя используется запятая '<code>,</code>'.  <br />  <br />Список SID сегмента можно получить методом '<strong>communications.bases.contacts.list</strong>'  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": [\"123\", \"456\"]</code></td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- <code>context</code> (<em>string</em>): поиск по контексту уникальных значений из кастомных и системных полей.  <br />  <br />- <code>updated</code> (<em>object</em>): выбор периода обновления данных:  <br />-- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp  <br />-- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp  <br />  <br />- <code>type</code> (<em>enum[]</em>): выборка типов контактов сегмента из списка:  <br />-- <code>initial</code> — исходный, 'raw data' до обработки (скоринга)  <br />-- <code>segmented</code> — сегментированный (создание нового сегмента по какому-либо признаку)  <br />-- <code>custom</code> — пользовательский  <br />-- <code>target</code> — цель  <br />-- <code>delivered</code> — доставлено  <br />-- <code>not_delivered</code> — не доставлено  <br />-- <code>blacklist</code> — черный список  <br />-- <code>unique</code> — уникальные  <br />-- <code>amd</code> — автоответчики  <br />-- <code>scoring</code> — прошел скоринг  <br />-- <code>normalized</code> — нормализованный  <br />-- <code>dm_pixel</code> — не используется  <br />  <br />- <code>operator</code> (<em>string</em>): выборка по наименованию оператора связи.  <br />  <br />- <code>region</code> (<em>string</em>): выборка по наименованию региона.  <br />  <br />- <code>phone_activity</code> (<em>enum</em>): выборка активности контактов по номеру телефона:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>messengers_validity</code> (<em>enum</em>): выборка по значению валидности контакта в мессенджерах, если контакт валиден хотя бы в одном из мессенджеров, то он считается 'active':  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />  <br />- <code>email_activity</code> (<em>enum</em>): выборка по значению активности email:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>line_type</code> (<em>string</em>): выборка по типу линии (мобильный, фиксированная связь, голосовая почта и т.д.), возможные значения:  <br />-- <code>shared_cost</code> — номер с разделённой стоимостью  <br />-- <code>voip</code> — интернет-телефония (VoIP)  <br />-- <code>personal_number</code> — персональный номер  <br />-- <code>fixed_line</code> — городской (стационарный)  <br />-- <code>mobile</code> — мобильный  <br />-- <code>unknown</code> — неизвестный тип  <br />-- <code>fixed_line_or_mobile</code> — городской или мобильный  <br />-- <code>voicemail</code> — голосовая почта  <br />-- <code>toll_free</code> — бесплатный номер  <br />-- <code>uan</code> — универсальный номер доступа (UAN)  <br />-- <code>premium_rate</code> — премиум-номер (платные услуги)  <br />-- <code>pager</code> — пейджер  <br />  <br />- <code>messengers</code> (<em>enum[]</em>): выборка по типам мессенджеров, работает в связке с 'messengers_validity' и работает от значения активности (если <code>\"messengers_validity\": \"inactive\"</code> то фильтр по '<code>messengers</code>' вернет контакты у которых нет выбранного мессенджера):  <br />-- <code>telegram</code> — TG  <br />-- <code>whatsapp</code> — WA  <br />-- <code>viber</code> — Viber, не используется  <br />-- <code>facebook</code> — FB  <br />-- <code>instagram</code> — IG  <br />-- <code>max</code> — MAX  <br />  <br />- <code>country</code> (<em>string</em>): выборка по наименованию страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): выборка по двухбуквенному Alpha-2-коду по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): указание диапазона для выборки по контактности номера полученное после скоринга, при передаче значений вернет либо значения соответствующие <code>min-max</code>, либо пустоту если переданное значение находится за пределами диапазона данных полученных после операции скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение  <br />-- <code>min</code> (<em>int</em>)— минимальное значение  <br />  <br />- <code>connectability_types</code> (<em>enum[]</em>): фильтр для выборки по полученной ранее оценке типа контактности телефонного номера, возможные значения:  <br />-- <code>sms</code> (<em>string</em>) — контактность телефонного номера для отправки SMS-сообщений  <br />-- <code>voice</code> (<em>string</em>) — контактность телефонного номера для голосового трафика  <br />-- <code>messengers</code> (<em>string</em>) —контактность телефонного номера в мессенджерах.  <br />  <br />- <code>tags</code> (<em>string[]</em>): фильтр по наименованию тегов связанных с контактами сегмента (аудитории).  <br />  <br />- <code>email_info</code> (<em>object</em>): фильтр по метаданным email адресов сегмента (аудитории), прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>:  <br />-- <code>last_seen</code> (<em>object</em>): дата и время последней активности пользователя:  <br />---- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />---- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp.  <br />-- <code>smtp_provider</code> (<em>string</em>): название SMTP-провайдера.  <br />-- <code>smtp_status_code</code> (<em>int</em>): код статуса SMTP-сервера.  <br />-- <code>country</code> (<em>string</em>): наименование страны.  <br />-- <code>domain</code> (<em>string</em>): доменная часть адреса электронной почты.  <br />-- <code>mx_record</code> (<em>string</em>): MX-запись домена.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": { // object\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 10 // int\n    },\n    \"messengers_validity\": \"active\", // enum\n    \"phone_activity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // enum\n    \"messengers\": [  // enum[]\n        \"telegram\" // string\n    ],\n    \"connectability_types\": [ // enum[]\n        \"sms\", // string\n        \"messengers\" // string\n    ]\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"d36f80f3-622a-4e9d-8d43-f13084379e05","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": 853, // ID нового созданного сегмента\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"adcb427d-da3f-4342-b6b0-10bba9e64ebe","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"bc18a7db-b83c-4249-b55b-99ecbfd2e4ef","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"base_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"base_id is required\"\n    }\n}\n\n// Обязательный параметр 'base_id' не был передан."},{"id":"6a54d441-64d4-4714-90e0-53d42b35ff13","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"name is required\"\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"fed0eb51-618b-4680-857c-87b621d6b99f","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": 123, // Наименование нового\n                     // создаваемого сегмента после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602,\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"de4593e6-e622-4432-8112-0feb783c0bac","name":"-32602 — Invalid Params : 'base_id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": 851, // Список ID сегментов для сегментации.\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"base_id\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602,\n        \"message\": \"base_id must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'base_id' не является 'int[]'."},{"id":"868ce240-6476-4d0f-81b4-4882654b0ec9","name":"-32602 — Invalid Params : 'contacts must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"contacts\": 321, // Список SID контактов для сегментирования\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string[]\"\n        },\n        \"code\": -32602,\n        \"message\": \"contacts must be string[]\"\n    }\n}\n\n// Переданное значение параметра 'contacts' не является 'string[]'."},{"id":"17df3199-d844-4942-80d3-3bd79fd82255","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": 1 // Параметры фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        }\n                    },\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    },\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"tags\": \"string[]\",\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"domain\": \"string\",\n                            \"mx_record\": \"string\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"end\": \"int\",\n                                    \"start\": \"int\"\n                                }\n                            },\n                            \"country\": \"string\",\n                            \"smtp_provider\": \"string\",\n                            \"smtp_status_code\": \"int\"\n                        }\n                    },\n                    \"context\": \"string\",\n                    \"type\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ]\n                    },\n                    \"operator\": \"string\",\n                    \"country_iso_code\": \"string\",\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"line_type\": \"string\",\n                    \"region\": \"string\",\n                    \"country\": \"string\",\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"min\": \"int\",\n                            \"max\": \"int\"\n                        }\n                    },\n                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\",\n                            \"max\"\n                        ]\n                    }\n                }\n            },\n            \"field\": \"filter\"\n        },\n        \"message\": \"filter must be object\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"72b80dd6-af13-45e1-b459-c0e411d9f75b","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"12b2ae01-3cb0-4355-be74-6a7253ddda3f","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"644ed898-bba6-404d-a461-456dcdd04577","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"101b6b3b-01c1-4dd1-a44f-c23299614142","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"f2db6c3a-7aee-4988-875b-b42088cf5e0e"},{"name":"#communications.bases.scoring","id":"6432dda3-bbe5-4477-83b3-c7c4e6fa7469","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": \"<int[]>\", // Список ID сегментов\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum[]>\", // Тип скоринга\n        // \"webhook_url\": \"<string>\", // Не используется\n        \"update_system_fields\": \"<boolean>\", // Перезаписать значения в полях\n                                             // мессенджеров значениями результатов скоринга\n        \"name\": \"<string>\", // Название для нового сегмента\n                            // формируемого из результатов скоринга\n        \"geo_iso_codes\": \"<string[]>\" // Cписок с гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод запускает асинхронную задачу пакетного скоринга (оценки) контактной базы по заданным параметрам.</p>\n<p><strong>Поведение при создании сегментов (Response Behavior):</strong></p>\n<ul>\n<li><p><strong>Создание дочернего сегмента:</strong> Если в массиве <code>base_id</code> указан ровно один ID и передан необязательный параметр <code>name</code>, система создает новый <em>дочерний</em> сегмент для хранения результатов скоринга. Метод возвращает одно целое число (<code>int</code>) — ID нового дочернего сегмента.</p>\n<ul>\n<li><em>Примечание:</em> Параметр <code>name</code> является явным триггером для создания дочернего сегмента. При последующем получении этого сегмента через метод <code>audiences.get</code> в ответе будет присутствовать поле <code>parent_id</code> с ID исходного сегмента.</li>\n</ul>\n</li>\n<li><p><strong>Обновление на месте (In-Place Update):</strong> Если параметр <code>name</code> не передан (или в <code>base_id</code> указано несколько ID), скоринг применяется непосредственно к указанным существующим сегментам без создания копий. Метод возвращает массив целых чисел (<code>int[]</code>) с ID обновленных сегментов.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит выбранный сегмент.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список ID сегментов для скоринга.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>field_name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": [851]</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>phone_validation,</code>  <br /><code>phone_validation_mnp,</code>  <br /><code>wa_score,</code>  <br /><code>tg_score,</code>  <br /><code>facebook_score,</code>  <br /><code>ig_score,</code>  <br /><code>max_score,</code>  <br /><code>tags_phone_score,</code>  <br /><code>tags_email_score,</code>  <br /><code>phone_connectability,</code>  <br /><code>phone_connectability_voice,</code>  <br /><code>phone_connectability_sms,</code>  <br /><code>phone_connectability_ehlr,</code>  <br /><code>email_connectability,</code>  <br /><code>email_validation</code>  <br /><code>]</code></td>\n<td>Тип скоринга, выбор нескольких значений.  <br />  <br /><strong>Примечание</strong>:  <br />  <br />1) В запросе необходимо указать только одно значение: '<code>phone_validation</code>'  <br />или  <br />'<code>phone_validation_mnp</code>'  <br />  <br />2) В запросе необходимо указать только одно значение: '<code>phone_connectability</code>'  <br />или  <br />'<code>phone_connectability_voice</code>'  <br />или  <br />'<code>phone_connectability_sms</code>'  <br />или  <br /><code>'phone_connectability_ehlr'</code>  <br />  <br />Все остальные значения могут быть в списке параметра <code>\"type\"</code>.  <br />  <br />  <br />Возможные значения:  <br />- <code>phone_validation</code> : <em>валидация телефона, возвращает</em>: код страны (<code>country_iso_code</code>), страна (<code>country</code>), регион (<code>region</code>), тип линии (<code>line_type</code>), часовой пояс (<code>timezone</code>).  <br />  <br />- <code>phone_validation_mnp</code> : <em>валидация телефона +</em>, возвращает: код страны (<code>country_iso_code</code>), страна (<code>country</code>), регион (<code>region</code>) , оператор (<code>operator</code>), тип линии (<code>line_type</code>), часовой пояс (<code>timezone</code>).  <br />  <br />- <code>wa_score</code> : валидация телефона на наличие WA-аккаунта.  <br />  <br />- <code>tg_score</code> : валидация телефона на наличие TG-аккаунта.  <br />  <br />- <code>facebook_score</code> : валидация телефона на наличие FB-аккаунта.  <br />  <br />- <code>ig_score</code> : валидация телефона на наличие IG-аккаунта.  <br />  <br />- <code>max_score</code> : валидация телефона на наличие MAX-аккаунта.  <br />  <br />- <code>tags_phone_score</code> : проверка телефона на списко свзанных с ним тегов.  <br />  <br />- <code>tags_email_score</code> : проверка email на список свзанных с ним тегов.  <br />  <br />- <code>phone_connectability</code> : Оценка контактности - общая. Скоринг-балл контактности телефона, возвращает значение от '<code>0</code>' до '<code>10</code>' баллов активности номера на основании данных внутренней BigData. Если получено значение '<code>-100</code>': контактность номера не известна. Если получено значение '<code>-200</code>': для оценки передан невалидный номер. На основании полученного скоринг-балла формируется значение '<code>phone_score</code>': При значении <code>&gt;= 3</code> '<code>active</code>', если <code>&lt; 3</code> то '<code>inactive</code>'. При значении <code>== -100</code>: контактность номера неизвестна '<code>unknown</code>'.  <br />  <br />- <code>phone_connectability_voice</code> : Оценка контактности телефонного номера для голосового трафика. Возвращает значение от '<code>0</code>' до '<code>10</code>'.  <br />  <br />- <code>phone_connectability_sms</code> : Оценка контактности телефонного номера для отправки SMS-сообщений. Возвращает значение от '<code>0</code>' до '<code>10</code>'.  <br />  <br />- <code>phone_connectability_ehlr</code> : Оценка активности телефонного номера. Возвращает значение: <code>\"phone_score\": \"active\"</code> (номер активен), <code>\"phone_score\": \"inactive\"</code> (номер неактивен), <code>\"phone_score\": \"unknown\"</code> (не удалось определить статус).  <br />  <br />- <code>email_connectability</code> : контактность e-mail, не используется.  <br />  <br />- <code>email_validation</code> : Валидация e-mail, возвращает: <code>\"active\"</code> (активный), <code>\"inactive\"</code> (неактивный).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>webhook_url</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>URL для отправки вебхука. Не используется.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>webhook_url</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"webhook_url\": \"https://example.com/webhook\"</code></td>\n</tr>\n<tr>\n<td><code>update_system_fields</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>В значении '<code>true</code>' параметр перезаписывает значение полей мессенджеров значениями полученными в результате скоринга.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>update_system_fields</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"update_system_fields\": true</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Имя для нового дочернего сегмента. Если параметр указан, создается новый дочерний сегмент вместо обновления исходного.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_name_scoring_result\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_codes</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Список с гео контактов - используется для указания гео к которому относятся контакты абонентов в сегменте. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_codes</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_codes\": [\"xx\", \"YY\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>type</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"type\": [ // enum[]\n    \"phone_validation_mnp\",\n    \"tg_score\",\n    \"ig_score\",\n    \"tags_phone_score\",\n    \"phone_connectability\",\n    \"email_validation\"\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7c9f6a0b-e471-4078-b0d4-de540ae92bfd","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"tg_score\",\n            \"ig_score\",\n            \"facebook_score\",\n            \"max_score\",\n            \"phone_connectability_voice\",\n            \"email_validation\", \n            \"tags_phone_score\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 852, // ID сегмента прошедшего скоринг\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1// Идентификатор запроса\n}"},{"id":"1072d6f3-5cef-4f37-b71e-88a1c66d054a","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"4aa1e60c-5eb1-4ba3-b29f-d0f957ea9200","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"base_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'base_id' не был передан."},{"id":"33a70c1f-0f85-4506-9960-903ea7a95f2a","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"type\"\n        }\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"21f6fb85-8be3-466b-8201-5ae86447dc1a","name":"-32602 — Invalid Params : 'base_id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            \"a\"\n            ], \n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"base_id must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// Переданное значение параметра 'base_id' не является 'int[]'."},{"id":"607572df-b0b5-4f1e-89f1-a09cfdc4e2a0","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"default\"\n        ], \n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum[]\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"phone_validation\",\n                    \"phone_validation_mnp\",\n                    \"wa_score\",\n                    \"tg_score\",\n                    \"max_score\",\n                    \"facebook_score\",\n                    \"ig_score\",\n                    \"tags_phone_score\",\n                    \"tags_email_score\",\n                    \"phone_connectability\",\n                    \"phone_connectability_voice\",\n                    \"phone_connectability_sms\",\n                    \"phone_connectability_ehlr\",\n                    \"email_connectability\",\n                    \"email_validation\"\n                ]\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"75da41eb-1d18-47cf-a2d4-e4b13cc5a4f2","name":"-32602 — Invalid Params : 'update_system_fields must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": 1, // Перезаписать значения в полях\n                                   // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"update_system_fields must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"update_system_fields\"\n        }\n    }\n}\n\n// Переданное значение параметра 'update_system_fields' не является логическим типом."},{"id":"f623d47f-148e-4a20-beff-947344747581","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": 321, // Название для нового сегмента\n                     // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"a2aaeeea-7fb5-4e4a-8154-ae43631689c1","name":"-32602 — Invalid Params : 'contacts must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"contacts must be string[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string[]\",\n            \"field\": \"contacts\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts' не является 'string[]'."},{"id":"9b767757-3903-4ab1-a314-8b9534ac1796","name":"-32602 — Invalid Params : 'geo_iso_codes must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            11,\n            12\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"geo_iso_codes must be string[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string[]\",\n            \"field\": \"geo_iso_codes\"\n        }\n    }\n}\n\n// Переданное значение параметра 'geo_iso_codes' не является 'string[]'."},{"id":"31d94daf-6086-4163-a3dd-99215b437b09","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"bad80aee-24e6-4087-97e5-b8d24b1f678f","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"c869a1cc-8140-4eed-af8d-00054367fde0","name":"-32001 — Server Error: 'only one connectability type can be selected.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\",\n            // \"wa_score\",\n            \"phone_connectability\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_ehlr\"\n            // \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"only one connectability type can be selected.\",\n        \"code\": -32001\n    }\n}\n\n// Конфликт значений в параметре 'type' - одновременно указаны несовместимые типы. Подробнее о совместимости значений параметра 'type' в см. в разделе \"Параметры и поля запроса\" метода #communications.bases.scoring"},{"id":"c32582eb-f5f5-48ae-b012-127161b3bae7","name":"-32001 — Server Error: 'Multiple phone validation types selected. Please choose only one.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"phone_validation\",\n            \"wa_score\",\n            \"tg_score\",\n            \"ig_score\",\n            \"facebook_score\",\n            \"max_score\",\n            \"phone_connectability_voice\",\n            \"email_validation\", \n            \"tags_phone_score\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Multiple phone validation types selected. Please choose only one.\"\n    }\n}\n\n\n// Конфликт значений в параметре 'type' - одновременно указаны несовместимые типы. Подробнее о совместимости значений параметра 'type' в см. в разделе \"Параметры и поля запроса\" метода #communications.bases.scoring"},{"id":"cfac0c1c-764f-4306-9129-622ffeec854d","name":"-32001 — Server Error: 'The type field cannot be empty'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The type field cannot be empty\",\n        \"code\": -32001\n    }\n}\n\n// В запросе для параметра type не переданы значения"},{"id":"514b1020-2442-44a9-9b7b-7d7e2c8adf88","name":"-32001 — Server Error: 'Email services are selected, but the email list is empty.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"ig_score\",\n            \"tg_score\",\n            \"facebook_score\",\n            \"phone_connectability_ehlr\",\n            \"email_validation\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Email services are selected, but the email list is empty.\"\n    }\n}\n\n// В параметре type переданы услуги для оценки email, но выбранный в запросе сегмент не содержит email адресов\n"},{"id":"828a75b3-66c8-4b43-a12f-4551e6bc1f3b","name":"-32001 — Server Error: 'Phone services are selected, but the phone list is empty.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"ig_score\",\n            \"tg_score\",\n            \"facebook_score\",\n            \"phone_connectability_ehlr\",\n            \"email_validation\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Phone services are selected, but the phone list is empty.\"\n    }\n}\n\n// В параметре type переданы услуги для оценки телефонных номеров, но выбранный в запросе сегмент не содержит телефонов\n"},{"id":"2771409b-433a-4026-9c7e-aaa243603238","name":"-32001 — Server Error: \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"tg_score\",\n            \"ig_score\",\n            \"facebook_score\",\n            \"max_score\",\n            \"phone_connectability_voice\",\n            \"email_validation\", \n            \"tags_phone_score\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"771b77f9-7bc6-44d0-bf08-b77323cc9f32","name":"-32001 — Server Error: \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"tg_score\",\n            \"ig_score\",\n            \"facebook_score\",\n            \"max_score\",\n            \"phone_connectability_voice\",\n            \"email_validation\", \n            \"tags_phone_score\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."}],"_postman_id":"6432dda3-bbe5-4477-83b3-c7c4e6fa7469"}],"id":"0886b5b8-7a43-49b5-b8ec-e37bbc9f2bf4","_postman_id":"0886b5b8-7a43-49b5-b8ec-e37bbc9f2bf4","description":""},{"name":"communications.blacklists","item":[{"name":"communications.blacklists.contacts","item":[{"name":"#communications.blacklists.contacts.add","id":"f70beb19-533c-40b0-941b-abb9f092263b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\", // ID черного списка\n        \"contacts\": \"<string>\", // Контакты для добавления\n        \"file\": \"<string>\", // Путь к файлу с контактами\n        \"remove_duplicates\": \"<boolean>\" // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет добавить контакты в выбранный черный список.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный черный список.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор черного списка, в который необходимо добавить контакты.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Список номеров телефонов, которые будут добавлены в черный список. Каждый номер списка указывается на новой строке, разделяется переносом строки <code>\\n</code>, пробелы и другие разделители недопустимы.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000003\\n00000000004\"</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Путь к загруженному файлу с контактами, которые будут добавлены в черный список , значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"path/to/file\"</code></td>\n</tr>\n<tr>\n<td><code>remove_duplicates</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг с отметкой для возможности удаления дубликатов контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>remove_duplicates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"remove_duplicates\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"060a0a61-1e28-4dce-869b-7947e2a2c4e5","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\", // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, контакты успешно добавлены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"866e59ca-fae8-4ef6-a37f-f7e893ccaaf5","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\", // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"9feefc0c-c623-429f-bef3-93e996393727","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"contacts\": \"00000000003\\n00000000004\", // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"78027b49-7b32-4028-b648-42a229f1fdb2","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": 123, // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string\"\n        },\n        \"message\": \"contacts must be string\"\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"002dde56-da20-48f0-8598-4b34e0b70c37","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        // \"contacts\": \"00000000003\\n00000000004\" // Контакты для добавления\n        \"file\": 1, // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"file\",\n            \"type\": \"string\"\n        },\n        \"message\": \"file must be string\"\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"7687e059-e52c-4d2f-a2af-23b2df292d2e","name":"-32602 — Invalid Params : 'remove_duplicates must be boolean' Copy","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\", // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": 1 // Флаг с отметкой для возможности удаления дубликатов контактов\n                               // после нормализации. Удаление дубликатов осуществляется\n                               // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"remove_duplicates\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"remove_duplicates must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'remove_duplicates' не является логическим типом."},{"id":"02d6da31-5ec4-4159-9acf-acb806e5ecb6","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\", // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c73c2a1b-e54f-429d-917b-ccddf7f3166a","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.add\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\", // Контакты для добавления\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"f70beb19-533c-40b0-941b-abb9f092263b"},{"name":"#communications.blacklists.contacts.exclude","id":"3ddce6a4-9bf2-4b62-aa2c-4d227bc3750c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\", // ID черного списка\n        \"contacts\": \"<string>\", // Контакты для исключения\n        \"file\": \"<string>\" // Путь к файлу с контактами\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет исключить контакты из выбранного черного списка.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный черный список.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор черного списка, из которого необходимо исключить контакты.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Список номеров телефонов, которые будут исключены из черного списка. Каждый номер списка указывается на новой строке, разделяется переносом строки <code>\\n</code>, пробелы и другие разделители недопустимы.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000003\\n00000000004\"</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Путь к загруженному файлу с контактами, которые будут исключены из черного списка , значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"path/to/file\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"67674bd5-a35f-4283-ab98-40cfbc48511d","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\" // Контакты для исключения\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, контакты успешно исключены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"0a678e0a-8f40-4b2d-810a-88810befd12b","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\" // Контакты для исключения\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"8375b1e2-f82f-4682-bc18-b9b070f8700b","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"contacts\": \"00000000003\\n00000000004\" // Контакты для исключения\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"2d2da10c-8f07-4c16-b62f-988a24938680","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": 123 // Контакты для исключения\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string\"\n        },\n        \"message\": \"contacts must be string\"\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"c7665739-7b0a-4b07-a1a2-5cb2752de1ef","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        // \"contacts\": \"00000000003\\n00000000004\" // Контакты для исключения\n        \"file\": 123 // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"file\",\n            \"type\": \"string\"\n        },\n        \"message\": \"file must be string\"\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"19d63d41-3c93-4814-a2cc-989d915c32fc","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\" // Контакты для исключения\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f6467661-6f52-47dd-8f66-dc0f780b733b","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"contacts\": \"00000000003\\n00000000004\" // Контакты для исключения\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"3ddce6a4-9bf2-4b62-aa2c-4d227bc3750c"},{"name":"#communications.blacklists.contacts.list","id":"387381e4-58ee-478f-a608-5ea495be4937","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\", // ID черного списка\n        \"offset\": \"<int>\", // Количество контактов для пропуска\n        \"limit\": \"<int>\" // Лимит количества контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список контактов из выбранного черного списка.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный черный список.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор черного списка, из которого необходимо получить контакты.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 10</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"dbe73e9a-daad-411b-9e69-8d8e272a453c","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"offset\": 0, // Количество контактов для пропуска\n        \"limit\": 3 // Лимит количества контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"total\": 405, // Общее количество контактов в черном списке\n        \"limit\": 3, // Лимит количества контактов в ответе\n        \"items\": [\n            {\n                \"country\": \"country_name\", // Наименование страны\n                \"region\": \"region_name\", // Наименование региона\n                \"created\": 0, // Время создания, UNIX timestamp\n                \"phone\": 00000000001, // Номер телефона\n                \"operator\": \"carrier_name\" // Наименование оператора\n            }\n\n            // ...\n\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"78ff3ff0-1127-49fb-8308-2356b10fcaa0","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 2, // ID черного списка\n        \"offset\": 0, // Количество контактов для пропуска\n        \"limit\": 3 // Лимит количества контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"message\": \"project_id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"7f7fa051-364d-4dc8-b15d-54c408cfdca3","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество контактов для пропуска\n        \"limit\": 3 // Лимит количества контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"1915d53c-ad13-41fd-9abe-057632204091","name":"-32602 — Invalid Params : 'offset is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"limit\": 3 // Лимит количества контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"offset\"\n        },\n        \"message\": \"offset is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'offset' не был передан."},{"id":"21fa25b8-6b86-4319-89d7-ab997950aeb1","name":"-32602 — Invalid Params : 'limit is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"offset\": 0 // Количество контактов для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"limit\"\n        },\n        \"message\": \"limit is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'limit' не был передан."},{"id":"4882bbcf-00fa-4657-92db-598313cff167","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"offset\": 0, // Количество контактов для пропуска\n        \"limit\": 3 // Лимит количества контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f71e4cfb-d2f9-44f7-864f-eba9fa8b457b","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.contacts.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"offset\": 0, // Количество контактов для пропуска\n        \"limit\": 3 // Лимит количества контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"387381e4-58ee-478f-a608-5ea495be4937"}],"id":"01dbe211-3c70-4635-93ba-b338ce57a8d4","_postman_id":"01dbe211-3c70-4635-93ba-b338ce57a8d4","description":""},{"name":"#communications.blacklists.create","id":"bf205717-d210-4ad2-abc0-fd758aacd7a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"name\": \"<string>\", // Название черного списка\n        \"contacts\": \"<string>\", // Контакты для добавления\n        \"sep\": \"<string>\", // Кастомный разделитель полей\n        \"file\": \"<string>\", // Путь к файлу с контактами\n        \"remove_duplicates\": \"<boolean>\" // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать сегмент с новым черным списком контактов для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому будет добавлен черный список.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Название черного списка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"blacklistname\"</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Список номеров телефонов, для добавления в черный список. Каждый номер указывается на новой строке, разделенной переносом строки <code>\\n</code>, пробелы и другие разделители недопустимы.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000001\\n00000000002\"</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Путь к загруженному файлу с контактами, для добавления в черный список, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"path/to/file\"</code></td>\n</tr>\n<tr>\n<td><code>sep</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Указание на разделитель полей загружаемого файла.  <br />  <br />Примеры значений для указания различных разделителей:  <br /><code>\"sep\": \"semicolon\"</code> — \"точка с запятой\"  <br /><code>\"sep\": \"common\"</code> — \"запятая\"  <br /><code>\"sep\": \"whitespace\"</code> — \"пробел\" и знак \"табуляция\"  <br /><code>\"sep\": \"-\"</code> — свой вариант с указанием его в качестве значения, в данном примере используется символ \"дефис\".  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sep</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"sep\": \"-\"</code></td>\n</tr>\n<tr>\n<td><code>remove_duplicates</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг с отметкой для возможности удаления дубликатов контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>remove_duplicates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"remove_duplicates\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"471f6630-7ee1-45c7-bb9e-9ee91344c587","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        \"contacts\": \"00000000001\\n00000000001\", // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 3, // ID созданного черного списка\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a054c007-5406-4221-b831-5bed2db388fa","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"name\": \"blacklistname\", // Название черного списка\n        \"contacts\": \"00000000001\\n00000000002\" // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"d505a53c-a36d-44c5-a880-881364a7454c","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"contacts\": \"00000000001\\n00000000002\" // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"78bd988d-f586-4835-aff2-03cdf3ac7711","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": 123, // Название черного списка\n        \"contacts\": \"00000000001\\n00000000002\" // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"a5138484-20d1-4c81-98fa-758f697433c6","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        \"contacts\": 123 // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"contacts\"\n        },\n        \"message\": \"contacts must be string\"\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"405507d5-e0cb-454e-b980-5cfed8d115ca","name":"-32602 — Invalid Params : 'sep must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        // \"contacts\": \"00000000001\\n00000000002\" // Контакты для добавления\n        \"sep\": 1, // Кастомный разделитель полей\n        \"file\": \"path/to/file\" // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"sep\"\n        },\n        \"message\": \"sep must be string\"\n    }\n}\n\n// Переданное значение параметра 'sep' не является строкой."},{"id":"95dff5b0-fb8e-454c-b73b-c80ffb0d215c","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        // \"contacts\": \"00000000001\\n00000000002\" // Контакты для добавления\n        \"sep\": \"-\", // Кастомный разделитель полей\n        \"file\": 1 // Путь к файлу с контактами\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"file\"\n        },\n        \"message\": \"file must be string\"\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"2059494a-4822-4e8d-bc69-e8a1abebd6e8","name":"-32602 — Invalid Params : 'remove_duplicates must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        \"contacts\": \"00000000001\\n00000000001\", // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": 1 // Флаг с отметкой для возможности удаления дубликатов контактов\n                               // после нормализации. Удаление дубликатов осуществляется\n                               // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"remove_duplicates\"\n        },\n        \"message\": \"remove_duplicates must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'remove_duplicates' не является логическим типом."},{"id":"aa5672d9-2e23-48ac-9486-a10e9f8d04ba","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        \"contacts\": \"00000000001\\n00000000001\", // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"02507963-0478-479e-b9cd-79a734f63b6a","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"blacklistname\", // Название черного списка\n        \"contacts\": \"00000000001\\n00000000001\", // Контакты для добавления\n        // \"sep\": \"-\", // Кастомный разделитель полей\n        // \"file\": \"path/to/file\" // Путь к файлу с контактами\n        \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n                                  // после нормализации. Удаление дубликатов осуществляется\n                                  // по телефонным номерам и email.\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"bf205717-d210-4ad2-abc0-fd758aacd7a5"},{"name":"#communications.blacklists.get","id":"067b67c4-50eb-4a97-97ee-3dc2c48c8cf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.get\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID черного списка\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о выбранном черном списке контактов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный черный список.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор черного списка, информацию о котором необходимо получить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7f3901f9-e566-4542-ac64-063e5c9fcbb5","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2 // ID черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": {\n        \"scoring\": { // Параметры скоринга (оценки) контакта\n            \"phone_validation\": false, // Валидация телефона\n            \"email_connectability\": false, // Контактность e-mail\n            \"phone_connectability_sms\": false, // Оценка контактности телефонного номера для отправки SMS-сообщений\n            \"phone_connectability\": false, // Скоринг контактности телефона\n            \"wa_score\": false, // Валидация WA по номеру телефона\n            \"tags_phone_score\": false, // Проверка телефонного номера на связанные теги \n            \"tg_score\": false, // Валидация TG по номеру телефона\n            \"phone_validation_mnp\": false, // Валидация телефона +\n            \"ig_score\": false, // Валидация IG по номеру телефона\n            \"max_score\": false, // Валидация MAX по номеру телефона\n            \"facebook_score\": false, // Валидация FB по номеру телефона\n            \"phone_connectability_voice\": false, // Оценка контактности телефонного номера для голосового трафика\n            \"phone_connectability_ehlr\": false, // Оценка контактности телефонного номера\n            \"email_validation\": false, // Валидация e-mail\n            \"tags_email_score\": false // Проверка e-mail на связанные теги \n        },\n        \"name\": \"blacklistname\", // Наименование черного списка\n        \"created\": 0, // Время создания, UNIX timestamp\n        \"original_qty\": 1, // Количество уникальных контактов загруженных при создании сегмента \n        \"project_id\": 8, // ID проекта\n        \"type\": [ // Тип контактов сегмента (аудитории)\n            \"blacklist\" // Черный список\n        ],\n        \"user_id\": 17, // ID пользователя, создавшего черный список\n        \"order_by\": 9, // Значение сортировки в листинге по типам, определяется\n                       // на уровне системы по значению 'type' типа контактов\n                       // сегмента (аудитории)\n        \"status\": \"active\", // Статус черного списка\n        \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n            \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса конвертируются в ASCII\n            \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n            \"select_email\": false, // Не используется\n            \"split_by_additional_fields\": false, // Не используется\n            \"select_by_country\": false, // Не используется\n            \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается первый валидный номер из этой строки\n            \"select_by_region\": false, // Не используется\n            \"select_city_phones\": false, // Не используется\n            \"select_mobile_phones\": false, // Не используется\n            \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n            \"idn_email_canonicalization\": false // Канонизация IDN в доменной части e-mail\n        },\n        \"tips\": \"blacklist\",\n        \"id\": 2 // ID черного списка\n    },\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"95569ae0-7fed-4991-a2ba-0c7eb7bdef8a","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.get\", // Имя метода\n    \"params\": {\n        \"id\": 2 // ID черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"4bcf291f-3cb8-48a0-b7e5-8f55044410d3","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"code\": -32602,\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"5ebec545-9db2-4af7-a63a-98980793c661","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2 // ID черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"959b0d06-497d-405f-aa8f-4c2a340e3cd1","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2 // ID черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"067b67c4-50eb-4a97-97ee-3dc2c48c8cf2"},{"name":"#communications.blacklists.list","id":"bf71a50f-8350-4a71-9a8d-fc892d5f15d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Статус черных списков\n        \"offset\": \"<int>\", // Количество черных списков для пропуска\n        \"limit\": \"<int>\" // Лимит количества черных списков\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список черных списков для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежат искомые черные списки.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус черных списков, возможные значения: <code>active</code> (активный), <code>archived</code> (архивированный).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 10</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"6a812ee6-92d7-40e0-ae56-bad22c273b44","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус черных списков\n        \"offset\": 0, // Количество черных списков для пропуска\n        \"limit\": 10 // Лимит количества черных списков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1, // Идентификатор запроса\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": { // Объект с результатами\n        \"total\": 3, // Общее количество найденных записей\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"items\": [ // Массив объектов с записями по черным списками\n            {\n                \"created\": 0, // Время создания, UNIX timestamp\n                \"project_id\": 8, // ID проекта\n                \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n                    \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса конвертируются в ASCII\n                    \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n                    \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n                    \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n                    \"select_by_country\": false, // Не используется\n                    \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается первый валидный номер из этой строки\n                    \"select_city_phones\": false, // Не используется\n                    \"select_email\": false, // Не используется\n                    \"select_mobile_phones\": false, // Не используется\n                    \"split_by_additional_fields\": false, // Не используется\n                    \"select_by_region\": false // Не используется\n                },\n                \"status\": \"active\", // Статус черного списка\n                \"name\": \"blacklistname\", // Наименование черного списка\n                \"size\": { // Размер черного списка\n                    \"total\": 0, \n                    \"unique\": 0\n                },\n                \"type\": [ // Тип контактов сегмента (аудитории)\n                    \"blacklist\" // Черный список\n                ],\n                \"user_id\": 17, // ID пользователя, создавшего черный список\n                \"tips\": \"blacklist\", // Подсказка для сегмента: сегмент (аудитория) черного списка\n                \"order_by\": 9, // Значение сортировки в листинге по типам, определяется на уровне системы по значению 'type' типа контактов сегмента (аудитории)\n                \"original_qty\": 1, // Количество уникальных контактов загруженных при создании сегмента \n                \"id\": 2, // ID черного списка\n                \"scoring\": { // Параметры скоринга (оценки) контакта\n                    \"email_validation\": false, // Валидация e-mail\n                    \"wa_score\": false, // Валидация WA по номеру телефона\n                    \"tg_score\": false, // Валидация TG по номеру телефона\n                    \"phone_connectability_ehlr\": false, // Оценка контактности телефонного номера\n                    \"tags_phone_score\": false, // Проверка телефонного номера на связанные теги \n                    \"ig_score\": false, // Валидация IG по номеру телефона\n                    \"max_score\": false, // Валидация MAX по номеру телефона\n                    \"facebook_score\": false, // Валидация FB по номеру телефона\n                    \"phone_connectability\": false, // Скоринг контактности телефона\n                    \"phone_connectability_sms\": false, // Оценка контактности телефонного номера для отправки SMS-сообщений\n                    \"phone_validation_mnp\": false, // Валидация телефона +\n                    \"tags_email_score\": false, // Проверка e-mail на связанные теги \n                    \"phone_connectability_voice\": false, // Оценка контактности телефонного номера для голосового трафика\n                    \"phone_validation\": false, // Валидация телефона\n                    \"email_connectability\": false // Контактность e-mail\n                }\n            }\n\n            // ...\n        ]\n    }\n}"},{"id":"27c3c6d9-75ff-4fb1-9205-5214c7725c48","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.list\", // Имя метода\n    \"params\": {\n        \"status\": \"active\", // Статус черных списков\n        \"offset\": 0, // Количество черных списков для пропуска\n        \"limit\": 10 // Лимит количества черных списков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"7ba95ca1-224f-4ebf-89c1-beb741dacaf0","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"other\", // Статус черных списков\n        \"offset\": 0, // Количество черных списков для пропуска\n        \"limit\": 10 // Лимит количества черных списков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        }\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"ad562892-4d04-481a-a581-28bc03e0b8ed","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус черных списков\n        \"offset\": 0, // Количество черных списков для пропуска\n        \"limit\": 10 // Лимит количества черных списков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"60f7d2c2-1612-4814-b11e-c07db994dc9f","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус черных списков\n        \"offset\": 0, // Количество черных списков для пропуска\n        \"limit\": 10 // Лимит количества черных списков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"bf71a50f-8350-4a71-9a8d-fc892d5f15d1"},{"name":"#communications.blacklists.suggest","id":"e2f6a5c7-a00a-4ca7-9b85-77f4d1acc175","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"q\": \"<string>\", // Поисковый запрос\n        \"status\": \"<enum>\", // Фильтр по статусу\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\" // Лимит количества записей в ответе\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список черных списков контактов для указанного проекта с возможностью фильтрации по поисковому запросу и статусу.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, для которого необходимо получить список черных списков.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>q</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Поисковый запрос для фильтрации черных списков по названию. Поиск регистронезависимый.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>q</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"q\": \"some_blacklist_na\"</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу черного списка, возможные значения:  <br />- <code>active</code> : активный черный список.  <br />- <code>archived</code> : архивированный черный список.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"82c863fa-4770-44c7-8ac0-b56645a4a8d6","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"some_blacklist_na\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"total\": 1, // Общее количество доступных черных списков\n        \"items\": [ // Массив объектов, представляющих черные списки\n            {\n                \"name\": \"Some_BlackList_Name\", // Название черного списка\n                \"id\": 93 // ID черного списка\n            }\n        ],\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"272255e8-be65-4ce1-93e4-412f5386e2b4","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"some_blacklist_na\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"cbd3e619-9d51-483f-8c23-fd13418bb98d","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"some_blacklist_na\", // Поисковый запрос\n        \"status\": \"other\", // Фильтр по статусу\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ]\n            }\n        },\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"d29cb6ab-0617-4192-8ed9-b1f586242578","name":"-32602 — Invalid Params : 'q must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": 12345, // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"q\",\n            \"type\": \"string\"\n        },\n        \"message\": \"q must be string\"\n    }\n}\n\n// Переданное значение параметра 'q' не является строкой."},{"id":"14b3f118-9853-48f5-8d74-53d332c3acf6","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"some_blacklist_na\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"29ecdd99-5866-4eef-b177-91352125f2c5","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"some_blacklist_na\", // Поисковый запрос\n        \"status\": \"active\", // Фильтр по статусу\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"e2f6a5c7-a00a-4ca7-9b85-77f4d1acc175"},{"name":"#communications.blacklists.update","id":"4c8b8326-647b-4cb5-bb3b-457b8980a191","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\", // ID черного списка\n        \"status\": \"<enum>\", // Новый статус черного списка\n        \"name\": \"<string>\" // Новое название черного списка\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить данные выбранного черного списка контактов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный черный список.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор черного списка, который необходимо обновить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус черного списка, возможные значения: <code>active</code> (активный), <code>archived</code> (архивированный).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"archived\"</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое название черного списка.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>string</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"newnameblacklist\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"708c1b06-e7a6-41d0-918b-d1166507b6e3","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"status\": \"archived\", // Новый статус черного списка\n        \"name\": \"newnameblacklist\" // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": true, // Результат операции: true, обновление успешно\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"f00cb505-7ace-4fb6-a147-6325897f0115","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"id\": 2, // ID черного списка\n        \"status\": \"archived\", // Новый статус черного списка\n        \"name\": \"newnameblacklist\" // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"bc3d04e5-f39c-4e54-9993-1821fd0e263c","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"archived\", // Новый статус черного списка\n        \"name\": \"newnameblacklist\" // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"7c872b8d-d2a1-46db-b40f-e140c8530864","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"status\": \"other\", // Новый статус черного списка\n        \"name\": \"newnameblacklist\" // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ]\n            }\n        },\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"44f161bb-9fcc-4890-8dc7-7bddf372d03e","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"status\": \"archived\", // Новый статус черного списка\n        \"name\": 12345 // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"bad38e33-3fe7-4de8-8ff6-0c26ba2bcd5e","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"status\": \"archived\", // Новый статус черного списка\n        \"name\": \"newnameblacklist\" // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"978b4d04-5d72-4f2c-b689-cdc5f843e0fa","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.blacklists.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2, // ID черного списка\n        \"status\": \"archived\", // Новый статус черного списка\n        \"name\": \"newnameblacklist\" // Новое название черного списка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"4c8b8326-647b-4cb5-bb3b-457b8980a191"}],"id":"ddd1fc13-f0e5-4163-bbf3-7942161505a9","_postman_id":"ddd1fc13-f0e5-4163-bbf3-7942161505a9","description":""},{"name":"communications.dmp","item":[{"name":"#communications.dmp.create","id":"41e6d7c3-8ca7-4ada-bd52-e76e6461d511","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"<enum>\", // Тип записи DMP\n        \"material_id\": \"<int>\", // ID материала, используется вместе с\"source\": \"materials\"  \n        \"confirmation_file\": \"<string>\", // Файл подтверждения, используется вместе с \"source\": \"file\" \n        \"target_segment_id\": \"<int>\", // ID целевого сегмента\n        \"blacklist_segment_id\": \"<int>\", // ID сегмента черного списка для исключения  \n        \"items\": \"<string>\", // Cписок (номера/домены/альфа-имёна). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": \"<int>\", // ID проекта\n        \"source\": \"<enum>\", // Указание источника данных для создаваемой DMP-записи. Используется для следующих типов\"type\": \"phones\", \"type\": \"domains\", \"type\": \"alpha_names\"\n        \"scheduler\": \"<enum>\", // Флаг иcпользования планировщика.  \n        \"working_dates\": \"<int[]>\", // Указание диапазона рабочих дат в формате UNIX timestamp. Используется с палнировщиком \"scheduler\": \"enabled\" \n        \"excluded_dates\": \"<int[]>\", // Указание диапазона для исключения рабочих дат в формате UNIX timestamp. Используется с палнировщиком \"scheduler\": \"enabled\"\n        \"working_weekdays\": \"<int[]>\", // Указание диапазона рабочих дней недели. Используется с палнировщиком \"scheduler\": \"enabled\" \n        \"global_limit\": \"<int>\", // Общий лимит отправок\n        \"daily_limit\": \"<int>\", // Дневной лимит отправок\n        \"name\": \"<string>\", // Название DPM записи\n        \"coverage_regions\": \"int[]\" // ID регионов покрытия, по кодам субъектов PФ\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет создать новую DMP запись, с указанием типа и опицональных параметров.</p>\n<blockquote>\n<p>При создании DMP записи в зависимости от переданного значения параметра <code>type</code> назначается статус DMP записи :<br />-- <code>\"status\": \"paused\"</code> для:<br />---- \"<code>type\": \"phones\"</code><br />---- \"<code>type\": \"domains\"</code><br />---- \"<code>type\": \"alpha_names\"</code><br />-- <code>\"status\": \"pending\"</code> для <code>\"type\": \"code\"</code> <strong>-- не используется</strong> </p>\n</blockquote>\n<p>Для того что бы запустить сбор данных по DMP записи необходимо перевести ее в <code>\"status\": \"active\"</code> с помощью метода <code>communications.dmp.update</code></p>\n<blockquote>\n<p>Узнать текущее состояние статуса DMP записи можно с помощью методов <code>communications.dmp.get</code>, <code>communications.dmp.list</code> </p>\n</blockquote>\n<p><strong>Обратите внимание</strong>: Для активных DMP со статусом <code>\"status\": \"active\"</code> сервер принимает данные до 17:00 UTC+3, после этого ответы с собранными данными поступят до 10:00 UTC+3 следующего дня.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em><strong>required  <br /></strong></em>  <br /><code>[</code>  <br /><code>phones,</code>  <br /><code>domains,</code>  <br /><code>alpha_names,</code>  <br /><code>code</code>  <br /><code>]</code></td>\n<td>Тип записи DMP.  <br />  <br />Доступыне значения:  <br />-- <code>phones</code> : Телефонные номера  <br />-- <code>domains</code> : Домены  <br />-- <code>alpha_names</code> : Альфа-имена SMS  <br />-- <code>code</code> : Код пискселя DMP <strong>-- не используется</strong>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"</code>phones<code>\"</code></td>\n</tr>\n<tr>\n<td><code>material_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID материала, используется вместе с<code>\"source\": \"materials\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>material_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"material_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>confirmation_file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Файл подтверждения — в параметре необходимо указать путь к загруженному файлу, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br />Используется вместе с <code>\"source\": \"file\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>confirmation_file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"confirmation_file\": \"path/to/file\"</code></td>\n</tr>\n<tr>\n<td><code>target_segment_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID целевого сегмента.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>target_segment_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"target_segment_id\": 1234</code></td>\n</tr>\n<tr>\n<td><code>blacklist_segment_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID сегмента черного списка для исключения  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>blacklist_segment_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"target_segment_id\": 1235</code></td>\n</tr>\n<tr>\n<td><code>items</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Cписок (номера/домены/альфа-имена). Используется вместе с <code>\"source\": \"list\"</code> при передаче списком телефонов, доменов, альфа-имён. Разделитель элементов списка символ переноса строки <code>\\n</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"items\": \"item1\\nitem2\"</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>source</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>materials,</code>  <br /><code>list,</code>  <br /><code>file</code>  <br /><code>]</code></td>\n<td>Указание источника данных для создаваемой DMP-записи.  <br />  <br />Используется для следующих типов:  <br />-- <code>\"type\": \"phones\"</code>  <br />-- <code>\"type\": \"domains\"</code>  <br />-- <code>\"type\": \"alpha_names\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>source</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"source\": \"list\"</code></td>\n</tr>\n<tr>\n<td><code>scheduler</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>enabled,</code>  <br /><code>disabled</code>  <br /><code>]</code></td>\n<td>Флаг иcпользования планировщика.  <br />  <br />Доступные занчения:  <br />-- <code>enabled</code> : включен  <br />-- <code>disabled</code> : отключен  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>scheduler</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"scheduler\": \"disabled\"</code></td>\n</tr>\n<tr>\n<td><code>working_dates</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Указание диапазона рабочих дат в формате UNIX timestamp. Используется с палнировщиком <code>\"scheduler\": \"enabled\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>working_dates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"working_dates\": [0,1]</code></td>\n</tr>\n<tr>\n<td><code>excluded_dates</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Указание диапазона для исключения рабочих дат в формате UNIX timestamp. Используется с палнировщиком <code>\"scheduler\": \"enabled\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>excluded_dates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"excluded_dates\": [0,1]</code></td>\n</tr>\n<tr>\n<td><code>working_weekdays</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Указание индексов диапазона рабочих дней недели. Используется с палнировщиком <code>\"scheduler\": \"enabled\"</code>  <br />  <br />Используем индексы для кодирования дней недели:  <br />-- <code>0</code> = воскресенье,  <br />-- <code>1</code> = понедельник,  <br />-- <code>2</code> = вторник,  <br />-- <code>3</code> = среда,  <br />-- <code>4</code> = четверг,  <br />-- <code>5</code> = пятница,  <br />-- <code>6</code> = суббота  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>working_weekdays</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"working_weekdays\": [0,1]</code></td>\n</tr>\n<tr>\n<td><code>global_limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Общий лимит отправок. В поле параметра необходимо передать значение &gt; <code>0</code>, значение <code>0</code> не допускается.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>global_limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"global_limit\": 1</code></td>\n</tr>\n<tr>\n<td><code>daily_limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Дневной лимит отправок. В поле параметра необходимо передать значение &gt; <code>0</code>, значение <code>0</code> не допускается.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>daily_limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"daily_limit\": 1</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Название DPM записи.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_DMP_name\"</code></td>\n</tr>\n<tr>\n<td><code>coverage_regions</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>ID регионов покрытия, по кодам субъектов PФ.  <br />  <br />Доступные значения и коды соответствия смотрите ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>coverage_regions</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"coverage_regions\": [1]</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-значения-для-html_code-string\">Пример значения для <code>\"html_code\": \"string\"</code></h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">``` html\n&lt;script src=\"https://url.domain/sync?stock_key=000x...x000x\" async charset=\"UTF-8\"&gt;&lt;/script&gt;\n\n</code></pre>\n<h4 id=\"доступные-значения-и-коды-соответствия-для-использования-в-параметре-coverage_regions-int\">Доступные значения и коды соответствия для использования в параметре <code>\"coverage_regions\": int[]</code></h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>0 == Все регионы\n1 == Адыгея\n2 == Башкортостан\n3 == Бурятия\n4 == Алтай\n5 == Дагестан\n6 == Ингушетия\n7 == Кабардино-Балкария\n8 == Калмыкия\n9 == Карачаево-Черкесия\n10 == Карелия\n11 == Коми\n12 == Марий Эл\n13 == Мордовия\n14 == Саха (Якутия)\n15 == Северная Осетия\n16 == Татарстан\n17 == Тыва\n18 == Удмуртия\n19 == Хакасия\n20 == Чечня\n21 == Чувашия\n22 == Алтайский край\n23 == Краснодарский край\n24 == Красноярский край\n25 == Приморский край\n26 == Ставропольский край\n27 == Хабаровский край\n28 == Амурская область\n29 == Архангельская область\n30 == Астраханская область\n31 == Белгородская область\n32 == Брянская область\n33 == Владимирская область\n34 == Волгоградская область\n35 == Вологодская область\n36 == Воронежская область\n37 == Ивановская область\n38 == Иркутская область\n39 == Калининградская область\n40 == Калужская область\n41 == Камчатский край\n42 == Кемеровская область\n43 == Кировская область\n44 == Костромская область\n45 == Курганская область\n46 == Курская область\n47 == Ленинградская область\n48 == Липецкая область\n49 == Магаданская область\n50 == Московская область\n51 == Мурманская область\n52 == Нижегородская область\n53 == Новгородская область\n54 == Новосибирская область\n55 == Омская область\n56 == Оренбургская область\n57 == Орловская область\n58 == Пензенская область\n59 == Пермский край\n60 == Псковская область\n61 == Ростовская область\n62 == Рязанская область\n63 == Самарская область\n64 == Саратовская область\n65 == Сахалинская область\n66 == Свердловская область\n67 == Смоленская область\n68 == Тамбовская область\n69 == Тверская область\n70 == Томская область\n71 == Тульская область\n72 == Тюменская область\n73 == Ульяновская область\n74 == Челябинская область\n75 == Забайкальский край\n76 == Ярославская область\n77 == Москва\n78 == Санкт-Петербург\n79 == Еврейская автономная область\n83 == Ненецкий автономный округ\n86 == Ханты-Мансийский автономный округ — Югра\n87 == Чукотский автономный округ\n89 == Ямало-Ненецкий автономный округ\n92 == Севастополь\n\n</code></pre>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"10997a00-68a6-4473-b833-bfd2d166af02","name":"Successful Response -- \"type\": \"phones\", \"source\": \"materials\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 2768, // ID созданной DMP записи\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"8c9903f1-5bab-497c-adbc-205e1000ea02","name":"Successful Response -- \"type\": \"phones\", \"source\": \"list\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"items\": \"00000000001\\n00000000001\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"source\": \"list\",\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- list -- items\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 2769, // ID созданной DMP записи\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"cf87adc6-932a-4ec8-94b5-235bd513bc39","name":"Successful Response -- \"type\": \"phones\", \"source\": \"file\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"file\", // Источник данных для создаваемой DMP-записи\n        \"confirmation_file\": \"path/to/file\", // Путь к загруженному файлу, результат выполнения POST /upload\n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"enabled\", // Флаг иcпользования планировщика\n        \"working_dates\": [0,6], // Диапазон рабочих дат, UNIX timestamp\n        \"excluded_dates\": [2,3], // Диапазон для исключения рабочих дат, UNIX timestamp\n        \"working_weekdays\": [1,4,5], // Диапазон индексов рабочих дней недели\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 2771, // ID созданной DMP записи\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"d067b1db-bbae-47d4-8de7-7194462bb37c","name":"Successful Response -- \"type\": \"code\" -- не используется","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.create\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"type\": \"code\", // Тип записи DMP\n//         \"name\": \"dmp_url.domain\", // Название DMP записи\n//         \"source\": \"materials\", // Источник DMP записи\n//         \"material_id\": 24964, // ID материала\n//         \"coverage_regions\": [1,2], // ID регионов покрытия, по кодам субъектов PФ\n//         \"target_segment_id\": 859123, // ID целевого сегмента\n//         // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения\n//         \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n//         \"global_limit\": 1000, // Общий лимит отправок\n//         \"daily_limit\": 300 // Дневной лимит отправок\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"result\": 2772, // ID созданной DMP записи\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"id\": 1 // Идентификатор запроса\n// }"},{"id":"0c7d42df-5ec5-463c-8bc8-ac43f7086540","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"e8b582ed-af63-48bf-bfb6-4da598d788d2","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"other\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"phones\",\n                    \"domains\",\n                    \"code\",\n                    \"alpha_names\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"02c18084-0e1d-4935-a0cf-7ae93c8e80f0","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": 321, // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"59068f5c-eb05-4771-8e47-f1330e2b47cf","name":"-32602 — Invalid Params : 'global_limit must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": \"a\", // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"global_limit must be int\",\n        \"data\": {\n            \"field\": \"global_limit\",\n            \"type\": {\n                \"type\": \"int\",\n                \"min\": 1\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'global_limit' не является числом."},{"id":"90f208ba-c02c-4b3c-ae36-7fec0b9d67e2","name":"-32602 — Invalid Params : 'coverage_regions must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": \"0\", // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"coverage_regions must be int[]\",\n        \"data\": {\n            \"field\": \"coverage_regions\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n// Переданное значение параметра 'coverage_regions' не является 'int[]'."},{"id":"3b298e3e-13d9-479c-9b17-cb0c07b2c860","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"12daed8b-1ae1-4d70-a673-03312f8d4eb9","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"47f4bb16-e678-4d6a-bce0-f3813c4e5859","name":"-32002 — Server Error : \"Target segment does not exist\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32002,\n        \"message\": \"Target segment does not exist\"\n    }\n}\n\n// Переданный в запросе \"target_segment_id\": n не существует"},{"id":"dbda17e2-cd82-40b1-ba6e-8d962ed7ca61","name":"-32002 — Server Error : \"Blacklist segment does not exist\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        \"blacklist_segment_id\": 123, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32002,\n        \"message\": \"Blacklist segment does not exist\"\n    }\n}\n\n// Переданный в запросе \"blacklist_segment_id\": n не существует"},{"id":"1601a96e-78f4-4c17-8af0-39a811204297","name":"-32002 — Server Error : \"Material does not exist\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 123, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32002,\n        \"message\": \"Material does not exist\"\n    }\n}\n\n// Переданный в запросе \"material_id\": n не существует"},{"id":"7eba0b49-6d2d-4216-a880-4cde93456fe8","name":"-32002 — Server Error : \"Material type does not match DMP type\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.create\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        \"source\": \"materials\", // Источник данных для создаваемой DMP-записи\n        \"material_id\": 24961, // ID материала, используется вместе с\"source\": \"materials\" \n        \"target_segment_id\": 859123, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        \"project_id\": 9355, // ID проекта\n        \"name\": \"DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": [0], // ID регионов покрытия, по кодам субъектов PФ\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32002,\n        \"message\": \"Material type does not match DMP type\"\n    }\n}\n\n// Переданный в запросе \"material_id\": n обладает отличным типом от \"type\": \"code\""}],"_postman_id":"41e6d7c3-8ca7-4ada-bd52-e76e6461d511"},{"name":"#communications.dmp.get","id":"8f60bd53-fa99-4411-af44-3d00abdbf06b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID DMP записи\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о DMP записи по ее идентификатору.</p>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID DPM записи.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 15</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"46035a16-6f9d-4500-8bbf-58d38e7b30e3","name":"Successful Response -- \"type\": \"phones\", \"source\": \"file\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2771 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": { // Объект с результатами\n        \"name\": \"DMP -- phones -- file\", // Название DMP записи\n        \"created\": 0, // Время создания DMP записи, UNIX timestamp\n        \"target_segment_id\": 859123, // ID целевого сегмента\n        \"sources_count\": 12, // Количество записей в источнике для создания DMP записи\n        \"scheduler\": \"enabled\", // Флаг иcпользования планировщика\n        \"coverage_regions\": [ // ID регионов покрытия\n            0 // Все регионы\n        ],\n        \"id\": 2771, // ID DMP записи\n        \"working_weekdays\": [ // Индексы диапазона рабочих дней недели\n            1,\n            4,\n            5\n        ],\n        \"working_dates\": [ // Диапазон рабочих дат, UNIX timestamp\n            0,\n            6\n        ],\n        \"daily_limit\": 1, // Дневной лимит отправок\n        \"confirmation_file\": \"path/to/file\", // Путь к загруженному файлу, результат выполнения POST /upload\n        \"status\": \"paused\", // Статус DMP записи \n        \"project_id\": 9355, // ID проекта\n        \"excluded_dates\": [ // Диапазон рабочих дат, UNIX timestamp\n            2,\n            3\n        ],\n        \"type\": \"phones\", // Тип DMP записи\n        \"source\": \"file\", // Источник данных DMP записи\n        \"global_limit\": 1, // Общий лимит отправок\n        \"user_id\": 11 // ID пользователя создавшего DMP запись\n    }\n}"},{"id":"c0c3e7a2-012c-4e36-b822-96d3ae331ab6","name":"Successful Response -- \"type\": \"phones\", \"source\": \"list\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2769 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\",\n    \"id\": 1,\n    \"result\": {\n        \"name\": \"DMP -- material -- phones -- list -- items\",\n        \"id\": 2769, // ID DMP записи\n        \"created\": 0, // Время создания DMP записи, UNIX timestamp\n        \"items\": \"00000000001\", // Уникальный список элементов\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика\n        \"coverage_regions\": [ // ID регионов покрытия\n            0 // Все регионы\n        ],\n        \"sources_count\": 1, // Количество уникальных записей в источнике для создания DMP записи\n        \"target_segment_id\": 859123, // ID целевого сегмента\n        \"status\": \"paused\", // Статус DMP записи \n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1, // Дневной лимит отправок\n        \"source\": \"list\", // Источник данных DMP записи\n        \"type\": \"phones\", // Тип DMP записи\n        \"project_id\": 9355, // ID проекта\n        \"user_id\": 11 // ID пользователя создавшего DMP запись\n    }\n}"},{"id":"fc7989b4-a570-42b4-a52d-da1237a3a00d","name":"Successful Response -- \"type\": \"phones\", \"source\": \"materials\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2768 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": { // Объект с результатами\n        \"name\": \"DMP -- material -- phones -- file\",\n        \"id\": 2768, // Название DMP записи\n        \"created\": 0, // Время создания DMP записи, UNIX timestamp\n        \"target_segment_id\": 859123, // ID целевого сегмента\n        \"scheduler\": \"disabled\", // Флаг иcпользования планировщика\n        \"coverage_regions\": [ // ID регионов покрытия\n            0 // Все регионы\n        ],\n        \"sources_count\": 12, // Количество уникальных записей в источнике для создания DMP записи\n        \"type\": \"phones\", // Тип DMP записи\n        \"status\": \"paused\", // Статус DMP записи \n        \"global_limit\": 1, // Общий лимит отправок\n        \"daily_limit\": 1, // Дневной лимит отправок\n        \"source\": \"materials\", // Источник данных DMP записи\n        \"material_id\": 24961, // ID источника данных DMP записи\n        \"project_id\": 9355, // ID проекта\n        \"user_id\": 11 // ID пользователя создавшего DMP запись\n    }\n}"},{"id":"68cf6e44-be15-4766-826e-2c52be3f43f3","name":"Successful Response -- \"type\": \"code\" -- не используется","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.get\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"id\": 2772 // ID DMP записи\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"id\": 1, // Идентификатор запроса\n//     \"result\": { // Объект с результатами\n//         \"name\": \"dmp_url.domain\", // Название DMP записи\n//         \"created\": 0, // Время создания DMP записи, UNIX timestamp\n//         \"global_limit\": 1000, // Общий лимит отправок\n//         \"daily_limit\": 300, // Дневной лимит отправок\n//         \"sources_count\": 0, // Количество записей в источнике для создания DMP записи\n//         \"material_id\": 24964, // ID источника данных DMP записи\n//         \"user_id\": 11, // ID пользователя создавшего DMP запись\n//         \"type\": \"code\", // Тип DMP записи\n//         \"project_id\": 9355, // ID проекта\n//         \"target_segment_id\": 859123, // ID целевого сегмента\n//         \"status\": \"pending\", // Статус DMP записи \n//         \"source\": \"materials\", // Источник данных DMP записи\n//         \"id\": 2772, // ID DMP записи\n//         \"scheduler\": \"disabled\", // Флаг иcпользования планировщика\n//         \"coverage_regions\": [ // ID регионов покрытия\n//             1,\n//             2\n//         ]\n//     }\n// }"},{"id":"2f517955-f680-4e82-95df-26b819d8d870","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"id\": 2772 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"9d547429-c8bf-4a02-9885-ed889c987942","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"f6b44afa-3740-41b8-b462-544ae474072d","name":"-32602 — Invalid Params : 'id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": \"a\" // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id must be int\",\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"int\"\n        }\n    }\n}\n\n// Переданное значение параметра 'id' не является числом."},{"id":"44cb55aa-ae4b-43f8-861e-a406f6e53b08","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2772 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d2b60981-656a-45f3-b3c3-2cb4500e5f6a","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2772 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"8f60bd53-fa99-4411-af44-3d00abdbf06b"},{"name":"#communications.dmp.list","id":"f76c4d53-0b65-45d9-8b5e-6c08af099eba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"offset\": \"<int>\", // Количество материалов для пропуска\n        \"limit\": \"<int>\", // Лимит количества материалов\n        \"filter\": \"<object>\" // Поиск DMP записей по параметрам\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет получить список DMP записей с фильтрацией по статусу, типу и прочим параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID проекта, которому принадлежат DMP записи.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект для фильтрации DMP записей.  <br />  <br />Вложенные поля:  <br />-- <code>type</code> (<em>enum</em>): Тип записи. Значения:  <br />---- <code>phones</code>  <br />---- <code>domains</code>  <br />---- <code>alpha_names</code>  <br />---- <code>code -- не используется</code>  <br />  <br />-- <code>status</code> (<em>enum[]</em>): Массив статусов. Значения:  <br />---- <code>active</code>  <br />---- <code>paused</code>  <br />---- <code>pending</code> -- не используется  <br />---- <code>archived</code>  <br />  <br />-- <code>created.star</code>t (<em>int</em>): Начало диапазона UNIX-timestamp даты создания  <br />  <br />-- <code>created.end</code> (<em>int</em>): Конец диапазона UNIX-timestamp даты создания  <br />  <br />-- <code>q</code> (<em>string</em>): Поиск по <code>name</code>, <code>id</code>, <code>items</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметр-filter\">Пример передачи значений в параметр <code>\"filter\"</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">    \"filter\": { // Объект для фильтрации DMP записей\n    \"type\": \"domains\", // Тип DMP записи\n    \"status\": [ // Статус DMP записи\n        \"active\"\n    ],\n    \"created\": { // Поиск по диапазону по дате создания\n        \"start\": 0, // Начало диапазона, UNIX-timestamp \n        \"end\": 1 // Конец диапазона, UNIX-timestamp \n    },\n    \"q\": \"text\" // Поик по значению\n    }\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"78cdc6ca-43ce-4aec-bfd8-7c1cabe331a4","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 50 // Лимит количества материалов\n        // \"filter\": {\n            // \"type\": \"domains\" // Тип DMP записи\n            //      \"status\": [\"paused\"], // Статус DMP записи\n            //     \"created\": { // Поиск по диапазону по дате создания\n            //         \"start\": 0, // Начало диапазона, UNIX-timestamp \n            //         \"end\": 1 // Конец диапазона, UNIX-timestamp \n            //     },\n            //     \"q\":\"text\" // Поик по значению\n            // }\n        // },\n    },\n    \"id\": \"1\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": { // Объект с результатами\n        \"items\": [ // Массив объектов с данными по DMP записям\n            {\n                \"confirmation_file\": \"path/to/file\", // Путь к загруженному файлу, результат выполнения POST /upload\n                \"sources_count\": 12,\n                \"created\": 0,\n                \"working_weekdays\": [ // Индексы диапазона рабочих дней недели.\n                    1,\n                    4,\n                    5\n                ],\n                \"id\": 2771,\n                \"name\": \"DMP -- phones -- file\",\n                \"coverage_regions\": [ // ID регионов покрытия\n                    0 // Все регионы\n                ],\n                \"daily_limit\": 1,\n                \"global_limit\": 1,\n                \"scheduler\": \"enabled\",\n                \"project_id\": 9355,\n                \"status\": \"paused\",\n                \"target_segment_id\": 859123, \n                \"excluded_dates\": [ // Диапазон для исключения рабочих дат, UNIX timestamp\n                    2,\n                    3\n                ],\n                \"type\": \"phones\",\n                \"source\": \"file\",\n                \"user_id\": 11,\n                \"working_dates\": [ // Диапазон рабочих дат, UNIX timestamp\n                    0,\n                    6\n                ]\n            },\n            {\n                \"name\": \"DMP -- material -- phones -- list -- items\",\n                \"id\": 2769,\n                \"coverage_regions\": [\n                    0\n                ],\n                \"daily_limit\": 1,\n                \"global_limit\": 1,\n                \"user_id\": 11,\n                \"scheduler\": \"disabled\",\n                \"status\": \"paused\",\n                \"target_segment_id\": 859123,\n                \"sources_count\": 1,\n                \"source\": \"list\",\n                \"type\": \"phones\",\n                \"project_id\": 9355,\n                \"created\": 0\n            },\n            {\n                \"name\": \"DMP -- material -- phones -- file\",\n                \"id\": 2768,\n                \"sources_count\": 12,\n                \"coverage_regions\": [\n                    0\n                ],\n                \"daily_limit\": 1,\n                \"global_limit\": 1,\n                \"user_id\": 11,\n                \"project_id\": 9355,\n                \"status\": \"paused\",\n                \"target_segment_id\": 859123,\n                \"material_id\": 24961,\n                \"source\": \"materials\",\n                \"type\": \"phones\",\n                \"scheduler\": \"disabled\",\n                \"created\": 0\n            }\n            // { // Объект с \"type\": \"code\" -- не используется\n            //     \"name\": \"dmp_url.domain\", // Название DMP записи\n            //     \"id\": 2772, // ID DMP записи\n            //     \"sources_count\": 0, // Количество уникальных записей в источнике для создания DMP записи\n            //     \"coverage_regions\": [ // ID регионов покрытия\n            //         1,\n            //         2\n            //     ],\n            //     \"daily_limit\": 300, // Дневной лимит отправок\n            //     \"global_limit\": 1000, // Общий лимит отправок\n            //     \"user_id\": 11, // ID пользователя создавшего DMP запись\n            //     \"project_id\": 9355, // ID проекта\n            //     \"status\": \"pending\", // Статус DMP записи \n            //     \"target_segment_id\": 859123, // ID целевого сегмента\n            //     \"material_id\": 24964, // ID источника данных DMP записи\n            //     \"source\": \"materials\", // Источник данных DMP записи\n            //     \"type\": \"code\", // Тип DMP записи\n            //     \"scheduler\": \"disabled\", // Флаг иcпользования планировщика\n            //     \"created\": 0 // Время создания DMP записи, UNIX timestamp\n            // }\n        ],\n        \"limit\": 50,\n        \"total\": 4\n    }\n}"},{"id":"037002f0-7a57-4953-b97c-3f8d34484489","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 50, // Лимит количества материалов\n        \"filter\": 1        \n    },\n    \"id\": \"1\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"filter must be object\",\n        \"data\": {\n            \"field\": \"filter\",\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"q\": \"string\",\n                    \"status\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"active\",\n                            \"paused\",\n                            \"pending\",\n                            \"archived\"\n                        ]\n                    },\n                    \"created\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        }\n                    },\n                    \"type\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"phones\",\n                            \"domains\",\n                            \"code\",\n                            \"alpha_names\"\n                        ]\n                    }\n                }\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"0bcdee0c-74ce-4170-b617-3e8f6949f31f","name":"-32602 — Invalid Params : 'project_id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"a\", // ID проекта\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 50 // Лимит количества материалов\n        // \"filter\": {\n            // \"type\": \"domains\" // Тип DMP записи\n            //      \"status\": [\"paused\"], // Статус DMP записи\n            //     \"created\": { // Поиск по диапазону по дате создания\n            //         \"start\": 0, // Начало диапазона, UNIX-timestamp \n            //         \"end\": 1 // Конец диапазона, UNIX-timestamp \n            //     },\n            //     \"q\":\"text\" // Поик по значению\n            // }\n        // },\n    },\n    \"id\": \"1\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id must be int\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"int\"\n        }\n    }\n}\n\n// Переданное значение параметра 'project_id' не является числом."},{"id":"0032b19d-2978-487f-84b8-1348101fbd9e","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 50 // Лимит количества материалов\n        // \"filter\": {\n            // \"type\": \"domains\" // Тип DMP записи\n            //      \"status\": [\"paused\"], // Статус DMP записи\n            //     \"created\": { // Поиск по диапазону по дате создания\n            //         \"start\": 0, // Начало диапазона, UNIX-timestamp \n            //         \"end\": 1 // Конец диапазона, UNIX-timestamp \n            //     },\n            //     \"q\":\"text\" // Поик по значению\n            // }\n        // },\n    },\n    \"id\": \"1\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"782f7b7c-af03-4d57-abed-688d425dd285","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 50 // Лимит количества материалов\n        // \"filter\": {\n            // \"type\": \"domains\" // Тип DMP записи\n            //      \"status\": [\"paused\"], // Статус DMP записи\n            //     \"created\": { // Поиск по диапазону по дате создания\n            //         \"start\": 0, // Начало диапазона, UNIX-timestamp \n            //         \"end\": 1 // Конец диапазона, UNIX-timestamp \n            //     },\n            //     \"q\":\"text\" // Поик по значению\n            // }\n        // },\n    },\n    \"id\": \"1\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"f76c4d53-0b65-45d9-8b5e-6c08af099eba"},{"name":"#communications.dmp.update","id":"536d5832-04d4-4974-8288-94c69c04f159","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"type\": \"<enum>\", // Тип записи DMP\n        \"id\": 15, // ID DMP записи\n        \"status\": \"<enum>\", // Статус записи DMP\n        \"domain\": \"<string>\", // Указание домена, используется вместе с \"type\": \"code\" \n        \"material_id\": \"<int>\", // ID материала, используется вместе с\"source\": \"materials\"  \n        \"html_code\": \"<string>\", // HTML-код, используется вмсте с \"type\": \"code\"\n        \"confirmation_file\": \"<string>\", // Файл подтверждения, используется вместе с \"source\": \"file\" \n        \"target_segment_id\": \"<int>\", // ID целевого сегмента\n        \"blacklist_segment_id\": \"<int>\", // ID сегмента черного списка для исключения  \n        \"items\": \"<string>\", // Cписок (номера/домены/альфа-имёна). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": \"<int>\", // ID проекта\n        \"source\": \"<enum>\", // Указание источника данных для создаваемой DMP-записи. Используется для следующих типов\"type\": \"phones\", \"type\": \"domains\", \"type\": \"alpha_names\"\n        \"scheduler\": \"<enum>\", // Флаг иcпользования планировщика\n        \"delayed_start\": \"<enum>\", // Флаг использования отложенного старта планировщика\n        \"working_dates\": \"<int[]>\", // Указание диапазона рабочих дат в формате UNIX timestamp. Используется с палнировщиком \"scheduler\": \"enabled\"  \n        \"excluded_dates\": \"<int[]>\", // Указание диапазона для исключения рабочих дат в формате UNIX timestamp. Используется с палнировщиком \"scheduler\": \"enabled\"\n        \"working_weekdays\": \"<int[]>\", // Указание диапазона рабочих дней недели. Используется с палнировщиком \"scheduler\": \"enabled\" \n        \"global_limit\": \"<int>\", // Общий лимит отправок\n        \"daily_limit\": \"<int>\", // Дневной лимит отправок\n        \"name\": \"<string>\", // Название DPM записи\n        \"coverage_regions\": \"int[]\" // ID регионов покрытия, по кодам субъектов PФ\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет обновить существующую DMP запись.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em><strong>required  <br /></strong></em>  <br /><code>[</code>  <br /><code>phones,</code>  <br /><code>domains,</code>  <br /><code>alpha_names,</code>  <br /><code>code</code>  <br /><code>]</code></td>\n<td>Тип записи DMP.  <br />  <br />Доступыне значения:  <br />-- <code>phones</code> : Телефонные номера  <br />-- <code>domains</code> : Домены  <br />-- <code>alpha_names</code> : Альфа-имена SMS  <br />-- <code>code</code> : Код пискселя DMP <strong>-- не используется</strong>  <br />  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"</code>phones<code>\"</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID DMP записи  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 15</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>paused,</code>  <br /><code>pending,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус DMP записи. Доступные значения:  <br />-- <code>active</code> : Активная  <br />-- <code>paused</code> : Приостановлена  <br />-- <code>pending</code> : В обработке <strong>-- не используется</strong>  <br />-- <code>archived</code> : Архивированная  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"archived\"</code></td>\n</tr>\n<tr>\n<td><code>domain</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Указание домена, совместно с <code>\"type\": \"code\"</code> <strong>-- не используется</strong>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>domain</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"domain\": \"url.domain\"</code></td>\n</tr>\n<tr>\n<td><code>material_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID материала, используется вместе с<code>\"source\": \"materials\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>material_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"material_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>html_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>HTML-код, совместно с <code>\"type\": \"code\"</code> <strong>-- не используется</strong>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>html_code</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>confirmation_file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Файл подтверждения — в параметре необходимо указать путь к загруженному файлу, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br />Используется вместе с <code>\"source\": \"file\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>confirmation_file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"confirmation_file\": \"path/to/file\"</code></td>\n</tr>\n<tr>\n<td><code>target_segment_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID целевого сегмента.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>target_segment_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"target_segment_id\": 1234</code></td>\n</tr>\n<tr>\n<td><code>blacklist_segment_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID сегмента черного списка для исключения  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>blacklist_segment_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"target_segment_id\": 1235</code></td>\n</tr>\n<tr>\n<td><code>items</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Cписок (номера/домены/альфа-имена). Используется вместе с <code>\"source\": \"list\"</code> при передаче списком телефонов, доменов, альфа-имён. Разделитель элементов списка символ переноса строки <code>\\n</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"items\": \"item1\\nitem2\"</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>ID проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>source</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>materials,</code>  <br /><code>list,</code>  <br /><code>file</code>  <br /><code>]</code></td>\n<td>Указание источника данных для создаваемой DMP-записи. Используется для следующих типов<code>\"type\": \"phones\"</code>, <code>\"type\": \"domains\"</code>, <code>\"type\": \"alpha_names\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>source</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"source\": \"list\"</code></td>\n</tr>\n<tr>\n<td><code>scheduler</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>enabled,</code>  <br /><code>disabled</code>  <br /><code>]</code></td>\n<td>Флаг ипользования планировщика.  <br />  <br />Доступные занчения:  <br />-- <code>enabled</code> : включен  <br />-- <code>disabled</code> : отключен  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>scheduler</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"scheduler\": \"disabled\"</code></td>\n</tr>\n<tr>\n<td><code>delayed_start</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>enabled,</code>  <br /><code>disabled</code>  <br /><code>]</code></td>\n<td>Флаг использования отложенного старта планировщика.  <br />  <br />Доступные занчения:  <br />-- <code>enabled</code> : включен  <br />-- <code>disabled</code> : отключен  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>delayed_start</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"delayed_start\": \"disabled\"</code></td>\n</tr>\n<tr>\n<td><code>working_dates</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Указание диапазона рабочих дат в формате UNIX timestamp. Используется с палнировщиком <code>\"scheduler\": \"enabled\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>working_dates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"working_dates\": [0,1]</code></td>\n</tr>\n<tr>\n<td><code>excluded_dates</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Указание диапазона для исключения рабочих дат в формате UNIX timestamp. Используется с палнировщиком <code>\"scheduler\": \"enabled\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>excluded_dates</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"excluded_dates\": [0,1]</code></td>\n</tr>\n<tr>\n<td><code>working_weekdays</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Указание диапазона рабочих дней недели. Используется с палнировщиком <code>\"scheduler\": \"enabled\"</code>  <br />  <br />Кодирование дней недели:  <br />-- <code>0</code> = воскресенье,  <br />-- <code>1</code> = понедельник,  <br />-- <code>2</code> = вторник,  <br />-- <code>3</code> = среда,  <br />-- <code>4</code> = четверг,  <br />-- <code>5</code> = пятница,  <br />-- <code>6</code> = суббота  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>working_weekdays</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"working_weekdays\": [0,1]</code></td>\n</tr>\n<tr>\n<td><code>global_limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Общий лимит отправок. В поле параметра необходимо передать значение &gt; <code>0</code>, значение <code>0</code> не допускается.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>global_limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"global_limit\": 1</code></td>\n</tr>\n<tr>\n<td><code>daily_limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Дневной лимит отправок. В поле параметра необходимо передать значение &gt; <code>0</code>, значение <code>0</code> не допускается.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>daily_limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"daily_limit\": 1</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Название DPM записи.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_DMP_name1\"</code></td>\n</tr>\n<tr>\n<td><code>coverage_regions</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>ID регионов покрытия, по кодам субъектов PФ.  <br />  <br />Доступные значения и коды соответствия смотрите ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>coverage_regions</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"coverage_regions\": [1]</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-значения-для-html_code-string----не-используется\">Пример значения для <code>\"html_code\": \"string\"</code> <strong>-- не используется</strong></h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-html\">``` html\n&lt;script src=\"https://url.domain/sync?stock_key=000x...x000x\" async charset=\"UTF-8\"&gt;&lt;/script&gt;\n\n</code></pre>\n<h4 id=\"доступные-значения-и-коды-соответствия-для-использования-в-параметре-coverage_regions-int\">Доступные значения и коды соответствия для использования в параметре <code>\"coverage_regions\": int[]</code></h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>0 == Все регионы\n1 == Адыгея\n2 == Башкортостан\n3 == Бурятия\n4 == Алтай\n5 == Дагестан\n6 == Ингушетия\n7 == Кабардино-Балкария\n8 == Калмыкия\n9 == Карачаево-Черкесия\n10 == Карелия\n11 == Коми\n12 == Марий Эл\n13 == Мордовия\n14 == Саха (Якутия)\n15 == Северная Осетия\n16 == Татарстан\n17 == Тыва\n18 == Удмуртия\n19 == Хакасия\n20 == Чечня\n21 == Чувашия\n22 == Алтайский край\n23 == Краснодарский край\n24 == Красноярский край\n25 == Приморский край\n26 == Ставропольский край\n27 == Хабаровский край\n28 == Амурская область\n29 == Архангельская область\n30 == Астраханская область\n31 == Белгородская область\n32 == Брянская область\n33 == Владимирская область\n34 == Волгоградская область\n35 == Вологодская область\n36 == Воронежская область\n37 == Ивановская область\n38 == Иркутская область\n39 == Калининградская область\n40 == Калужская область\n41 == Камчатский край\n42 == Кемеровская область\n43 == Кировская область\n44 == Костромская область\n45 == Курганская область\n46 == Курская область\n47 == Ленинградская область\n48 == Липецкая область\n49 == Магаданская область\n50 == Московская область\n51 == Мурманская область\n52 == Нижегородская область\n53 == Новгородская область\n54 == Новосибирская область\n55 == Омская область\n56 == Оренбургская область\n57 == Орловская область\n58 == Пензенская область\n59 == Пермский край\n60 == Псковская область\n61 == Ростовская область\n62 == Рязанская область\n63 == Самарская область\n64 == Саратовская область\n65 == Сахалинская область\n66 == Свердловская область\n67 == Смоленская область\n68 == Тамбовская область\n69 == Тверская область\n70 == Томская область\n71 == Тульская область\n72 == Тюменская область\n73 == Ульяновская область\n74 == Челябинская область\n75 == Забайкальский край\n76 == Ярославская область\n77 == Москва\n78 == Санкт-Петербург\n79 == Еврейская автономная область\n83 == Ненецкий автономный округ\n86 == Ханты-Мансийский автономный округ — Югра\n87 == Чукотский автономный округ\n89 == Ямало-Ненецкий автономный округ\n92 == Севастополь\n\n</code></pre>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"8ddea94b-7821-4829-8301-0ca6e1eb6118","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, обновление выполнено успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"83df4bd5-9351-48ed-b75f-743cd35b701d","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"type is required\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"2a910c16-1600-4402-a9f3-3bdada2f0c6b","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\"\n    }\n}\n\n// Параметр 'id' не был передан."},{"id":"c99ccc58-af4e-4d2f-9e61-3ad55becfccf","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Параметр 'project_id' не был передан."},{"id":"a53cfcd4-3aa7-41a1-ba99-b5ac5cd98e8e","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"other\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"phones\",\n                    \"domains\",\n                    \"code\",\n                    \"alpha_names\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"2f8765ef-a182-4ae5-b6ac-42e0b07baa35","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": 123 // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"4c6c81d8-5394-44ff-8bcb-1ad571a83133","name":"-32602 — Invalid Params : 'global_limit must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\", // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        \"global_limit\": \"a\" // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"global_limit must be int\",\n        \"data\": {\n            \"field\": \"global_limit\",\n            \"type\": {\n                \"type\": \"int\",\n                \"min\": 1\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'global_limit' не является числом."},{"id":"374f17ac-50af-4a38-8e8f-6c2649dfc637","name":"-32602 — Invalid Params : 'coverage_regions must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\", // Название DPM записи\n        \"coverage_regions\": \"1\" // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"coverage_regions must be int[]\",\n        \"data\": {\n            \"field\": \"coverage_regions\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n\n// Переданное значение параметра 'coverage_regions' не является 'int[]'."},{"id":"92ab4daf-f771-4116-8ddd-1d2a1f85d38d","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2531beb9-ebb6-4e15-bb93-37f13620e3be","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.update\", // Имя метода\n    \"params\": {\n        \"id\": 2768, // ID DMP записи\n        \"type\": \"phones\", // Тип записи DMP\n        // \"target_segment_id\": 1234, // ID целевого сегмента\n        // \"blacklist_segment_id\": 1235, // ID сегмента черного списка для исключения  \n        // \"source\": \"list\", // Указание источника данных для DMP-записи\n        // \"items\": \"00000000001\\n00000000002\", // Cписок (номера/домены/альфа-имена). Используется вместе с \"source\": \"list\" при передаче списком телефонов, доменов, альфа-имён\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"upd_name -- DMP -- material -- phones -- file\" // Название DPM записи\n        // \"coverage_regions\": [1,2,3], // ID регионов покрытия, по кодам субъектов PФ\n        // \"scheduler\": \"disabled\", // Флаг иcпользования планировщика.\n        // \"global_limit\": 1, // Общий лимит отправок\n        // \"daily_limit\": 1 // Дневной лимит отправок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"536d5832-04d4-4974-8288-94c69c04f159"},{"name":"#communications.dmp.archive","id":"43f4900e-f68c-40a6-a164-1b73c39638ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID DMP записи\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет архивировать DMP запись по ее идентификатору.</p>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID DPM записи.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 15</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"66dd46d4-b408-4ffe-98fd-d771234f5891","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2768 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, архивирование выполнено успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"36fc31e2-7c7e-4014-9f0d-1b584cdd629a","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"id\": 2768 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"bf0de98c-50d2-4e32-a268-59945af69c88","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"a3dd7ec4-aa91-48f8-b23c-3084a4b2980a","name":"-32602 — Invalid Params : 'id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": \"a\" // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id must be int\",\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"int\"\n        }\n    }\n}\n\n// Переданное значение параметра 'id' не является числом."},{"id":"bc23add3-0013-494a-bdf3-93fa10dff5ec","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2768 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2c16d530-359b-404f-a516-6f2cacebcfe7","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.archive\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 2768 // ID DMP записи\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"43f4900e-f68c-40a6-a164-1b73c39638ba"},{"name":"#communications.dmp.generate_pixel_code","id":"9244fc34-007e-49c7-8ecc-90a4899e4a29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"domain\": \"<string>\" // Указание домена\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p><strong>Не используется</strong></p>\n<p>Метод позволяет сгенерировать HTML-код DMP записи по идентификатору проекта и домену.</p>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>items</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>domain</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Указание домена.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>domain</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"domain\": \"url.domain\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"c29bc072-2848-4014-a235-c7ad175ad3f6","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"domain\": \"url.domain\" // Указание домена\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"result\": { // Объект с результатами выполенения запроса.\n\n        \n//         // Объект со способами подтверждения владения доменом или страницей\n//         \"verification_methods\": {\n\n//             // HTML-мета-тег для размещения на главной странице.\n//             \"meta_tag\": \"<meta name=\\\"dmp-verify\\\" content=\\\"xXX0xxXXx0xxxX0xxXxxX_XxXx_X_x-xXXX-Xx0X0x0\\\">\",\n            \n//             // Файл с verification_token\n//             \"file\": \"https://url.domain/.well-known/dmp-verify-xXX0xxXXx0xxxX0xxXxxX_XxXx_X_x-xXXX-Xx0X0x0.txt\",\n\n//             // TXT-запись для добавления в DNS-зону домена\n//             \"dns_txt\": \"_dmp.url.domain TXT \\\"xXX0xxXXx0xxxX0xxXxxX_XxXx_X_x-xXXX-Xx0X0x0\\\"\"\n        \n//         },\n\n\n//         // Токен верификации DMP записи\n//         \"verification_token\": \"xXX0xxXXx0xxxX0xxXxxX_XxXx_X_x-xXXX-Xx0X0x0\",\n\n        \n//         // HTML-код для вставки пикселя на страницы сайта\n//         \"html_code\": \"<!-- DMP-->\\n    <script>\\n    (function() {\\n        var d=document,s=d.createElement('script');\\n        s.src='https://example.com/pixel.js?pid=xXxXXXxXxxxxxXXXXxxXxX';\\n        s.async=true;\\n        d.head.appendChild(s);\\n    })();\\n    </script>\",\n\n        \n//         // Уникальный идентификатор DMP записи\n//         \"pixel_id\": \"xXxXXXxXxxxxxXXXXxxXxX\"\n//     },\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"id\": 1 // Идентификатор запроса\n// }"},{"id":"fca0b7b8-e4a9-4a67-a831-cc280b712dd8","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"domain\": \"url.domain\" // Указание домена\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"a3229210-b249-42f9-947a-c4a9c7b6debf","name":"-32602 — Invalid Params : 'domain is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355 // ID проекта\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"domain is required\",\n        \"data\": {\n            \"field\": \"domain\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n\n// Обязательный параметр 'domain' не был передан."},{"id":"5a18d2b5-76d3-4ce3-9eca-e59808ad0325","name":"-32602 — Invalid Params : 'project_id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"project_id\": \"a\", // ID проекта\n//         \"domain\": \"url.domain\" // Указание домена\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id must be int\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"int\"\n        }\n    }\n}\n\n// Переданное значение параметра 'project_id' не является числом."},{"id":"4b0a8482-8612-46b3-8941-6aaeb2f372de","name":"-32602 — Invalid Params : 'domain must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"domain\": 1 // Указание домена\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"domain must be string\",\n        \"data\": {\n            \"field\": \"domain\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'domain' не является строковым значением."},{"id":"d4c3cba6-08f2-4492-a013-275c2d368839","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"domain\": \"url.domain\" // Указание домена\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f637676a-48e4-470e-88ae-66f6915b5fa9","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.dmp.generate_pixel_code\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"domain\": \"url.domain\" // Указание домена\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"9244fc34-007e-49c7-8ecc-90a4899e4a29"}],"id":"fc75d3aa-ed85-4035-b0ed-c5ff29098bb1","_postman_id":"fc75d3aa-ed85-4035-b0ed-c5ff29098bb1","description":""},{"name":"communications.triggers","item":[{"name":"#communications.triggers.rules.create","id":"daf96d52-bf84-4950-9f1e-aae17917aac9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Имя метода\n    \"params\": {\n        \"base_id\": \"<int>\", // Идентификатор сегмента\n        \"project_id\": \"<int>\", // Идентификатор проекта\n        \"name\": \"<string>\", // Наименование триггера\n        \"types\": \"<enum[]>\", // Тип триггера\n        \"actions\": \"<object[]>\", // Список действий, которые выполняются при срабатывании триггера\n        \"config\":\"<object>\" // Конфигурация создаваемого триггера: расписание, итерации, лимиты\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет создать новый триггер с параметризацей дейстивий и условий выполнения.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор сегмента.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Наименование триггера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_trigger\"</code></td>\n</tr>\n<tr>\n<td><code>types</code></td>\n<td><code>enum[]</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>scheduled,</code>  <br /><code>limits,</code>  <br /><code>iterations</code>  <br /><code>]</code></td>\n<td>Тип создаваемого триггера. Возможные значения:  <br />-- <code>scheduled</code>: планировщик, дата/время запуска триггера;  <br />-- <code>limits</code>: лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера;  <br />-- <code>iterations</code>: итерации, повторяющееся событие.  <br />  <br /><em>Важно</em>: значения <code>scheduled</code> и <code>iterations</code> взаимоисключающие. Значение <code>limits</code> может использоваться отдельно либо совместно с <code>scheduled</code> или <code>iterations</code>.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>types</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"types\": [\"scheduled\", \"limits\"]</code></td>\n</tr>\n<tr>\n<td><code>actions</code></td>\n<td><code>object[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список действий, которые выполняются при срабатывании триггера.  <br />  <br />Состав объекта описан ниже.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>actions</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>config</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Конфигурация создаваемого триггера: <em>планировщик</em>, <em>итерации</em>, <em>лимиты</em>.  <br />  <br />Для передачи в объект доступны следующие поля :  <br />-- <code>\"scheduled_time\"</code> (<em>string</em>),  <br />-- <code>\"interval_delta\"</code> (<em>int</em>)<code>,</code>  <br />-- <code>\"days_of_week\"</code> (<em>int[]</em>),  <br />-- <code>\"at_time\"</code> (<em>string</em>),  <br />-- <code>\"cron_expression\":</code> (<em>string</em>),  <br />-- <code>\"limit_target_count\"</code> (<em>int</em>),  <br />-- <code>\"limit_step\"</code> (<em>int</em>),  <br />-- <code>\"timezone\"</code> (<em>string</em>)  <br />  <br />Состав объекта описан ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>config</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"объект-actions\"><strong>Объект</strong> <strong><code>actions</code></strong></h4>\n<p>Каждый элемент массива <code>actions</code> представляет собой объект действия.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПОЛЕ</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>action_definition_id</code></td>\n<td><code>int</code></td>\n<td>Идентификатор системного действия из списка разрешенных действий. Список доступных действий можно получить методом <code>communications.triggers.action_definitions.list</code>.</td>\n</tr>\n<tr>\n<td><code>action_payload</code></td>\n<td><code>object</code></td>\n<td>Параметры действия. Состав полей зависит от конкретного <code>action_definition_id</code>. Например, это может быть запуск скоринга сегмента.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"объект-config\"><strong>Объект</strong> <strong><code>config</code></strong></h4>\n<p>Поле <code>config</code> является необязательным на уровне схемы, но фактически используется для описания условий срабатывания триггера. Состав полей зависит от значения <code>types</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПОЛЕ</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>scheduled_time</code></td>\n<td><code>string</code></td>\n<td>Время, когда должен сработать планировщик, , формат <code>YYYY-MM-DD HH:MM:SS</code>.  <br />  <br />Используется с <code>types: [\"scheduled\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>interval_delta</code>.</td>\n</tr>\n<tr>\n<td><code>interval_delta</code></td>\n<td><code>int</code></td>\n<td>Временной интервал в секундах, через который должен сработать планировщик.  <br />  <br />Используется с <code>types: [\"scheduled\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>scheduled_time</code>.</td>\n</tr>\n<tr>\n<td><code>days_of_week</code></td>\n<td><code>int[]</code></td>\n<td>Список идентификаторов дней недели, определяющих периодичность выполнения триггера.  <br />  <br />Используется с <code>types: [\"iterations\"]</code> совместно с <code>at_time + timezone</code>  <br />  <br />Используемые индексы для кодирования дней недели:  <br />-- <code>0</code> = воскресенье,  <br />-- <code>1</code> = понедельник,  <br />-- <code>2</code> = вторник,  <br />-- <code>3</code> = среда,  <br />-- <code>4</code> = четверг,  <br />-- <code>5</code> = пятница,  <br />-- <code>6</code> = суббота  <br />  <br />Взаимоисключающий параметр для <code>cron_expression</code>.</td>\n</tr>\n<tr>\n<td><code>at_time</code></td>\n<td><code>string</code></td>\n<td>Время, когда должно наступить выполнение триггера при совместном использовании с <code>timezone + days_of_week</code>, формат <code>HH:MM</code>  <br />  <br />Если передать <code>HH:MM:SS,</code> то значние будет принято, но <code>SS будут отброшены.</code>  <br />  <br />Используется с <code>types: [\"iterations\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>cron_expression</code>.</td>\n</tr>\n<tr>\n<td><code>cron_expression</code></td>\n<td><code>string</code></td>\n<td>Cron-выражение, определяющее периодичность выполнения триггера, используется совместно с <code>timezone</code>.  <br />  <br />Используется с <code>types: [\"iterations\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>days_of_week</code> и <code>at_time</code>.  <br />  <br />Пример: <code>\"cron_expression\": \"0 10 \\\\\\\\\\\\\\\\\\\\* \\\\\\\\\\\\\\\\\\\\* 1,3,5\"</code></td>\n</tr>\n<tr>\n<td><code>limit_target_count</code></td>\n<td><code>int</code></td>\n<td>Пороговое значение счетчика.  <br />  <br />Применяется для <code>types: [\"limits\"]</code>.</td>\n</tr>\n<tr>\n<td><code>limit_step</code></td>\n<td><code>int</code></td>\n<td>Шаг повторного срабатывания лимита.  <br />  <br />Применяется для <code>types: [\"limits\"]</code> при использовании совместно с <code>types: [\"iterations\"]</code>.</td>\n</tr>\n<tr>\n<td><code>timezone</code></td>\n<td><code>string</code></td>\n<td>Часовой пояс. Формат передачи значения для <code>config.timezone</code> описан ниже.  <br />  <br />Используется с:  <br />-- <code>types: [\"scheduled\"]</code>  <br />-- <code>types: [\"iterations\"]</code> совместно с <code>days_of_week + at_time</code>  <br />-- <code>types: [\"iterations\"]</code> совместно с <code>cron_expression</code>  <br />  <br />Пример:  <br /><code>\"timezone\": \"Europe/Moscow\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"допустимые-комбинации-types\"><strong>Допустимые комбинации</strong> <strong><code>types</code></strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>TYPES</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n<th><strong>ОЖИДАЕМЫЕ ПОЛЯ</strong> <strong><code>config</code></strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>[\"scheduled\"]</code></td>\n<td>Однократный или отложенный запуск по времени</td>\n<td><code>scheduled_time</code> или <code>interval_delta</code></td>\n</tr>\n<tr>\n<td><code>[\"scheduled\", \"limits\"]</code></td>\n<td>Запуск по времени с учетом лимита</td>\n<td><code>scheduled_time</code> или <code>interval_delta</code>, плюс <code>limit_target_count</code></td>\n</tr>\n<tr>\n<td><code>[\"iterations\"]</code></td>\n<td>Повторяющийся запуск по расписанию</td>\n<td><code>days_of_week</code> + <code>at_time</code> или <code>cron_expression</code></td>\n</tr>\n<tr>\n<td><code>[\"iterations\", \"limits\"]</code></td>\n<td>Повторяющийся запуск с лимитом</td>\n<td><code>days_of_week</code> + <code>at_time</code> или <code>cron_expression</code>, плюс <code>limit_target_count</code> и при необходимости <code>limit_step</code></td>\n</tr>\n<tr>\n<td><code>[\"limits\"]</code></td>\n<td>Срабатывание только по достижению лимита</td>\n<td><code>limit_target_count</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"важные-правила\"><strong>Важные правила</strong></h4>\n<ol>\n<li><p>Для <code>types: [\"scheduled\"]</code> нужно передать одно из полей:</p>\n<ul>\n<li><p><code>scheduled_time + timezone</code>;</p>\n</li>\n<li><p><code>interval_delta</code>.</p>\n</li>\n</ul>\n</li>\n<li><p>Для <code>types: [\"iterations\"]</code> нужно передать один из вариантов:</p>\n<ul>\n<li><p><code>days_of_week</code> + <code>at_time + timezone</code>;</p>\n</li>\n<li><p><code>cron_expression</code>.</p>\n</li>\n</ul>\n</li>\n<li><p><code>scheduled_time + timezone</code> и <code>interval_delta</code> взаимоисключающие.</p>\n</li>\n<li><p><code>days_of_week</code> + <code>at_time + timezone</code> и <code>cron_expression</code> взаимоисключающие.</p>\n</li>\n<li><p><code>scheduled</code> и <code>iterations</code> взаимоисключающие.</p>\n</li>\n<li><p>Для <code>types: [\"limits\"]</code> необходимо передать <code>limit_target_count</code>.</p>\n</li>\n<li><p>Для <code>types: [\"iterations\", \"limits\"]</code> вместе с полями итераций передаются поля лимита: <code>limit_target_count</code> и при необходимости <code>limit_step</code>.</p>\n</li>\n</ol>\n<hr />\n<h3 id=\"примеры-использования\">Примеры использования</h3>\n<h2 id=\"1-пример-заполнения-actions\">1. Пример заполнения <code>actions</code></h2>\n<p><strong>Одно действие:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"actions\": [\n  {\n    \"action_definition_id\": 1,\n    \"action_payload\": {\n      // ...\n  }\n]\n\n</code></pre>\n<p>Несколько действий:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"actions\": [\n  {\n    \"action_definition_id\": 1,\n    \"action_payload\": {\n      // ...\n    }\n  },\n  {\n    \"action_definition_id\": 2,\n    \"action_payload\": {\n      // ...\n      }\n    }\n  },\n  {\n    \"action_definition_id\": 3,\n    \"action_payload\": {\n      // ...\n    }\n  }\n]\n\n</code></pre>\n<h2 id=\"2-примеры-заполнения-config\">2. Примеры заполнения <code>config</code></h2>\n<h3 id=\"запуск-по-конкретному-времени\">Запуск по конкретному времени</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<h3 id=\"запуск-через-интервал-времени\">Запуск через интервал времени</h3>\n<p>Например, через 1 час:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"interval_delta\": 3600\n}\n\n</code></pre>\n<h3 id=\"повторяющийся-запуск-по-дням-недели\">Повторяющийся запуск по дням недели</h3>\n<p>Например, понедельник, среда, пятница в 10:30:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"days_of_week\": [1, 3, 5],\n  \"at_time\": \"10:30\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<h3 id=\"повторяющийся-запуск-по-cron\">Повторяющийся запуск по cron</h3>\n<p>Например, по будням в 09:00:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"cron_expression\": \"0 9 * * 1-5\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<h3 id=\"триггер-только-с-лимитом\">Триггер только с лимитом</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"limit_target_count\": 100\n}\n\n</code></pre>\n<h3 id=\"триггер-с-итерациями-и-лимитом\">Триггер с итерациями и лимитом</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"days_of_week\": [1, 2, 3, 4, 5],\n  \"at_time\": \"09:00\",\n  \"timezone\": \"Europe/Moscow\",\n  \"limit_target_count\": 100,\n  \"limit_step\": 10\n}\n\n</code></pre>\n<h3 id=\"триггер-с-планировщиком-и-лимитом\">Триггер с планировщиком и лимитом</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\",\n  \"timezone\": \"Europe/Moscow\",\n  \"limit_target_count\": 50\n}\n\n</code></pre>\n<hr />\n<h5 id=\"формат-передачи-значения-для-configtimezone\">Формат передачи значения для <strong><code>config.</code></strong><code>timezone</code></h5>\n<p>В качестве значения <code>timezone</code> необходимо указать IANA-значение в соответствии со следующим справочником ниже.</p>\n<p>Например для <code>UTC+03:00</code> значение будет <code>\"timezone\": \"Europe/Moscow\"</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"iana\": \"Africa/Abidjan\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Accra\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Addis_Ababa\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Algiers\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Asmara\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Bamako\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Bangui\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Banjul\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Bissau\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Blantyre\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Brazzaville\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Bujumbura\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Cairo\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Casablanca\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Ceuta\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Conakry\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Dakar\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Dar_es_Salaam\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Djibouti\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Douala\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/El_Aaiun\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Freetown\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Gaborone\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Harare\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Johannesburg\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Juba\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Kampala\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Khartoum\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Kigali\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Kinshasa\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Lagos\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Libreville\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Lome\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Luanda\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Lubumbashi\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Lusaka\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Malabo\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Maputo\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Maseru\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Mbabane\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Mogadishu\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Monrovia\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Nairobi\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Ndjamena\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Niamey\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Nouakchott\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Ouagadougou\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Porto-Novo\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Sao_Tome\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Tripoli\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Tunis\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Windhoek\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"America/Adak\",\n    \"utc\": \"UTC-09:00\",\n    \"gmt\": \"GMT-09:00\"\n  },\n  {\n    \"iana\": \"America/Anchorage\",\n    \"utc\": \"UTC-08:00\",\n    \"gmt\": \"GMT-08:00\"\n  },\n  {\n    \"iana\": \"America/Asuncion\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Bogota\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Buenos_Aires\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/Caracas\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Chicago\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Denver\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/El_Salvador\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Guatemala\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Halifax\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/Havana\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Indianapolis\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Jamaica\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/La_Paz\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Lima\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Los_Angeles\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Managua\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Mexico_City\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Montevideo\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/New_York\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Panama\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Phoenix\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Puerto_Rico\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Santiago\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Santo_Domingo\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Sao_Paulo\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/St_Johns\",\n    \"utc\": \"UTC-02:30\",\n    \"gmt\": \"GMT-02:30\"\n  },\n  {\n    \"iana\": \"America/Tegucigalpa\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Tijuana\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Toronto\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Vancouver\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Winnipeg\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"Asia/Almaty\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Amman\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Anadyr\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Asia/Aqtau\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Aqtobe\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Ashgabat\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Atyrau\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Baghdad\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Baku\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Bangkok\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Barnaul\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Beirut\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Bishkek\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Chita\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Colombo\",\n    \"utc\": \"UTC+05:30\",\n    \"gmt\": \"GMT+05:30\"\n  },\n  {\n    \"iana\": \"Asia/Damascus\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Dhaka\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Dubai\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Dushanbe\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Famagusta\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Gaza\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Hebron\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Ho_Chi_Minh\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Hong_Kong\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Hovd\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Irkutsk\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Jakarta\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Jayapura\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Jerusalem\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Kabul\",\n    \"utc\": \"UTC+04:30\",\n    \"gmt\": \"GMT+04:30\"\n  },\n  {\n    \"iana\": \"Asia/Kamchatka\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Asia/Karachi\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Kathmandu\",\n    \"utc\": \"UTC+05:45\",\n    \"gmt\": \"GMT+05:45\"\n  },\n  {\n    \"iana\": \"Asia/Khandyga\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Kolkata\",\n    \"utc\": \"UTC+05:30\",\n    \"gmt\": \"GMT+05:30\"\n  },\n  {\n    \"iana\": \"Asia/Krasnoyarsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Kuala_Lumpur\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Kuwait\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Macau\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Magadan\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Asia/Makassar\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Manila\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Muscat\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Nicosia\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Novokuznetsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Novosibirsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Omsk\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Oral\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Phnom_Penh\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Pontianak\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Pyongyang\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Qatar\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Qostanay\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Qyzylorda\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Riyadh\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Sakhalin\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Asia/Samarkand\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Seoul\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Shanghai\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Singapore\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Srednekolymsk\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Asia/Taipei\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Tashkent\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Tbilisi\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Tehran\",\n    \"utc\": \"UTC+04:30\",\n    \"gmt\": \"GMT+04:30\"\n  },\n  {\n    \"iana\": \"Asia/Thimphu\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Tokyo\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Tomsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Ulaanbaatar\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Urumqi\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Vientiane\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Vladivostok\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Asia/Yakutsk\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Yangon\",\n    \"utc\": \"UTC+06:30\",\n    \"gmt\": \"GMT+06:30\"\n  },\n  {\n    \"iana\": \"Asia/Yekaterinburg\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Yerevan\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Azores\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Bermuda\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Canary\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Cape_Verde\",\n    \"utc\": \"UTC-01:00\",\n    \"gmt\": \"GMT-01:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Faroe\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Reykjavik\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Australia/Adelaide\",\n    \"utc\": \"UTC+09:30\",\n    \"gmt\": \"GMT+09:30\"\n  },\n  {\n    \"iana\": \"Australia/Brisbane\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Australia/Darwin\",\n    \"utc\": \"UTC+09:30\",\n    \"gmt\": \"GMT+09:30\"\n  },\n  {\n    \"iana\": \"Australia/Hobart\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Australia/Melbourne\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Australia/Perth\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Australia/Sydney\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Europe/Amsterdam\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Andorra\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Astrakhan\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Athens\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Belgrade\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Berlin\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Bratislava\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Brussels\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Bucharest\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Budapest\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Chisinau\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Copenhagen\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Dublin\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Europe/Gibraltar\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Helsinki\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Istanbul\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Kaliningrad\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Kirov\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Kyiv\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Lisbon\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Europe/Ljubljana\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/London\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Europe/Luxembourg\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Madrid\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Malta\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Minsk\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Monaco\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Moscow\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Oslo\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Paris\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Prague\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Riga\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Rome\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Samara\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Saratov\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Simferopol\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Skopje\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Sofia\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Stockholm\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Tallinn\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Tirane\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Ulyanovsk\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Vienna\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Vilnius\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Volgograd\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Warsaw\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Zagreb\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Zurich\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Pacific/Auckland\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Pacific/Chatham\",\n    \"utc\": \"UTC+12:45\",\n    \"gmt\": \"GMT+12:45\"\n  },\n  {\n    \"iana\": \"Pacific/Fiji\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Pacific/Guam\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Honolulu\",\n    \"utc\": \"UTC-10:00\",\n    \"gmt\": \"GMT-10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Kiritimati\",\n    \"utc\": \"UTC+14:00\",\n    \"gmt\": \"GMT+14:00\"\n  },\n  {\n    \"iana\": \"Pacific/Noumea\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Pacific/Pago_Pago\",\n    \"utc\": \"UTC-11:00\",\n    \"gmt\": \"GMT-11:00\"\n  },\n  {\n    \"iana\": \"Pacific/Port_Moresby\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Rarotonga\",\n    \"utc\": \"UTC-10:00\",\n    \"gmt\": \"GMT-10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Tahiti\",\n    \"utc\": \"UTC-10:00\",\n    \"gmt\": \"GMT-10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Tarawa\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  }\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"39b9e31e-418c-424d-9be0-3288eb24aa3f","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"id\": 63, // Идентификатор триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"updated_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп обновления триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"base_id\": 85923, // Идентификатор сегмента \n        \"config\": { // Конфигурация триггера\n            \"scheduled_time\": \"YYYY-MM-DDTHH:MM:SSZ\", // // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            \"timezone\": \"Europe/Moscow\", // Часовой пояс\n            \"limit_current_count\": 38, // Счечик текущего показателя лимимта\n            \"limit_target_count\": 50 // Целевой показатель лимита\n        },\n        \"status\": \"active\", // Статус триггера\n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"id\": 27, // Идентификатор действия\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                },\n                \"sequence_order\": 1 // Последовательность выполнения действия при срабатывании триггера от 1 до N\n            },\n            {\n                \"id\": 28, // Идентификатор действия\n                \"parent_id\": 27, // Идентификатор родительского действия\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            \"{{mapped_from_previous_step}}\" // Выполнение назначено следом за действием определенным в 'sequence_order', для получения идентификатора из предыдущего действия\n                        ],\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        },\n                        \"name\": \"Any Segmentation Segment Name\" // Наименование нового создаваемого сегмента после операции сегментации\n                    }\n                },\n                \"sequence_order\": 2 // Последовательность выполнения действия при срабатывании триггера от 1 до N\n            }\n        ],\n        \"is_archived\": false, // Флаг отметки архивированного триггера\n        \"created_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\" // Таймштамп создания триггера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3e1147b0-85c1-401c-a56e-377bbd59f306","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// В заапросе не передан обязательный параметр 'project_id'"},{"id":"d57e793f-cbcf-4351-8522-e2c33cbe0ae6","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"base_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// В заапросе не передан обязательный параметр 'base_id'"},{"id":"2f63dbb8-e278-4819-97f0-c6098e5fd425","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"name\"\n        }\n    }\n}\n\n// В заапросе не передан обязательный параметр 'name'"},{"id":"8fd4d3c2-b3f2-4c69-be9d-634d02927016","name":"-32602 — Invalid Params : 'types is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"types is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"types\"\n        }\n    }\n}\n\n// В заапросе не передан обязательный параметр 'types'"},{"id":"b5aa2acb-0027-4257-8e85-31188d4bf051","name":"-32602 — Invalid Params : 'actions is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"actions is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"actions\"\n        }\n    }\n}\n\n// В заапросе не передан обязательный параметр 'actions'"},{"id":"971f2fcc-3247-4daa-b744-fa7258b7807f","name":"-32602 — Invalid Params : 'types must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"other\"\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"types must be enum[]\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"scheduled\",\n                    \"limits\",\n                    \"iterations\"\n                ]\n            },\n            \"field\": \"types\"\n        }\n    }\n}\n\n// Переданное значение параметра 'types' не соответствует схеме 'enum[]'."},{"id":"5f6cffa2-e696-450f-bcbf-ba4a00ce519b","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": 1, // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602,\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"577595a9-bafc-407b-8e2e-0fd07d6f9175","name":"-32602 — Invalid Params : 'actions must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            1\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"type\": \"object[]\",\n                \"data\": {\n                    \"action_definition_id\": \"int\",\n                    \"action_payload\": \"object\"\n                }\n            },\n            \"field\": \"actions\"\n        },\n        \"code\": -32602,\n        \"message\": \"actions must be object[]\"\n    }\n}\n\n// Переданное значение параметра 'actions' не соответствует схеме 'object[]'."},{"id":"0e9126a8-e9d9-48a8-bc80-84260e9755c8","name":"-32602 — Invalid Params : 'config must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": 1 // Конфигурация создаваемого триггера\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"timezone\": \"string\",\n                    \"at_time\": \"string\",\n                    \"cron_expression\": \"string\",\n                    \"limit_step\": \"int\",\n                    \"limit_target_count\": \"int\",\n                    \"scheduled_time\": \"string\",\n                    \"interval_delta\": \"int\",\n                    \"days_of_week\": \"int[]\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"config\"\n        },\n        \"message\": \"config must be object\"\n    }\n}\n\n// Переданное значение параметра 'config' не соответствует схеме 'object'."},{"id":"b618a188-95a7-4e0d-8f4f-bf0d9f423377","name":"-32602 — Invalid Params : 'interval_delta must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"now\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": \"1\" // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int\",\n            \"field\": \"interval_delta\"\n        },\n        \"message\": \"interval_delta must be int\"\n    }\n}\n\n// Переданное значение параметра 'config.interval_delta' не является int."},{"id":"9d56a177-e161-4924-a9c7-2bcfa99db600","name":"-32602 — Invalid Params : 'days_of_week must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [\"mon\"] // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"days_of_week must be int[]\",\n        \"data\": {\n            \"field\": \"days_of_week\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n// В параметре config.days_of_week переданное значение не является 'int[]'"},{"id":"26a9035b-5fa2-4637-918f-90e701d6e1c7","name":"-32602 — Invalid Params : 'limit_target_count must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\", // Планировщик\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": \"500\", // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"limit_target_count must be int\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int\",\n            \"field\": \"limit_target_count\"\n        }\n    }\n}\n\n// В параметре 'config.limit_target_count' переданое значение не является 'int'"},{"id":"6b747b24-691e-4d57-b8df-3f4e607294a2","name":"-32602 — Invalid Params : 'limit_step must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\", // Планировщик\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": \"0\" // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int\",\n            \"field\": \"limit_step\"\n        },\n        \"message\": \"limit_step must be int\"\n    }\n}\n\n// В параметре 'config.limit_step' переданное значение не является 'int'"},{"id":"c43afd09-c747-45b9-9bbf-5aa3d962323e","name":"-32602 — Invalid Params : 'timezone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            \"timezone\": 1 // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"timezone\"\n        },\n        \"code\": -32602,\n        \"message\": \"timezone must be string\"\n    }\n}\n\n// В параметре 'config.timezone' передано значение не являющееся строкой"},{"id":"a6b60d4a-0a44-40e2-89f8-8a6064a68c02","name":"-32602 — Invalid Params : 'action_definition_id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": \"2\", // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"int\",\n            \"field\": \"action_definition_id\"\n        },\n        \"code\": -32602,\n        \"message\": \"action_definition_id must be int\"\n    }\n}\n\n// В параметре 'actions.action_definition_id' передано значение не являющееся int"},{"id":"e6638c07-3829-4f56-a70e-58c30365d7da","name":"-32602 — Invalid Params : 'action_payload must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": \"test\"\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"object\",\n            \"field\": \"action_payload\"\n        },\n        \"message\": \"action_payload must be object\"\n    }\n}\n\n// Переданное значние параметра 'actions.action_payload' не соответствует схеме 'object'"},{"id":"db2e3ff0-d589-470a-a0b0-f6f4aff8c583","name":"-32602 — Invalid Params : 'scheduled_time must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": 1735689600, // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"scheduled_time\",\n            \"type\": \"string\"\n        },\n        \"message\": \"scheduled_time must be string\"\n    }\n}\n\n// Переданное значние параметра 'config.scheduled_time' не является строковым значением"},{"id":"9bf4f7cc-fba5-4e2b-834b-16066e27b43f","name":"-32602 — Invalid Params : 'at_time must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"at_time\"\n        },\n        \"message\": \"at_time must be string\"\n    }\n}\n\n// Переданное значние параметра 'config.at_time' не является строковым значением"},{"id":"0808c03b-fe0e-432f-8b6c-254d041b013e","name":"-32602 — Invalid Params : 'cron_expression must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": 12345, // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"cron_expression\"\n        },\n        \"message\": \"cron_expression must be string\"\n    }\n}\n\n// Переданное значние параметра 'config.cron_expression' не является строковым значением"},{"id":"afcbebdd-3777-4354-a225-09d6b690840a","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a2740d2b-57d9-469c-8577-7a83e1dc530b","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"bad8efc3-8f52-4437-bd67-8c2c05cfc655","name":"-32001 — Server Error : \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this project.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"bbcb0058-22be-4af7-8592-a4082c88483a","name":"-32001 — Server Error : \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."},{"id":"2280f942-8667-4a0a-a9dd-06d8ccd6a1e3","name":"-32001 — Server Error : \"Action definition 'n' not found\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 99999, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Action definition 'n' not found\",\n        \"code\": -32001\n    }\n}\n\n// Переданный в параметре 'action_definition_id' идентификатор не существует"},{"id":"8aaea952-3188-4bc9-a4a1-a3eab9d72f69","name":"-32001 — Server Error : \"Field 'actions': List should have at least 1 item after validation, not 0\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [], // Список действий, которые выполняются при срабатывании триггера\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'actions': List should have at least 1 item after validation, not 0\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'actions' переданн пустой массив"},{"id":"448c473b-57d9-4528-8337-70d8cc547809","name":"-32001 — Server Error : \"Field 'actions.0.action_payload': Input should be a valid dictionary\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {} // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'actions.0.action_payload': Input should be a valid dictionary\",\n        \"code\": -32001\n    }\n}\n\n// Параметр 'actions.action_payload' не может быть пустым объектом"},{"id":"fb666e0e-ac6b-4ce3-b216-e2440cefc955","name":"-32001 — Server Error : \"Field 'config': Input should be a valid dictionary or object to extract fields from\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config': Input should be a valid dictionary or object to extract fields from\"\n    }\n}\n\n// В запросе параметр 'config' должны использоваться допустимые значения в соответствии с выбранным типом триггера"},{"id":"4dfad89e-2262-4a1c-90f9-37ed39b39c25","name":"-32001 — Server Error : \"Field 'config': scheduled_time cannot be in the past.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2000-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config': scheduled_time cannot be in the past.\",\n        \"code\": -32001\n    }\n}\n\n// В поле 'config.scheduled_time' не может быть использовано время в прошлом"},{"id":"7344fb43-ee1c-4184-8ba1-cdf6d38558a6","name":"-32001 — Server Error : \"Field 'config': scheduled_time cannot be in the past.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"1735689600\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config': scheduled_time cannot be in the past.\",\n        \"code\": -32001\n    }\n}\n\n// В поле 'config.scheduled_time' не может быть использовано время в прошлом"},{"id":"2cebe398-a3a8-4aba-98cc-c526cbbce638","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, hour value is outside expected range of 0-23\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"25:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, hour value is outside expected range of 0-23\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' выходит за диапазон 24 часа"},{"id":"f53bddf8-f49b-453c-84cd-ac591f08e647","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, input is too short\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"0000\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, input is too short\"\n    }\n}\n\n// В параметре 'config.at_time' передано не валидное значение"},{"id":"9c905107-6877-415a-b068-6f998ad137a5","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, invalid character in hour\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"ab:cd\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, invalid character in hour\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' не валидно для указания времени в формате HH:MM"},{"id":"55f1e68c-de1f-402b-b89e-e4fba6a3c225","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, invalid character in minute\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:cd\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, invalid character in minute\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' не валидно для указания времени в формате HH:MM"},{"id":"80e8353e-b36f-4a5f-8956-2057745cc02b","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, minute value is outside expected range of 0-59\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"23:99\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, minute value is outside expected range of 0-59\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' выходит за диапазон 59 минут"},{"id":"ed33265f-30d2-4144-a7d1-64a9035a98f6","name":"-32001 — Server Error : \"Field 'config.cron_expression': Invalid CRON expression logic: '0 0 0 0 0'. Please check allowed ranges (e.g., months 1-12, days 1-31).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 0 0 0 0\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.cron_expression': Invalid CRON expression logic: '0 0 0 0 0'. Please check allowed ranges (e.g., months 1-12, days 1-31).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.cron_expression' передано не валидное значение"},{"id":"178975b1-1470-47ed-b269-b435a66ef9d0","name":"-32001 — Server Error : \"Field 'config.cron_expression': Invalid CRON expression logic: 'value'. Please check allowed ranges (e.g., months 1-12, days 1-31).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"a d c d e\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.cron_expression': Invalid CRON expression logic: 'value'. Please check allowed ranges (e.g., months 1-12, days 1-31).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.cron_expression' передано не валидное значение"},{"id":"3b3a44e2-ef69-432b-95bf-8b674ccc1285","name":"-32001 — Server Error : \"Field 'config.cron_expression': Invalid CRON expression: must contain exactly 5 parts separated by spaces.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"abcde\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.cron_expression': Invalid CRON expression: must contain exactly 5 parts separated by spaces.\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.cron_expression' передано не валидное значение"},{"id":"c5b28a93-0719-4a13-b87b-707dac7d41d1","name":"-32001 — Server Error : \"Field 'config.days_of_week': Day of week must be between 0 and 6\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1,8], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.days_of_week': Day of week must be between 0 and 6\"\n    }\n}\n\n// В параметре config.days_of_week передано значение вне допустимого диапазона [0-6]"},{"id":"036551a4-59e6-4d11-8fbe-98cf0d43a516","name":"-32001 — Server Error : \"Field 'config.days_of_week': days_of_week cannot be an empty list. Provide at least one day.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.days_of_week': days_of_week cannot be an empty list. Provide at least one day.\",\n        \"code\": -32001\n    }\n}\n\n// В параметре config.days_of_week передан пустой массив"},{"id":"29a8107f-777f-44b3-813e-4b497fb9fbad","name":"-32001 — Server Error : \"Field 'config.interval_delta': interval_delta must be strictly positive (greater than 0)\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"now\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": -3600 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.interval_delta': interval_delta must be strictly positive (greater than 0)\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.interval_delta' должно быть больше нуля"},{"id":"36b11386-d333-4bb8-a113-1ba9c4a75aeb","name":"-32001 — Server Error : \"Field 'config.limit_step': Input should be greater than or equal to 1\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": -1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.limit_step': Input should be greater than or equal to 1\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.limit_step' должно быть указано значение больше нуля"},{"id":"37bb052e-a26d-4f28-9301-490204d6e38c","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, input is too short\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"now\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, input is too short\"\n    }\n}\n\n// В параметре config.scheduled_time указано не валидное значение"},{"id":"1c62acf5-75b4-4ae3-a407-b0ee9fc423d5","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, invalid character in year\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, invalid character in year\",\n        \"code\": -32001\n    }\n}\n\n// В поле 'config.scheduled_time' передано не валидное значение."},{"id":"7dcf9c68-5afe-45af-9fd1-05e23e212621","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, month value is outside expected range of 1-12\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-13-01 10:10:10\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, month value is outside expected range of 1-12\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.scheduled_time' невалидно для указания времени даты"},{"id":"0403982f-15a8-4d65-b126-669f16e9dc3e","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, unexpected extra characters at the end of the input\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-12-31 31:31:31\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, unexpected extra characters at the end of the input\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.scheduled_time' невалидно для указания времени времени"},{"id":"479f4567-ac8c-47ec-9431-ff9dde6627bb","name":"-32001 — Server Error : \"Field 'config.timezone': Invalid timezone: 'value'. Use IANA format (e.g., 'Europe/Moscow').\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            \"timezone\": \"UTC+0\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.timezone': Invalid timezone: 'UTC+0'. Use IANA format (e.g., 'Europe/Moscow').\"\n    }\n}\n\n// В параметре 'config.timezone' передано значение не соответствующее IANA формату"},{"id":"00abe4d7-acf9-48ff-b9ef-90b7ec075751","name":"-32001 — Server Error : \"Field 'config.timezone': ZoneInfo keys must be normalized relative paths, got: \"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-09-01 12:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.timezone': ZoneInfo keys must be normalized relative paths, got: \"\n    }\n}\n\n// Передано пустое значние 'config.timezone'"},{"id":"6661b8b8-4eb1-4a7b-a27e-4667bf4d0273","name":"-32001 — Server Error : \"Field 'Field 'config.scheduled_time': Input should be a valid datetime or date, day value is outside expected range\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-12-40 10:10:10\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, day value is outside expected range\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.scheduled_time' невалидно для указания времени даты"},{"id":"e4e85086-4b73-4dec-886a-773c6cfdd4f5","name":"-32001 — Server Error : \"Field 'name': String should have at least 1 character\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'name': String should have at least 1 character\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'name' переданна пустая строка"},{"id":"ecd7a66b-5cf9-423d-b101-e9c97f632dd3","name":"-32001 — Server Error : \"Field 'types': List should have at least 1 item after validation, not 0\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [], // Тип триггера\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'types': List should have at least 1 item after validation, not 0\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'types' переданн пустой массив"},{"id":"294bd468-b23e-426c-9b2e-d79235558e71","name":"-32001 — Server Error : \"For 'limits' + 'iterations', limit_target_count and limit_step are required.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации \n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 10 // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"For 'limits' + 'iterations', limit_target_count and limit_step are required.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\", \"limits\"] не переданы параметры 'config.limit_target_count' и 'config.limit_step'"},{"id":"15fdbbb1-f64c-480e-82d9-ba1b4d0f70ad","name":"-32001 — Server Error : \"For 'scheduled' + 'limits' type, BOTH schedule (scheduled_time/interval_delta) AND limit_target_count are required.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-09-01 12:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"For 'scheduled' + 'limits' type, BOTH schedule (scheduled_time/interval_delta) AND limit_target_count are required.\"\n    }\n}\n\n// При использовании \"types\": [\"scheduled\", \"limits\"] не передан параметр 'config.limit_target_count'"},{"id":"68b59ce1-4288-4699-bb80-dd6444f6e256","name":"-32001 — Server Error : \"For 'scheduled' + 'limits' type, BOTH schedule (scheduled_time/interval_delta) AND limit_target_count are required.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик \n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": 3600 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 10 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"For 'scheduled' + 'limits' type, BOTH schedule (scheduled_time/interval_delta) AND limit_target_count are required.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"scheduled\", \"limits\"] необходимо передать параметры config.limit_target_count"},{"id":"a98bbed9-28f3-4290-b660-e1c4e4e4565a","name":"-32001 — Server Error : \"For 'scheduled' + 'limits' type, BOTH schedule (scheduled_time/interval_delta) AND limit_target_count are required.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик \n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 10 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"For 'scheduled' + 'limits' type, BOTH schedule (scheduled_time/interval_delta) AND limit_target_count are required.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"scheduled\", \"limits\"] необходимо передать параметры config.scheduled_time или config.interval_delta"},{"id":"f2adce43-0950-47a7-8f1b-1ea2d191a9c7","name":"-32001 — Server Error : \"For 'scheduled' type, either scheduled_time or interval_delta must be provided.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"For 'scheduled' type, either scheduled_time or interval_delta must be provided.\"\n    }\n}\n\n// При использовании \"types\": [\"scheduled\"] необходимо передать в запросе 'config' c 'scheduled_time' и/или 'interval_delta'"},{"id":"d1301fb2-c3ec-4324-936d-7338c2d42e10","name":"-32001 — Server Error : \"For strictly 'limits' type, limit_target_count is required.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"For strictly 'limits' type, limit_target_count is required.\"\n    }\n}\n\n// При использовании \"types\": [\"limits\"] параметр config.limit_step не может использоваться без параметра config.limit_target_count"},{"id":"3a018533-3ff7-43b2-bbd3-241e5318d004","name":"-32001 — Server Error : \"limit_target_count cannot be less than the number of contacts in the segment\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 0 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"limit_target_count cannot be less than the number of contacts in the segment\",\n        \"code\": -32001\n    }\n}\n\n// В параметре config.limit_target_count значение не может быть меньше количетсва контактов в сегменте"},{"id":"175cd2de-06da-42e9-ab4d-ea7c57cd829e","name":"-32001 — Server Error : \"limit_target_count cannot be less than the number of contacts in the segment\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": -500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"limit_target_count cannot be less than the number of contacts in the segment\"\n    }\n}\n\n// В параметре 'config.limit_target_count' указано значение которое меньше числа контактов в сегменте \"base_id\": int"},{"id":"b64fdf84-e3c6-40ff-ae42-58ac9371031f","name":"-32001 — Server Error : \"Method in payload ('method.name') must match action definition name ('method.name').\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 3, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 01:01:01\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Method in payload ('method.name') must match action definition name ('method.name').\"\n    }\n}\n\n// Не соответетствие action_definition_id указанию на method внутри actions"},{"id":"25fc5277-7683-4acb-9472-94413537f3c1","name":"-32001 — Server Error : \"Strict mapping failed: 'cron_expression' is mutually exclusive with 'days_of_week' and 'at_time'.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"now\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'cron_expression' is mutually exclusive with 'days_of_week' and 'at_time'.\"\n    }\n}\n\n// В параметре 'config' одновременно переданы взаимоисключающие параметры"},{"id":"b3be52cb-5f1b-4d01-a608-d95367a2813b","name":"-32001 — Server Error : \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2027-09-01 12:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1] // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] совместно с 'config.days_of_week' не передан параметр 'config.at_time'"},{"id":"99323b60-cedc-4438-9b10-e02506857d8e","name":"-32001 — Server Error : \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together.\"\n    }\n}\n\n// Значение 'config.at_time' используется без 'config.days_of_week'"},{"id":"97ac1f7b-5c62-4d4b-b695-80a94958d2ea","name":"-32001 — Server Error : \"Strict mapping failed: 'scheduled_time' and 'interval_delta' are mutually exclusive.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 01:01:01\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": 3600, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'scheduled_time' and 'interval_delta' are mutually exclusive.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании планировщика \"types\": [\"scheduled\"] одновременно в конфиг переданы несовместимые параметры \"config\": { scheduled_time\": \"\", \"interval_delta\": int }"},{"id":"a290ee18-9944-45c9-b88e-496611b06b7b","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is not required and must not be provided when using 'interval_delta'.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": 3600, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'timezone' is not required and must not be provided when using 'interval_delta'.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"scheduled\"] с 'config.interval_delta' не требуется указание 'config.timezone'"},{"id":"c8824de2-ffcd-4f6c-8eff-401880c3f1f0","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config' не передано не значение timezone при использовании 'days_of_week' + 'at_time'"},{"id":"950c00be-fbdb-4157-9845-6a217d3ea18d","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config' не передано не значение 'timezone' при использовании 'cron_expression'"},{"id":"c3faf953-16b6-4bf2-abbc-8b14a12a11a2","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is strictly required when 'scheduled_time' is provided.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'timezone' is strictly required when 'scheduled_time' is provided.\"\n    }\n}\n\n// В параметре 'config' не передано не значение 'timezone' при использовании 'scheduled_time'"},{"id":"e1ebc048-988e-4e83-96fe-1fc016876ce8","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] передано взаимоисключающее значение 'config.limit_target_count'"},{"id":"a3dde4a9-01b9-40c7-8bc5-f82ed84e86ad","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] необходимо передать в запросе 'config' c 'cron_expression + timezone' или 'days_of_week + at_time + timezone'"},{"id":"a4aa2399-42cf-4f70-b42a-158e8e961865","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] в запросе 'config' нельзя одноврмененно использовать \"config\": { \"cron_expression\": \"\", \"limit_target_count\": 0, \"limit_step\": 0 } так как эти параметры относятся к разным типам конфигурации триггеров"},{"id":"57ba72ac-582c-4b87-a3a3-c7b8119d5566","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'limits' type cannot contain schedule, cron, or limit_step configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: strictly 'limits' type cannot contain schedule, cron, or limit_step configurations.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"limits\"] не переданы соответствующие поля конфигурации"},{"id":"913576d8-a00b-4644-89b5-949b6f8afdfd","name":"-32001 — Server Error : \"Unsupported combination of trigger types: ['iterations', 'limits', 'scheduled']\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.create\", // Наименование метода\n    \"params\": {\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\", // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"name\": \"Any Trigger Name\", // Наименование триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"base_id\": 85923, // Идентификатор сегмента \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Unsupported combination of trigger types: ['iterations', 'limits', 'scheduled']\"\n    }\n}\n\n// Переданное сочетание типов в параметре \"types\": [] не поддердивается. \n// Значения scheduled и iterations взаимоисключающие. Значение limits может использоваться отдельно либо совместно с scheduled или iterations. "}],"_postman_id":"daf96d52-bf84-4950-9f1e-aae17917aac9"},{"name":"#communications.triggers.rules.get","id":"f6d40412-e9bf-4015-aa27-d36981970f6f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.get\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\" // Идентификатор триггера\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет получить данные триггера по его идентификатору.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор триггера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 123</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"8db1d9e3-9fab-4ec3-b3e6-412a71d4e880","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.get\", // Имя метода\n    \"params\": {\n        \"id\": 63 // Идентификатор триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": {\n        \"id\": 63, // Идентификатор триггера\n        \"is_archived\": false, // Флаг отметки архивного триггера\n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"params\": {\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    },\n                    \"method\": \"communications.bases.scoring\" // Наименование метода\n                },\n                \"id\": 92, // Идентификатор действия\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"sequence_order\": 1 // Последовательность выподнения действия при срабатывании триггера от 1 до N\n            },\n            {\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            \"{{mapped_from_previous_step}}\" // Получение идентификатора из предыдущего действия, так как выполнение назначено следом за действием определенным в 'sequence_order'\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    },\n                    \"method\": \"communications.bases.segmentation\" // Наименование метода\n                },\n                \"id\": 93, // Идентификатор действия\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"parent_id\": 92, // Идентификатор родительского действия\n                \"sequence_order\": 2 // Последовательность выподнения действия при срабатывании триггера от 1 до N\n            }\n        ],\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"base_id\": 85923, // Идентификатор сегмента \n        \"config\": { // Конфигурация триггера\n            \"scheduled_time\": \"YYYY-MM-DDTHH:MM:SSZ\", // Время указанное в планировщике, формат YYYY-MM-DDTHH:MM:SSZ\n            \"timezone\": \"Europe/Moscow\", // Часовой пояс\n            \"limit_current_count\": 38, // Счечик текущего показателя лимимта\n            \"limit_target_count\": 500 // Целевой показатель лимита\n        },\n        \"updated_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп обновления записи, формат YYYY-MM-DDTHH:MM:SS.ffffffZ\n        \"status\": \"active\", // Статус триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"created_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп создания записи, формат YYYY-MM-DDTHH:MM:SS.ffffffZ\n        \"name\": \"Any Trigger Name\" // Наименование триггера\n    }\n}"},{"id":"dbde06b9-e3a5-4dc2-9825-132940e782ee","name":"-32602 — Invalid Params : 'id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.get\", // Имя метода\n    \"params\": {\n        \"id\": \"a\" // Идентификатор триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"int\"\n        },\n        \"message\": \"id must be int\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'id' не является 'int'"},{"id":"03a326ab-61c8-47af-94ef-eccdc240aecc","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.get\", // Имя метода\n    \"params\": {\n        \"id\": 63 // Идентификатор триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4df7bab6-573f-44a0-8922-69d3f7795fb1","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.get\", // Имя метода\n    \"params\": {\n        \"id\": 63 // Идентификатор триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"46f848d8-5b9e-4884-a48f-2cfbb3c9a579","name":"-32001 — Server Error : 'Trigger rule not found'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.get\", // Имя метода\n    \"params\": {\n        \"id\": 63 // Идентификатор триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Trigger rule not found\"\n    }\n}\n\n// По указанному идентификатору триггер не существует"}],"_postman_id":"f6d40412-e9bf-4015-aa27-d36981970f6f"},{"name":"#communications.triggers.rules.list","id":"d6b0e152-dc02-4623-af9a-7ce0e65e9036","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.list\", // Имя метода\n    \"params\": {\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\", // Лимит количества записей\n        \"base_id\": \"<int>\", // Идентификатор триггера\n        \"project_id\": \"<int>\", // ID проекта\n        \"filter\": \"<object>\" // Объект с праметрами фильтрации\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет получить список триггеров.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор сегмента.  <br />  <br /><strong>Необязательные параметры:</strong>  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Необязательные параметры:</strong>  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- status (<em>enum</em>): статус триггера:  <br />-- <code>active</code> (<em>string</em>) : создан, ожидает выполнения  <br />-- <code>processing</code> (string): выполняется  <br />-- <code>completed</code> (string): завершен  <br />-- <code>failed</code> (string): ошибка выполениея триггера  <br />  <br />- <code>search</code> (<em>string</em>): поиск по наименованию, регистронезависимый.  <br />  <br />-<code>created</code> (<em>object</em>) : объект для указания периода фильтрации по дате создания:  <br />-- <code>start</code> (<em>int</em>) : начало, Unix timestamp  <br />-- <code>end</code> (int) : конец, Unix timestamp  <br />  <br />- <code>trigger_type</code> (<em>enum</em>) : тип триггера, возможные значения:  <br />-- <code>scheduled</code> (<em>string</em>): планировщик  <br />-- <code>limits</code> (<em>string</em>): лимиты  <br />-- <code>iterations</code> (<em>string</em>): итерации  <br />  <br />- <code>action_definition_id</code> (<em>int</em>) : идентификатор действия триггера  <br />  <br />- <code>last_executed</code> (<em>object</em>): объект для указания периода фильтрации по последнему времени запуска триггера:  <br />-- <code>start</code> (<em>int</em>) : начало, Unix timestamp  <br />-- <code>end</code> (<em>int</em>) : конец, Unix timestamp  <br />  <br />- <code>is_archived</code> (<em>boolean</em>) : Флаг для отметки архивированного триггера.  <br />  <br /><strong>Необязательные параметры:</strong>  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"ab294d15-d3d1-4c45-8bd1-46889ee3623f","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 937, // ID проекта\n        // \"base_id\": 1,\n        \"limit\": 100, // Лимит количества записей\n        \"offset\": 0, // Количество записей для пропуска\n        \"filter\": { // Объект с праметрами фильтрации\n            \"status\": \"active\" // Статус триггера\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": {\n        \"limit\": 100, // Лимит количества записей\n        \"items\": [ // Массив с данными триггеров\n            {\n                \"status\": \"active\", // Статус триггера\n                \"created_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп создания записи, формат YYYY-MM-DDTHH:MM:SS.ffffffZ\n                \"project_id\": 937, // Идентификатор проекта \n                \"types\": [ // Тип триггера\n                    \"scheduled\", // Планировщик\n                    \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n                ],\n                \"updated_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп обновления записи, формат YYYY-MM-DDTHH:MM:SS.ffffffZ\n                \"base_id\": 85923, // Идентификатор сегмента \n                \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n                    {\n                        \"sequence_order\": 1, // Последовательность выполнения действия при сразатывании триггера от 1 до N\n                        \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                        \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                            \"params\": {\n                                \"geo_iso_codes\": [ // Cписок с гео контактов\n                                    \"\" // Пустой список, принимаем все гео\n                                ],\n                                \"name\": \"Any Scoring Segment Name\", // Название для нового сегмента формируемого из результатов скоринга\n                                \"project_id\": 937, // Идентификатор проекта \n                                \"type\": [ // Тип скоринга\n                                    \"phone_validation_mnp\" // Валидация телефона +\n                                ],\n                                \"base_id\": [ // Список ID сегментов для скоринга\n                                    85923\n                                ],\n                                \"update_system_fields\": false // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                            },\n                            \"method\": \"communications.bases.scoring\" // Наименование метода\n                        },\n                        \"id\": 92 // Идентификатор действия\n                    },\n                    {\n                        \"sequence_order\": 2, // Последовательность выполнения действия при срабатывании триггера от 1 до N\n                        \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                        \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                            \"params\": {\n                                \"filter\": { // Параметры фильтрации\n                                    \"country\": \"Country Name\", // Выборка по наименованию страны\n                                    \"region\": \"Region Name\", // Выборка по наименованию региона\n                                    \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                                },\n                                \"base_id\": [ // Список ID сегментов для сегментации\n                                    \"{{mapped_from_previous_step}}\" // Получение идентификатора из предыдущего действия, так как выполнение назначено следом за действием определенным в 'sequence_order'\n                                ],\n                                \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                                \"project_id\": 937 // Идентификатор проекта \n                            },\n                            \"method\": \"communications.bases.segmentation\" // Наименование метода\n                        },\n                        \"id\": 93, // Идентификатор действия\n                        \"parent_id\": 92 // Идентификатор родительского действия\n                    }\n                ],\n                \"config\": { // Конфигурация триггера\n                    \"scheduled_time\": \"YYYY-MM-DDTHH:MM:SSZ\", // Время указанное в планировщике, формат YYYY-MM-DDTHH:MM:SSZ\n                    \"timezone\": \"Europe/Moscow\", // Часовой пояс\n                    \"limit_current_count\": 38, // Счечик текущего показателя лимимта\n                    \"limit_target_count\": 500 // Целевой показатель лимита\n                },\n                \"is_archived\": false, // Флаг отметки архивного триггера\n                \"id\": 63, // Идентификатор триггера\n                \"name\": \"Any Trigger Name\" // Наименование триггера\n            }\n            \n            // ...\n\n        ],\n        \"total\": 41 // Количество доступных триггеров\n    }\n}"},{"id":"48d65a91-9b4b-46f7-9014-abd2f19d6ebb","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 937, // ID проекта\n        // \"base_id\": 1,\n        \"limit\": 100, // Лимит количества записей\n        \"offset\": 0, // Количество записей для пропуска\n        \"filter\": 1 // Объект с праметрами фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"is_archived\": \"boolean\",\n                    \"created\": {\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"status\": {\n                        \"options\": [\n                            \"active\",\n                            \"processing\",\n                            \"completed\",\n                            \"failed\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"last_executed\": {\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"search\": \"string\",\n                    \"trigger_type\": {\n                        \"options\": [\n                            \"scheduled\",\n                            \"limits\",\n                            \"iterations\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"action_definition_id\": \"int\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"filter\"\n        },\n        \"message\": \"filter must be object\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'"},{"id":"9ccdf5d6-b31d-4089-97ea-b27003d5b371","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 937, // ID проекта\n        // \"base_id\": 1,\n        \"limit\": 100, // Лимит количества записей\n        \"offset\": 0, // Количество записей для пропуска\n        \"filter\": { // Объект с праметрами фильтрации\n            \"status\": \"active\" // Статус триггера\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ce679bcb-83c6-4faf-8b65-90d266e9915e","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 937, // ID проекта\n        // \"base_id\": 1,\n        \"limit\": 100, // Лимит количества записей\n        \"offset\": 0, // Количество записей для пропуска\n        \"filter\": { // Объект с праметрами фильтрации\n            \"status\": \"active\" // Статус триггера\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"d6b0e152-dc02-4623-af9a-7ce0e65e9036"},{"name":"#communications.triggers.rules.update","id":"5a982b2a-96b7-498d-8b5d-8bda7fa573a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // Идентификатор обновляемого триггера.\n        \"base_id\": \"<int>\", // Идентификатор сегмента\n        \"project_id\": \"<int>\", // Идентификатор проекта\n        \"name\": \"<string>\", // Наименование триггера\n        \"types\": \"<enum[]>\", // Тип триггера\n        \"actions\": \"<object[]>\", // Список действий, которые выполняются при срабатывании триггера\n        \"config\":\"<object>\", // Конфигурация триггера: расписание, итерации, лимиты\n        \"is_archived\":\"<boolean>\" // Статус триггера\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет обновить параметры существующего триггера.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор триггера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 1</code></td>\n</tr>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор сегмента.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 9</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Наименование триггера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"updated_trigger\"</code></td>\n</tr>\n<tr>\n<td><code>types</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>scheduled,</code>  <br /><code>limits,</code>  <br /><code>iterations</code>  <br /><code>]</code></td>\n<td>Тип триггера. Возможные значения:  <br />-- <code>scheduled</code>: планировщик, дата/время запуска триггера;  <br />-- <code>limits</code>: лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера;  <br />-- <code>iterations</code>: итерации, повторяющееся событие.  <br />  <br /><em>Важно</em>: значения <code>scheduled</code> и <code>iterations</code> взаимоисключающие. Значение <code>limits</code> может использоваться отдельно либо совместно с <code>scheduled</code> или <code>iterations</code>.  <br />  <br /><em>Примечание</em>: при изменении <code>types</code> необходимо также передать соответствующий новый <code>config</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>types</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"types\": [\"scheduled\", \"limits\"]</code></td>\n</tr>\n<tr>\n<td><code>actions</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Список действий, которые выполняются при срабатывании триггера. При передаче массив полностью заменяет текущий список действий (не дополняет его).  <br />  <br />Состав объекта описан ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>actions</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>config</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Конфигурация создаваемого триггера: <em>планировщик</em>, <em>итерации</em>, <em>лимиты</em>.  <br />  <br />Для передачи в объект доступны следующие поля :  <br />-- <code>\"scheduled_time\"</code> (<em>string</em>),  <br />-- <code>\"interval_delta\"</code> (<em>int</em>)<code>,</code>  <br />-- <code>\"days_of_week\"</code> (<em>int[]</em>),  <br />-- <code>\"at_time\"</code> (<em>string</em>),  <br />-- <code>\"cron_expression\":</code> (<em>string</em>),  <br />-- <code>\"limit_target_count\"</code> (<em>int</em>),  <br />-- <code>\"limit_step\"</code> (<em>int</em>),  <br />-- <code>\"timezone\"</code> (<em>string</em>)  <br />  <br />Состав объекта описан ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>config</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>is_archived</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки архивированного триггера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>is_archived</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"is_archived\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"объект-actions\"><strong>Объект</strong> <strong><code>actions</code></strong></h4>\n<p>Каждый элемент массива <code>actions</code> представляет собой объект действия.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПОЛЕ</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>action_definition_id</code></td>\n<td><code>int</code></td>\n<td>Идентификатор системного действия из списка разрешенных действий. Список доступных действий можно получить методом <code>communications.triggers.action_definitions.list</code>.</td>\n</tr>\n<tr>\n<td><code>action_payload</code></td>\n<td><code>object</code></td>\n<td>Параметры действия. Состав полей зависит от конкретного <code>action_definition_id</code>. Например, это может быть запуск скоринга сегмента.</td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"объект-config\"><strong>Объект</strong> <strong><code>config</code></strong></h4>\n<p>Поле <code>config</code> является необязательным на уровне схемы, но фактически используется для описания условий срабатывания триггера. Состав полей зависит от значения <code>types</code>.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПОЛЕ</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>scheduled_time</code></td>\n<td><code>string</code></td>\n<td>Время, когда должен сработать планировщик, , формат <code>YYYY-MM-DD HH:MM:SS</code>.  <br />  <br />Используется с <code>types: [\"scheduled\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>interval_delta</code>.</td>\n</tr>\n<tr>\n<td><code>interval_delta</code></td>\n<td><code>int</code></td>\n<td>Временной интервал в секундах, через который должен сработать планировщик.  <br />  <br />Используется с <code>types: [\"scheduled\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>scheduled_time</code>.</td>\n</tr>\n<tr>\n<td><code>days_of_week</code></td>\n<td><code>int[]</code></td>\n<td>Список идентификаторов дней недели, определяющих периодичность выполнения триггера.  <br />  <br />Используется с <code>types: [\"iterations\"]</code> совместно с <code>at_time + timezone</code>  <br />  <br />Используемые индексы для кодирования дней недели:  <br />-- <code>0</code> = воскресенье,  <br />-- <code>1</code> = понедельник,  <br />-- <code>2</code> = вторник,  <br />-- <code>3</code> = среда,  <br />-- <code>4</code> = четверг,  <br />-- <code>5</code> = пятница,  <br />-- <code>6</code> = суббота  <br />  <br />Взаимоисключающий параметр для <code>cron_expression</code>.</td>\n</tr>\n<tr>\n<td><code>at_time</code></td>\n<td><code>string</code></td>\n<td>Время, когда должно наступить выполнение триггера при совместном использовании с <code>timezone + days_of_week</code>, формат <code>HH:MM</code>  <br />  <br />Если передать <code>HH:MM:SS,</code> то значние будет принято, но SS будут проигнорированы.  <br />  <br />Используется с <code>types: [\"iterations\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>cron_expression</code>.</td>\n</tr>\n<tr>\n<td><code>cron_expression</code></td>\n<td><code>string</code></td>\n<td>Cron-выражение, определяющее периодичность выполнения триггера, используется совместно с <code>timezone</code>.  <br />  <br />Используется с <code>types: [\"iterations\"]</code>.  <br />  <br />Взаимоисключающий параметр для <code>days_of_week</code> и <code>at_time</code>.  <br />  <br />Пример: <code>\"cron_expression\": \"0 10 \\\\\\\\\\\\\\\\\\\\\\\\* \\\\\\\\\\\\\\\\\\\\\\\\* 1,3,5\"</code></td>\n</tr>\n<tr>\n<td><code>limit_target_count</code></td>\n<td><code>int</code></td>\n<td>Пороговое значение счетчика.  <br />  <br />Применяется для <code>types: [\"limits\"]</code>.</td>\n</tr>\n<tr>\n<td><code>limit_step</code></td>\n<td><code>int</code></td>\n<td>Шаг повторного срабатывания лимита.  <br />  <br />Применяется для <code>types: [\"limits\"]</code> при использовании совместно с <code>types: [\"iterations\"]</code>.</td>\n</tr>\n<tr>\n<td><code>timezone</code></td>\n<td><code>string</code></td>\n<td>Часовой пояс. Формат передачи значения для <code>config.timezone</code> описан ниже.  <br />  <br />Используется с:  <br />-- <code>types: [\"scheduled\"]</code>  <br />-- <code>types: [\"iterations\"]</code> совместно с <code>days_of_week + at_time</code>  <br />-- <code>types: [\"iterations\"]</code> совместно с <code>cron_expression</code>  <br />  <br />Пример:  <br /><code>\"timezone\": \"Europe/Moscow\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"допустимые-комбинации-types\"><strong>Допустимые комбинации</strong> <strong><code>types</code></strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>TYPES</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n<th><strong>ОЖИДАЕМЫЕ ПОЛЯ</strong> <strong><code>config</code></strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>[\"scheduled\"]</code></td>\n<td>Однократный или отложенный запуск по времени</td>\n<td><code>scheduled_time</code> или <code>interval_delta</code></td>\n</tr>\n<tr>\n<td><code>[\"scheduled\", \"limits\"]</code></td>\n<td>Запуск по времени с учетом лимита</td>\n<td><code>scheduled_time</code> или <code>interval_delta</code>, плюс <code>limit_target_count</code></td>\n</tr>\n<tr>\n<td><code>[\"iterations\"]</code></td>\n<td>Повторяющийся запуск по расписанию</td>\n<td><code>days_of_week</code> + <code>at_time</code> или <code>cron_expression</code></td>\n</tr>\n<tr>\n<td><code>[\"iterations\", \"limits\"]</code></td>\n<td>Повторяющийся запуск с лимитом</td>\n<td><code>days_of_week</code> + <code>at_time</code> или <code>cron_expression</code>, плюс <code>limit_target_count</code> и при необходимости <code>limit_step</code></td>\n</tr>\n<tr>\n<td><code>[\"limits\"]</code></td>\n<td>Срабатывание только по достижению лимита</td>\n<td><code>limit_target_count</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h4 id=\"важные-правила\"><strong>Важные правила</strong></h4>\n<ol>\n<li><p>Для <code>types: [\"scheduled\"]</code> нужно передать одно из полей:</p>\n<ul>\n<li><p><code>scheduled_time + timezone</code>;</p>\n</li>\n<li><p><code>interval_delta</code>.</p>\n</li>\n</ul>\n</li>\n<li><p>Для <code>types: [\"iterations\"]</code> нужно передать один из вариантов:</p>\n<ul>\n<li><p><code>days_of_week</code> + <code>at_time + timezone</code>;</p>\n</li>\n<li><p><code>cron_expression</code>.</p>\n</li>\n</ul>\n</li>\n<li><p><code>scheduled_time + timezone</code> и <code>interval_delta</code> взаимоисключающие.</p>\n</li>\n<li><p><code>days_of_week</code> + <code>at_time + timezone</code> и <code>cron_expression</code> взаимоисключающие.</p>\n</li>\n<li><p><code>scheduled</code> и <code>iterations</code> взаимоисключающие.</p>\n</li>\n<li><p>Для <code>types: [\"limits\"]</code> необходимо передать <code>limit_target_count</code>.</p>\n</li>\n<li><p>Для <code>types: [\"iterations\", \"limits\"]</code> вместе с полями итераций передаются поля лимита: <code>limit_target_count</code> и при необходимости <code>limit_step</code>.</p>\n</li>\n</ol>\n<hr />\n<h3 id=\"примеры-использования\">Примеры использования</h3>\n<h2 id=\"1-пример-заполнения-actions\">1. Пример заполнения <code>actions</code></h2>\n<p><strong>Одно действие:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"actions\": [\n  {\n    \"action_definition_id\": 1,\n    \"action_payload\": {\n      // ...\n  }\n]\n\n</code></pre>\n<p>Несколько действий:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"actions\": [\n  {\n    \"action_definition_id\": 1,\n    \"action_payload\": {\n      // ...\n    }\n  },\n  {\n    \"action_definition_id\": 2,\n    \"action_payload\": {\n      // ...\n      }\n    }\n  },\n  {\n    \"action_definition_id\": 3,\n    \"action_payload\": {\n      // ...\n    }\n  }\n]\n\n</code></pre>\n<h2 id=\"2-примеры-заполнения-config\">2. Примеры заполнения <code>config</code></h2>\n<h3 id=\"запуск-по-конкретному-времени\">Запуск по конкретному времени</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<h3 id=\"запуск-через-интервал-времени\">Запуск через интервал времени</h3>\n<p>Например, через 1 час:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"interval_delta\": 3600\n}\n\n</code></pre>\n<h3 id=\"повторяющийся-запуск-по-дням-недели\">Повторяющийся запуск по дням недели</h3>\n<p>Например, понедельник, среда, пятница в 10:30:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"days_of_week\": [1, 3, 5],\n  \"at_time\": \"10:30\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<h3 id=\"повторяющийся-запуск-по-cron\">Повторяющийся запуск по cron</h3>\n<p>Например, по будням в 09:00:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"cron_expression\": \"0 9 * * 1-5\",\n  \"timezone\": \"Europe/Moscow\"\n}\n\n</code></pre>\n<h3 id=\"триггер-только-с-лимитом\">Триггер только с лимитом</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"limit_target_count\": 100\n}\n\n</code></pre>\n<h3 id=\"триггер-с-итерациями-и-лимитом\">Триггер с итерациями и лимитом</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"days_of_week\": [1, 2, 3, 4, 5],\n  \"at_time\": \"09:00\",\n  \"timezone\": \"Europe/Moscow\",\n  \"limit_target_count\": 100,\n  \"limit_step\": 10\n}\n\n</code></pre>\n<h3 id=\"триггер-с-планировщиком-и-лимитом\">Триггер с планировщиком и лимитом</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"config\": {\n  \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\",\n  \"timezone\": \"Europe/Moscow\",\n  \"limit_target_count\": 50\n}\n\n</code></pre>\n<hr />\n<h5 id=\"формат-передачи-значения-для-configtimezone\">Формат передачи значения для <strong><code>config.</code></strong><code>timezone</code></h5>\n<p>В качестве значения <code>timezone</code> необходимо указать IANA-значение в соответствии со следующим справочником ниже.</p>\n<p>Например для <code>UTC+03:00</code> значение будет <code>\"timezone\": \"Europe/Moscow\"</code></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"iana\": \"Africa/Abidjan\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Accra\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Addis_Ababa\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Algiers\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Asmara\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Bamako\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Bangui\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Banjul\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Bissau\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Blantyre\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Brazzaville\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Bujumbura\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Cairo\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Casablanca\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Ceuta\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Conakry\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Dakar\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Dar_es_Salaam\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Djibouti\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Douala\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/El_Aaiun\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Freetown\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Gaborone\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Harare\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Johannesburg\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Juba\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Kampala\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Khartoum\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Kigali\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Kinshasa\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Lagos\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Libreville\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Lome\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Luanda\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Lubumbashi\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Lusaka\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Malabo\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Maputo\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Maseru\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Mbabane\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Mogadishu\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Monrovia\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Nairobi\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Africa/Ndjamena\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Niamey\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Nouakchott\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Ouagadougou\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Porto-Novo\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Sao_Tome\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Africa/Tripoli\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Africa/Tunis\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Africa/Windhoek\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"America/Adak\",\n    \"utc\": \"UTC-09:00\",\n    \"gmt\": \"GMT-09:00\"\n  },\n  {\n    \"iana\": \"America/Anchorage\",\n    \"utc\": \"UTC-08:00\",\n    \"gmt\": \"GMT-08:00\"\n  },\n  {\n    \"iana\": \"America/Asuncion\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Bogota\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Buenos_Aires\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/Caracas\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Chicago\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Denver\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/El_Salvador\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Guatemala\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Halifax\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/Havana\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Indianapolis\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Jamaica\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/La_Paz\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Lima\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Los_Angeles\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Managua\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Mexico_City\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Montevideo\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/New_York\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Panama\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"America/Phoenix\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Puerto_Rico\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Santiago\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Santo_Domingo\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Sao_Paulo\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"America/St_Johns\",\n    \"utc\": \"UTC-02:30\",\n    \"gmt\": \"GMT-02:30\"\n  },\n  {\n    \"iana\": \"America/Tegucigalpa\",\n    \"utc\": \"UTC-06:00\",\n    \"gmt\": \"GMT-06:00\"\n  },\n  {\n    \"iana\": \"America/Tijuana\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Toronto\",\n    \"utc\": \"UTC-04:00\",\n    \"gmt\": \"GMT-04:00\"\n  },\n  {\n    \"iana\": \"America/Vancouver\",\n    \"utc\": \"UTC-07:00\",\n    \"gmt\": \"GMT-07:00\"\n  },\n  {\n    \"iana\": \"America/Winnipeg\",\n    \"utc\": \"UTC-05:00\",\n    \"gmt\": \"GMT-05:00\"\n  },\n  {\n    \"iana\": \"Asia/Almaty\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Amman\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Anadyr\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Asia/Aqtau\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Aqtobe\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Ashgabat\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Atyrau\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Baghdad\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Baku\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Bangkok\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Barnaul\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Beirut\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Bishkek\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Chita\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Colombo\",\n    \"utc\": \"UTC+05:30\",\n    \"gmt\": \"GMT+05:30\"\n  },\n  {\n    \"iana\": \"Asia/Damascus\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Dhaka\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Dubai\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Dushanbe\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Famagusta\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Gaza\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Hebron\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Ho_Chi_Minh\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Hong_Kong\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Hovd\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Irkutsk\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Jakarta\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Jayapura\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Jerusalem\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Kabul\",\n    \"utc\": \"UTC+04:30\",\n    \"gmt\": \"GMT+04:30\"\n  },\n  {\n    \"iana\": \"Asia/Kamchatka\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Asia/Karachi\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Kathmandu\",\n    \"utc\": \"UTC+05:45\",\n    \"gmt\": \"GMT+05:45\"\n  },\n  {\n    \"iana\": \"Asia/Khandyga\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Kolkata\",\n    \"utc\": \"UTC+05:30\",\n    \"gmt\": \"GMT+05:30\"\n  },\n  {\n    \"iana\": \"Asia/Krasnoyarsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Kuala_Lumpur\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Kuwait\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Macau\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Magadan\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Asia/Makassar\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Manila\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Muscat\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Nicosia\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Novokuznetsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Novosibirsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Omsk\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Oral\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Phnom_Penh\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Pontianak\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Pyongyang\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Qatar\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Qostanay\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Qyzylorda\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Riyadh\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Asia/Sakhalin\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Asia/Samarkand\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Seoul\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Shanghai\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Singapore\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Srednekolymsk\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Asia/Taipei\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Tashkent\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Tbilisi\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Asia/Tehran\",\n    \"utc\": \"UTC+04:30\",\n    \"gmt\": \"GMT+04:30\"\n  },\n  {\n    \"iana\": \"Asia/Thimphu\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Tokyo\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Tomsk\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Ulaanbaatar\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Asia/Urumqi\",\n    \"utc\": \"UTC+06:00\",\n    \"gmt\": \"GMT+06:00\"\n  },\n  {\n    \"iana\": \"Asia/Vientiane\",\n    \"utc\": \"UTC+07:00\",\n    \"gmt\": \"GMT+07:00\"\n  },\n  {\n    \"iana\": \"Asia/Vladivostok\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Asia/Yakutsk\",\n    \"utc\": \"UTC+09:00\",\n    \"gmt\": \"GMT+09:00\"\n  },\n  {\n    \"iana\": \"Asia/Yangon\",\n    \"utc\": \"UTC+06:30\",\n    \"gmt\": \"GMT+06:30\"\n  },\n  {\n    \"iana\": \"Asia/Yekaterinburg\",\n    \"utc\": \"UTC+05:00\",\n    \"gmt\": \"GMT+05:00\"\n  },\n  {\n    \"iana\": \"Asia/Yerevan\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Azores\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Bermuda\",\n    \"utc\": \"UTC-03:00\",\n    \"gmt\": \"GMT-03:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Canary\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Cape_Verde\",\n    \"utc\": \"UTC-01:00\",\n    \"gmt\": \"GMT-01:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Faroe\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Atlantic/Reykjavik\",\n    \"utc\": \"UTC+00:00\",\n    \"gmt\": \"GMT+00:00\"\n  },\n  {\n    \"iana\": \"Australia/Adelaide\",\n    \"utc\": \"UTC+09:30\",\n    \"gmt\": \"GMT+09:30\"\n  },\n  {\n    \"iana\": \"Australia/Brisbane\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Australia/Darwin\",\n    \"utc\": \"UTC+09:30\",\n    \"gmt\": \"GMT+09:30\"\n  },\n  {\n    \"iana\": \"Australia/Hobart\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Australia/Melbourne\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Australia/Perth\",\n    \"utc\": \"UTC+08:00\",\n    \"gmt\": \"GMT+08:00\"\n  },\n  {\n    \"iana\": \"Australia/Sydney\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Europe/Amsterdam\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Andorra\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Astrakhan\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Athens\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Belgrade\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Berlin\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Bratislava\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Brussels\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Bucharest\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Budapest\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Chisinau\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Copenhagen\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Dublin\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Europe/Gibraltar\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Helsinki\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Istanbul\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Kaliningrad\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Kirov\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Kyiv\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Lisbon\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Europe/Ljubljana\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/London\",\n    \"utc\": \"UTC+01:00\",\n    \"gmt\": \"GMT+01:00\"\n  },\n  {\n    \"iana\": \"Europe/Luxembourg\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Madrid\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Malta\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Minsk\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Monaco\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Moscow\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Oslo\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Paris\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Prague\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Riga\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Rome\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Samara\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Saratov\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Simferopol\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Skopje\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Sofia\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Stockholm\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Tallinn\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Tirane\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Ulyanovsk\",\n    \"utc\": \"UTC+04:00\",\n    \"gmt\": \"GMT+04:00\"\n  },\n  {\n    \"iana\": \"Europe/Vienna\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Vilnius\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Volgograd\",\n    \"utc\": \"UTC+03:00\",\n    \"gmt\": \"GMT+03:00\"\n  },\n  {\n    \"iana\": \"Europe/Warsaw\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Zagreb\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Europe/Zurich\",\n    \"utc\": \"UTC+02:00\",\n    \"gmt\": \"GMT+02:00\"\n  },\n  {\n    \"iana\": \"Pacific/Auckland\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Pacific/Chatham\",\n    \"utc\": \"UTC+12:45\",\n    \"gmt\": \"GMT+12:45\"\n  },\n  {\n    \"iana\": \"Pacific/Fiji\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  },\n  {\n    \"iana\": \"Pacific/Guam\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Honolulu\",\n    \"utc\": \"UTC-10:00\",\n    \"gmt\": \"GMT-10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Kiritimati\",\n    \"utc\": \"UTC+14:00\",\n    \"gmt\": \"GMT+14:00\"\n  },\n  {\n    \"iana\": \"Pacific/Noumea\",\n    \"utc\": \"UTC+11:00\",\n    \"gmt\": \"GMT+11:00\"\n  },\n  {\n    \"iana\": \"Pacific/Pago_Pago\",\n    \"utc\": \"UTC-11:00\",\n    \"gmt\": \"GMT-11:00\"\n  },\n  {\n    \"iana\": \"Pacific/Port_Moresby\",\n    \"utc\": \"UTC+10:00\",\n    \"gmt\": \"GMT+10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Rarotonga\",\n    \"utc\": \"UTC-10:00\",\n    \"gmt\": \"GMT-10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Tahiti\",\n    \"utc\": \"UTC-10:00\",\n    \"gmt\": \"GMT-10:00\"\n  },\n  {\n    \"iana\": \"Pacific/Tarawa\",\n    \"utc\": \"UTC+12:00\",\n    \"gmt\": \"GMT+12:00\"\n  }\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"58ed190b-fcfa-4ba2-821a-a8c55f89dc12","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"created_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп создания триггера\n        \"is_archived\": false, // Флаг отметки архивированного триггера\n        \"config\": { // Конфигурация триггера\n            \"timezone\": \"Europe/Moscow\", // Часовой пояс\n            \"cron_expression\": \"*/15 * * * *\" // Cron-выражение, определяющее периодичность выполнения триггера\n        },\n        \"updated_at\": \"YYYY-MM-DDTHH:MM:SS.ffffffZ\", // Таймштамп обновления триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"base_id\": 85923, // Идентификатор сегмента \n        \"id\": 63, // Идентификатор триггера\n        \"project_id\": 937, // Идентификатор проекта \n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                },\n                \"sequence_order\": 1, // Последовательность выполнения действия при срабатывании триггера от 1 до N\n                \"id\": 194 // Идентификатор действия\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"parent_id\": 194, // Идентификатор родительского действия\n                \"sequence_order\": 2, // Последовательность выполнения действия при срабатывании триггера от 1 до N\n                \"action_payload\": {\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            \"{{mapped_from_previous_step}}\" // Выполнение назначено следом за действием определенным в 'sequence_order', для получения идентификатора из предыдущего действия\n                        ],\n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                },\n                \"id\": 195 // Идентификатор действия\n            }\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"name\": \"New Trigger Name\" // Наименование триггера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"04c7b4f9-239e-401a-8433-78a11db2c5ab","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        // \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"id is required\"\n    }\n}\n\n// В заапросе не передан обязательный параметр 'id'"},{"id":"aa45708e-669a-4776-8fa4-bc2240ed38d2","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": 123, // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602,\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"daa739e3-c678-4c52-9d12-49a62e9bce88","name":"-32602 — Invalid Params : 'types must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"other\"\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"scheduled\",\n                    \"limits\",\n                    \"iterations\"\n                ]\n            },\n            \"field\": \"types\"\n        },\n        \"message\": \"types must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'name' не соответствует схеме 'enum[]'."},{"id":"87f8bd02-16a9-4790-9270-bb6b214cdc7b","name":"-32602 — Invalid Params : 'actions must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": 1, // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"type\": \"object[]\",\n                \"data\": {\n                    \"action_payload\": \"object\",\n                    \"action_definition_id\": \"int\"\n                }\n            },\n            \"field\": \"actions\"\n        },\n        \"message\": \"actions must be object[]\"\n    }\n}\n\n// Переданное значение параметра 'actions' не соответствует схеме 'object[]'."},{"id":"a25fb4c2-ec1b-495d-a07a-284ccbf294de","name":"-32602 — Invalid Params : 'config must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": 1 // Конфигурация триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"at_time\": \"string\",\n                    \"cron_expression\": \"string\",\n                    \"limit_target_count\": \"int\",\n                    \"limit_step\": \"int\",\n                    \"scheduled_time\": \"string\",\n                    \"interval_delta\": \"int\",\n                    \"days_of_week\": \"int[]\",\n                    \"timezone\": \"string\"\n                }\n            },\n            \"field\": \"config\"\n        },\n        \"message\": \"config must be object\"\n    }\n}\n\n// Переданное значение параметра 'config' не соответствует схеме 'object'."},{"id":"11240808-e5f6-4a3a-9903-c7720ec43aef","name":"-32602 — Invalid Params : 'is_archived must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        },\n        \"is_archived\": 1 // Флаг отметки архивированного триггера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"is_archived must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"is_archived\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'is_archived' не является логическим типом."},{"id":"7e8eda3a-bc13-4f2a-8d4b-68bb3eae1ea7","name":"-32602 — Invalid Params : 'interval_delta must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"now\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": \"1\" // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"interval_delta must be int\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"interval_delta\",\n            \"type\": \"int\"\n        }\n    }\n}\n\n// Переданное значение параметра 'config.interval_delta' не является int."},{"id":"b1f8c1de-85a0-4606-9daa-3459fe456779","name":"-32602 — Invalid Params : 'days_of_week must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [\"mon\"] // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"days_of_week must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"days_of_week\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n// В параметре config.days_of_week переданное значение не является 'int[]'"},{"id":"e94bf2e3-a447-417b-912c-9d4f828be3de","name":"-32602 — Invalid Params : 'limit_target_count must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\" // Лимиты\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": \"500\", // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"limit_target_count\",\n            \"type\": \"int\"\n        },\n        \"message\": \"limit_target_count must be int\",\n        \"code\": -32602\n    }\n}\n\n// В параметре 'config.limit_target_count' переданое значение не является 'int'"},{"id":"03710d71-14df-4076-ab74-9ca02111aaea","name":"-32602 — Invalid Params : 'limit_step must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\" // Лимиты\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": \"0\" // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"limit_step\",\n            \"type\": \"int\"\n        },\n        \"message\": \"limit_step must be int\",\n        \"code\": -32602\n    }\n}\n\n// В параметре 'config.limit_step' переданное значение не является 'int'"},{"id":"fa387f69-a8e6-4c63-9e69-d2d1ea10fee0","name":"-32602 — Invalid Params : 'timezone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            \"timezone\": 1 // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"timezone\",\n            \"type\": \"string\"\n        },\n        \"message\": \"timezone must be string\",\n        \"code\": -32602\n    }\n}\n\n// В параметре 'config.timezone' передано значение не являющееся строкой"},{"id":"ae778d0f-4ec7-4a9e-a502-7dd7db2dc178","name":"-32602 — Invalid Params : 'action_definition_id must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\":\"2\", // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"action_definition_id\",\n            \"type\": \"int\"\n        },\n        \"message\": \"action_definition_id must be int\",\n        \"code\": -32602\n    }\n}\n\n// В параметре 'actions.action_definition_id' передано значение не являющееся int"},{"id":"ce719083-19a4-4035-8931-3b4ce7fa7b52","name":"-32602 — Invalid Params : 'action_payload must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": \"test\"\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"action_payload\",\n            \"type\": \"object\"\n        },\n        \"message\": \"action_payload must be object\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значние параметра 'actions.action_payload' не соответствует схеме 'object'"},{"id":"15b05147-ed1f-468e-9b40-f3c037f9e6dd","name":"-32602 — Invalid Params : 'scheduled_time must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": 1735689600, // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"scheduled_time must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"scheduled_time\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значние параметра 'config.scheduled_time' не является строковым значением"},{"id":"39d41474-7af4-42b8-8e5c-73a4374a7458","name":"-32602 — Invalid Params : 'at_time must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"at_time must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"at_time\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значние параметра 'config.at_time' не является строковым значением"},{"id":"742b80a2-1504-41f3-bf3f-6f778cb6ff60","name":"-32602 — Invalid Params : 'cron_expression must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": 12345, // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"cron_expression must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"cron_expression\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значние параметра 'config.cron_expression' не является строковым значением"},{"id":"80d5d2d4-721f-42e2-95fd-b978f61c5250","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a4ceb823-60cc-40d7-9b47-27502340ab3f","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"0d4f7aaf-069a-458f-b42d-0c524d63fd64","name":"-32001 — Server Error : \"Action definition 'n' not found\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 99999, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Action definition 'n' not found\",\n        \"code\": -32001\n    }\n}\n\n// Переданный в параметре 'action_definition_id' идентификатор не существует"},{"id":"04756196-d552-49ab-beb9-f5dff170517a","name":"-32001 — Server Error : \"You don’t have access to this segment.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"You don’t have access to this segment.\"\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору сегмента (аудитории)."},{"id":"e8eab898-498b-4b29-b480-901f6bae4cfa","name":"-32001 — Server Error : \"You don’t have access to this project.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"project_id\": 937, // Идентификатор проекта \n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"You don’t have access to this project.\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав доступа к указанному идентификатору проекта."},{"id":"e9d8b9b0-1d21-4c6f-9921-92ce8e4b8faf","name":"-32001 — Server Error : \"Trigger rule not found\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DDTHH:MM:SSZ\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"\",//\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"*/15 * * * *\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Trigger rule not found\",\n        \"code\": -32001\n    }\n}\n\n// По указаному идентификатору триггер не найден"},{"id":"f619d2ba-5952-4268-8195-df339f2a8698","name":"-32001 — Server Error : \"Field 'actions': List should have at least 1 item after validation, not 0\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [], // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'actions': List should have at least 1 item after validation, not 0\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'actions' переданн пустой массив"},{"id":"2fb58f5b-de30-4fc3-825a-15000951e1e0","name":"-32001 — Server Error : \"Field 'types': List should have at least 1 item after validation, not 0\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [], // Тип триггера\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'types': List should have at least 1 item after validation, not 0\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'types' переданн пустой массив"},{"id":"c5f3e60d-70c9-4104-81be-b603288239b0","name":"-32001 — Server Error : \"Field 'actions.0.action_payload': Input should be a valid dictionary\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {} // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'actions.0.action_payload': Input should be a valid dictionary\",\n        \"code\": -32001\n    }\n}\n\n// Параметр 'actions.action_payload' не может быть пустым объектом"},{"id":"18990ab3-72d7-4e68-b0ea-b16c78b56235","name":"-32001 — Server Error : \"Field 'config': Input should be a valid dictionary or object to extract fields from\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config': Input should be a valid dictionary or object to extract fields from\",\n        \"code\": -32001\n    }\n}\n\n// В запросе параметр 'config' должны использоваться допустимые значения в соответствии с выбранным типом триггера"},{"id":"1325c558-a367-47d0-8569-027dc68c8c23","name":"-32001 — Server Error : \"Field 'config': scheduled_time cannot be in the past.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85925,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2000-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config': scheduled_time cannot be in the past.\",\n        \"code\": -32001\n    }\n}\n\n// В поле 'config.scheduled_time' не может быть использовано время в прошлом"},{"id":"c1c29880-7941-4341-9c4a-a0b266d69712","name":"-32001 — Server Error : \"Field 'config': scheduled_time cannot be in the past.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"1735689600\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config': scheduled_time cannot be in the past.\",\n        \"code\": -32001\n    }\n}\n\n// В поле 'config.scheduled_time' не может быть использовано время в прошлом"},{"id":"91c261c9-035b-4f09-be88-576902f4675d","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, hour value is outside expected range of 0-23\" Copy","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"25:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, hour value is outside expected range of 0-23\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' выходит за диапазон 24 часа"},{"id":"3444ff0a-074d-4ddf-9656-d02d6442b79d","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, input is too short\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"0000\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, input is too short\"\n    }\n}\n\n// В параметре 'config.at_time' передано не валидное значение"},{"id":"423481fd-677a-4837-9f75-4c40cfe42942","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, invalid character in hour\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"ab:cd\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, invalid character in hour\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' не валидно для указания времени в формате HH:MM"},{"id":"45b5eab3-3aa5-412b-8e9e-41a3f7e8b763","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, invalid character in minute\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:cd\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, invalid character in minute\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' не валидно для указания времени в формате HH:MM"},{"id":"48ebfabb-bc73-4ef4-8de8-5be73952e463","name":"-32001 — Server Error : \"Field 'config.at_time': Input should be in a valid time format, minute value is outside expected range of 0-59\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"23:99\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.at_time': Input should be in a valid time format, minute value is outside expected range of 0-59\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.at_time' выходит за диапазон 59 минут"},{"id":"b4a261a6-9ed0-4abd-8591-ea3cd2407563","name":"-32001 — Server Error : \"Field 'config.cron_expression': Invalid CRON expression logic: '0 0 0 0 0'. Please check allowed ranges (e.g., months 1-12, days 1-31).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 0 0 0 0\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.cron_expression': Invalid CRON expression logic: '0 0 0 0 0'. Please check allowed ranges (e.g., months 1-12, days 1-31).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.cron_expression' передано не валидное значение"},{"id":"35202ea8-e611-4404-b3ec-d8ac25ad8442","name":"-32001 — Server Error : \"Field 'config.cron_expression': Invalid CRON expression logic: 'value'. Please check allowed ranges (e.g., months 1-12, days 1-31).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": 1030, // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"a d c d e\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.cron_expression': Invalid CRON expression logic: 'value'. Please check allowed ranges (e.g., months 1-12, days 1-31).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.cron_expression' передано не валидное значение"},{"id":"78c6357e-3aef-4cb6-a8c7-f46ac7efb9ca","name":"-32001 — Server Error : \"Field 'config.cron_expression': Invalid CRON expression: must contain exactly 5 parts separated by spaces.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"abcde\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.cron_expression': Invalid CRON expression: must contain exactly 5 parts separated by spaces.\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.cron_expression' передано не валидное значение"},{"id":"4e6ee72c-ff94-4399-bb76-4a9d20c65376","name":"-32001 — Server Error : \"Field 'config.days_of_week': Day of week must be between 0 and 6\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1,8], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.days_of_week': Day of week must be between 0 and 6\"\n    }\n}\n\n// В параметре config.days_of_week передано значение вне допустимого диапазона [0-6]"},{"id":"29ef6240-353a-4830-9675-c451d19e9726","name":"-32001 — Server Error : \"Field 'config.days_of_week': days_of_week cannot be an empty list. Provide at least one day.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.days_of_week': days_of_week cannot be an empty list. Provide at least one day.\",\n        \"code\": -32001\n    }\n}\n\n// В параметре config.days_of_week передан пустой массив"},{"id":"5ac34e19-dd9b-4b38-bd98-79692192c138","name":"-32001 — Server Error : \"Field 'config.interval_delta': interval_delta must be strictly positive (greater than 0)\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"now\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": -3600 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.interval_delta': interval_delta must be strictly positive (greater than 0)\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.interval_delta' должно быть больше нуля"},{"id":"4e4032e9-942b-41ed-8836-44250d97a625","name":"-32001 — Server Error : \"Field 'config.limit_step': Input should be greater than or equal to 1\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\" // Лимиты\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": -1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.limit_step': Input should be greater than or equal to 1\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config.limit_step' должно быть указано значение больше нуля"},{"id":"05279c7d-23d2-4da2-aecd-d0334bfb2e65","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, input is too short\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"now\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, input is too short\"\n    }\n}\n\n// В параметре config.scheduled_time указано не валидное значение"},{"id":"93d27bda-67df-42cb-901f-1565194c8c1d","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, invalid character in year\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, invalid character in year\",\n        \"code\": -32001\n    }\n}\n\n// В поле 'config.scheduled_time' передано не валидное значение."},{"id":"1504ed79-1b3b-4f2d-9322-c563a80bc69c","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, month value is outside expected range of 1-12\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-13-01 10:10:10\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, month value is outside expected range of 1-12\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.scheduled_time' невалидно для указания времени даты"},{"id":"38cccfd4-53cf-4bbe-b15d-4b610ff3cb79","name":"-32001 — Server Error : \"Field 'config.scheduled_time': Input should be a valid datetime or date, unexpected extra characters at the end of the input\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-12-31 31:31:31\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, unexpected extra characters at the end of the input\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.scheduled_time' невалидно для указания времени времени"},{"id":"520cbef6-696d-40fa-ad08-41c417befd4c","name":"-32001 — Server Error : \"Field 'config.timezone': Invalid timezone: 'value'. Use IANA format (e.g., 'Europe/Moscow').\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            \"timezone\": \"UTC+0\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.timezone': Invalid timezone: 'UTC+0'. Use IANA format (e.g., 'Europe/Moscow').\"\n    }\n}\n\n// В параметре 'config.timezone' передано значение не соответствующее IANA формату"},{"id":"fb3aeb0e-cd5f-415e-ada9-ec92ad918d76","name":"-32001 — Server Error : \"Field 'config.timezone': ZoneInfo keys must be normalized relative paths, got: \"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-09-01 12:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.timezone': ZoneInfo keys must be normalized relative paths, got: \"\n    }\n}\n\n// Передано пустое значние 'config.timezone'"},{"id":"25eea412-2158-4e39-9745-2c0beca8a70d","name":"-32001 — Server Error : \"Field 'Field 'config.scheduled_time': Input should be a valid datetime or date, day value is outside expected range\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-12-40 10:10:10\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'config.scheduled_time': Input should be a valid datetime or date, day value is outside expected range\",\n        \"code\": -32001\n    }\n}\n\n// Значение 'config.scheduled_time' невалидно для указания времени даты"},{"id":"3174f4cd-35d5-4713-9f85-56edffb14867","name":"-32001 — Server Error : \"Field 'name': String should have at least 1 character\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Field 'name': String should have at least 1 character\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'name' переданна пустая строка"},{"id":"1248f91d-cc72-4ab3-91cb-7e9363d86efa","name":"-32001 — Server Error : \"Strict mapping failed: 'scheduled' type cannot contain limits or cron configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'scheduled' type cannot contain limits or cron configurations.\"\n    }\n}\n\n// В 'config' переданы параметры не соответствующие \"types\": [\"scheduled\"]. При использовании \"types\": [\"scheduled\"] необходимо передать в запросе 'config' c 'scheduled_time' и/или 'interval_delta'"},{"id":"26498ebf-1afa-4a2e-96d4-b48d1db57c23","name":"-32001 — Server Error : \"For strictly 'limits' type, limit_target_count is required.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"error\": {\n//         \"code\": -32001,\n//         \"message\": \"For strictly 'limits' type, limit_target_count is required.\"\n//     }\n// }\n\n{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: strictly 'limits' type cannot contain schedule, cron, or limit_step configurations.\"\n    }\n}\n\n// При использовании \"types\": [\"limits\"] параметр config.limit_step не может использоваться без параметра config.limit_target_count"},{"id":"b3335e2a-5232-4641-8add-7531919e8c10","name":"-32001 — Server Error : \"Field 'config.limit_target_count': Input should be greater than or equal to 1\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 0 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.limit_target_count': Input should be greater than or equal to 1\"\n    }\n}\n\n// В параметре config.limit_target_count значение должно быть больше нуля"},{"id":"1951d1ed-793c-4c45-ad0d-d0a224c22b15","name":"-32001 — Server Error : \"Field 'config.limit_target_count': Input should be greater than or equal to 1\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\" // Лимиты\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"abcde\" // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": -500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Field 'config.limit_target_count': Input should be greater than or equal to 1\"\n    }\n}\n\n// В параметре config.limit_target_count значение должно быть больше нуля"},{"id":"4774f149-f8ed-4f87-be2f-e3f668da354f","name":"-32001 — Server Error : \"Method in payload ('method.name') must match action definition name ('method.name').\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\", // Планировщик\n            \"limits\" // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Список действий, которые выполняются при срабатывании триггера\n            {\n                \"action_definition_id\": 3, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85923\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85923\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 01:01:01\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Method in payload ('method.name') must match action definition name ('method.name').\"\n    }\n}\n\n// Не соответетствие action_definition_id указанию на method внутри actions"},{"id":"e2f92f10-e469-4379-b29e-ae21f45dbcb6","name":"-32001 — Server Error : \"Strict mapping failed: 'cron_expression' is mutually exclusive with 'days_of_week' and 'at_time'.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"now\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'cron_expression' is mutually exclusive with 'days_of_week' and 'at_time'.\"\n    }\n}\n\n// В параметре 'config' одновременно переданы взаимоисключающие параметры"},{"id":"86e3c58c-4dcd-493c-8471-c4041f838ea5","name":"-32001 — Server Error : \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2027-09-01 12:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1] // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] совместно с 'config.days_of_week' не передан параметр 'config.at_time'"},{"id":"e07d79f7-9771-4c91-92bf-eb542c0acf6c","name":"-32001 — Server Error : \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'days_of_week' and 'at_time' must be provided together.\"\n    }\n}\n\n// Значение 'config.at_time' используется без 'config.days_of_week'"},{"id":"99c1db43-8c3a-4f41-a527-6bb971d36324","name":"-32001 — Server Error : \"Strict mapping failed: 'scheduled_time' and 'interval_delta' are mutually exclusive.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 01:01:01\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": 3600, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'scheduled_time' and 'interval_delta' are mutually exclusive.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании планировщика \"types\": [\"scheduled\"] одновременно в конфиг переданы несовместимые параметры \"config\": { scheduled_time\": \"\", \"interval_delta\": int }"},{"id":"55301e07-5d71-4bb6-b8b2-90b364dcb392","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is not required and must not be provided when using 'interval_delta'.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            \"interval_delta\": 3600, // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'timezone' is not required and must not be provided when using 'interval_delta'.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"scheduled\"] с 'config.interval_delta' не требуется указание 'config.timezone'"},{"id":"7bf9a2cb-661f-46aa-b383-f5d84d2a29ac","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config' не передано не значение timezone при использовании 'days_of_week' + 'at_time'"},{"id":"957e8ff8-85c5-463a-8c39-921226d9c23d","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: 'timezone' is strictly required for regular schedules (cron_expression or days_of_week).\",\n        \"code\": -32001\n    }\n}\n\n// В параметре 'config' не передано не значение 'timezone' при использовании 'cron_expression'"},{"id":"4730314d-cc4f-4955-b2cf-e1ec68478beb","name":"-32001 — Server Error : \"Strict mapping failed: 'timezone' is strictly required when 'scheduled_time' is provided.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1,2], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"00:00\" // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\" // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: 'timezone' is strictly required when 'scheduled_time' is provided.\"\n    }\n}\n\n// В параметре 'config' не передано не значение 'timezone' при использовании 'scheduled_time'"},{"id":"fca19426-b4af-4655-a4c4-1c670448f52b","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            \"at_time\": \"00:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] передано взаимоисключающее значение 'config.limit_target_count'"},{"id":"0f02d1cd-afea-48d9-a686-9ff00b609352","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            // \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1 // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] необходимо передать в запросе 'config' c 'cron_expression + timezone' или 'days_of_week + at_time + timezone'"},{"id":"be73d48e-94d9-4bf8-a0f7-999150ae1089","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\" // Итерации\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            // \"scheduled_time\": \"2000-01-01 00:00:00\" // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            //\"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            \"cron_expression\": \"0 10 * * 1,3,5\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500, // Пороговое значение счетчика при котором сработает триггер\n            \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: strictly 'iterations' type cannot contain simple schedule or limit configurations.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"iterations\"] в запросе 'config' нельзя одноврмененно использовать \"config\": { \"cron_expression\": \"\", \"limit_target_count\": 0, \"limit_step\": 0 } так как эти параметры относятся к разным типам конфигурации триггеров"},{"id":"c8b22ea7-bdb9-476b-9752-1ea907ede59b","name":"-32001 — Server Error : \"Strict mapping failed: strictly 'limits' type cannot contain schedule, cron, or limit_step configurations.\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"limits\" // Лимиты\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            \"scheduled_time\": \"2027-01-01 00:00:00\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            //\"interval_delta\": 1, // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            // \"at_time\": \"10:00\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            // \"cron_expression\": \"0 10 * * 1\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 50, // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Strict mapping failed: strictly 'limits' type cannot contain schedule, cron, or limit_step configurations.\",\n        \"code\": -32001\n    }\n}\n\n// При использовании \"types\": [\"limits\"] не переданы соответствующие поля конфигурации"},{"id":"20d11e0f-8d36-4abc-b48c-869311322f6e","name":"-32001 — Server Error : \"Unsupported combination of trigger types: ['iterations', 'limits', 'scheduled']\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.rules.update\",\n    \"params\": {\n        \"id\": 63, // Идентификатор триггера\n        \"name\": \"New Trigger Name\", // Обновленное наименование триггера\n        \"types\": [ // Тип триггера\n            \"iterations\", // Итерации\n            \"limits\", // Лимиты, количественное ограничение, при достижении которого должен произойти запуск триггера\n            \"scheduled\" // Планировщик\n        ],\n        \"status\": \"active\", // Статус триггера\n        \"base_id\": 85927,\n        \"actions\": [ // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n            {\n                \"action_definition_id\": 1, // Идентификатор действия: сделать скоринг (оценку) сегмента (аудитории) на активность по различным параметрам\n                \"action_payload\": {\n                    \"method\": \"communications.bases.scoring\", // Наименование метода\n                    \"params\": {\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"base_id\": [ // Список ID сегментов для скоринга\n                            85927\n                        ],\n                        \"type\": [ // Тип скоринга\n                            \"phone_validation_mnp\" // Валидация телефона +\n                        ],\n                        \"update_system_fields\": false, // Перезаписать значения в полях мессенджеров значениями результатов скоринга\n                        \"geo_iso_codes\": [ // Cписок с гео контактов\n                            \"\" // Пустой список, принимаем все гео\n                        ],\n                        \"name\": \"Any Scoring Segment Name\" // Название для нового сегмента формируемого из результатов скоринга\n                    }\n                }\n            },\n            {\n                \"action_definition_id\": 2, // Идентификатор действия: создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов\n                \"action_payload\": { // Параметры действия, с телом запроса для выполнения метода которые будут выполнены при срабатывании триггера\n                    \"method\": \"communications.bases.segmentation\", // Наименование метода\n                    \"params\": {\n                        \"base_id\": [ // Список ID сегментов для сегментации\n                            85927\n                        ],\n                        \"project_id\": 937, // Идентификатор проекта \n                        \"name\": \"Any Segmentation Segment Name\", // Наименование нового создаваемого сегмента после операции сегментации\n                        \"filter\": { // Параметры фильтрации\n                            \"country\": \"Country Name\", // Выборка по наименованию страны\n                            \"region\": \"Region Name\", // Выборка по наименованию региона\n                            \"country_iso_code\": \"xx\" //  Выборка по двухбуквенному Alpha-2-коду по ISO 3166-1\n                        }\n                    }\n                }\n            }\n        ],\n        \"config\": { // Конфигурация создаваемого триггера\n            //\"scheduled_time\": \"YYYY-MM-DD HH:MM:SS\", // Время, когда должен сработать планировщик, формат YYYY-MM-DD HH:MM:SS\n            // \"interval_delta\": 1 // Временной интервал в секундах, через который должен сработать планировщик\n            // \"days_of_week\": [1], // Список идентификаторов дней недели, определяющих периодичность выполнения триггера\n            //\"at_time\": \"HH:MM\", // Время, когда должно наступить выполнение триггера при совместном использовании с 'days_of_week', формат HH:MM\n            //\"cron_expression\": \"\", // Cron-выражение, определяющее периодичность выполнения триггера\n            \"limit_target_count\": 500 // Пороговое значение счетчика при котором сработает триггер\n            // \"limit_step\": 1, // Шаг повторного срабатывания лимита\n            // \"timezone\": \"Europe/Moscow\" // Часовой пояс\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null   \n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Unsupported combination of trigger types: ['iterations', 'limits', 'scheduled']\"\n    }\n}\n\n// Переданное сочетание типов в параметре \"types\": [] не поддердивается. \n// Значения scheduled и iterations взаимоисключающие. Значение limits может использоваться отдельно либо совместно с scheduled или iterations. "}],"_postman_id":"5a982b2a-96b7-498d-8b5d-8bda7fa573a6"},{"name":"#communications.triggers.action_definitions.list","id":"43266951-5904-492f-8652-921ea6aa3494","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.action_definitions.list\", // Имя метода\n    \"params\": {\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\" // Лимит количества записей\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>, <code>super-admin</code>.</p>\n<hr />\n<p>Метод позволяет получить список доступных действий для триггеров с их идентификаторами для использования в параметре <code>\"actions\":{}</code>метода <code>communications.triggers.rules.create</code></p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"af7db4b5-14e9-458c-89c5-523c88ac6ad1","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.action_definitions.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"result\": [\n            {\n                \"id\": 1, // Идентификатор дейстивия\n                \"name\": \"communications.bases.scoring\" // Значение действия\n            },\n            {\n                \"id\": 2,\n                \"name\": \"communications.bases.segmentation\"\n            },\n            {\n                \"id\": 3,\n                \"name\": \"communications.mailings.start\"\n            }\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"1065f03f-f99f-40bc-9759-616acf089a36","name":"-32602 — Invalid Params : 'offset must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.action_definitions.list\", // Имя метода\n    \"params\": {\n        \"offset\": \"a\", // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"offset\",\n            \"type\": \"int\"\n        },\n        \"message\": \"offset must be int\"\n    }\n}\n\n// Переданное значение параметра 'offset' не является числом"},{"id":"58440958-9549-4aac-bb84-b4f1b11b5890","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.action_definitions.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"313a8207-cd39-42ed-9fb4-bac6b235f6a6","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.triggers.action_definitions.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"43266951-5904-492f-8652-921ea6aa3494"}],"id":"74774323-d0ff-4d8d-8ffe-acdf51ca6818","_postman_id":"74774323-d0ff-4d8d-8ffe-acdf51ca6818","description":""},{"name":"communications.materials","item":[{"name":"#communications.materials.create","id":"1e1cb2bb-75e1-4a39-9b37-da511e3dc6d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"name\": \"<string>\", // Имя материала\n        \"type\": \"<enum>\", // Тип материала\n        \"data\": \"<object>\", // Данные материала\n        \"normalize\": \"<boolean>\" // Флаг нормализации звука для \"type\": \"audio\"\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новый материал для использования его с DMP или голосовыми рассылками.</p>\n<blockquote>\n<p><strong>Асинхронная готовность:</strong> после создания материала его данные подгружаются<br />для использования в DMP-записи с задержкой: <code>communications.dmp.create</code> c <code>source=materials</code> может в первые секунды вернуть <code>-32001 \"DMP source items list is empty\"</code> — повторите вызов с паузой (обычно ≤ 5 сек). </p>\n</blockquote>\n<hr />\n<p>Для материалов размещяемых на платформе предусмотрена модерация. Модерация проводится для следующих типов материалов:</p>\n<ul>\n<li><p><code>\"type\": \"audio\"</code></p>\n</li>\n<li><p><code>\"type\": \"tts_template\"</code></p>\n</li>\n<li><p><code>\"type\": \"short_message_template\"</code></p>\n</li>\n</ul>\n<p>При создании материалов для указанных типов статус матриала при его создании <code>\"status\": \"new\".</code></p>\n<p>Материал который находится на модерации отображается со статсуом <code>\"status\": \"pending\".</code></p>\n<p>При успешно пройденной модерации статус материала меняется на <code>\"status\": \"active\"</code>, и его возможно использовать на платформе для голосовых рассылок. Если материал отклонен на модерации, то его статус меняется на <code>\"status\": \"declined\"</code>.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому будет прикреплен создаваемый материал.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Имя создаваемого материала.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"materialname1\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>audio,</code>  <br /><code>tts_template,</code>  <br /><code>short_message_template,</code>  <br /><code>email_template,</code>  <br /><code>phones,</code>  <br /><code>domains,</code>  <br /><code>alpha_names,</code>  <br /><code>code</code>  <br /><code>]</code></td>\n<td>Тип создаваемого материала.  <br />Возможные значения:  <br />- <code>audio</code> : аудиофайл, <strong>не используется для DPM.</strong>  <br />- <code>tts_template</code> : текст для синтеза речи (TTS)<strong>, не используется для DPM.</strong>  <br />- <code>short_message_template</code> : шаблон короткого сообщения (SMS)<strong>, не используется для DPM.</strong>  <br />- <code>email_template</code> : шаблон электронного письма, <strong>не используется для DPM.</strong>  <br />- <code>phones</code> : телефонные номера для DMP.  <br />- <code>domains</code> : доменные имена для DPM.  <br />- <code>alpha_names</code> : альфа-имена для DMP.  <br />- <code>code</code> : HTML-код DMP записи. <strong>-- не используется</strong>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"alpha_names\"</code></td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td><code>object</code>  <br /><em><strong>required</strong></em></td>\n<td>Объект, содержащий данные материала. Поддерживается загрузка как файлом так и списком.  <br />  <br />При загрузке файлом в параметре необходимо указать пути к загруженным файлам, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>data</code>  <br />  <br /><strong>Примеры</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>normalize</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Используется только для <code>\"type\": \"audio\"</code>  <br />  <br />Флаг, указывающий, следует ли применять нормализацию звука:  <br />- <code>true</code> : использовать нормализацию.  <br />- <code>false</code> : не использовать нормализацию.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>normalize</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"normalize\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметре-data\">Пример передачи значений в параметре <code>data</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"audio\"\n\"data\": { // Данные материала\n    \"type\": \"file\", // Загрузка аудиоролика файлом\n    \"data\": { // Данные загруженного файла\n        \"name\": \"file.wav\", // Имя загружаемого файла\n        \"path\": \"path/to/file.wav\", // Путь к файлу\n        \"type\": \"wav\" // Тип аудиофайла\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"tts_template\"\n\"data\": { // Данные материала\n    \"data\": {\n        \"text\": \"any_tts_text\", // Текст сообщения\n        \"voice\": \"alena\" // Голос для озвучания\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"short_message_template\"\n\"data\": { // Данные материала\n    \"text\": \"any_sms_text\" // Текст сообщения\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"phones\", \"type\": \"domains\", \"type\": \"alpha_names\"   \n    // Загрузка файлом\n    \"data\": { // Данные материала\n        \"type\": \"file\", // Загрузка материала файлом\n        \"data\": { // Данные загруженного файла\n            \"name\": \"file.xlsx\", // Имя загружаемого файла\n            \"path\": \"path/to/file.xlsx\" // Путь к файлу\n        }\n    }\n    // Загрузка списком\n    \"data\": { // Данные материала\n        \"type\": \"list\", // Загрузка материала списком\n        \"items\": \"item1\\nitem2\" // Разделитель элементов списка символ переноса строки `\\n`\n    }\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"code\" -- не используется\n// \"data\": { // Данные материала\n    // // Указание домена\n    // \"domain\": \"url.domain\",\n    // HTML-код для DMP записи\n    // \"code\": \"&lt;script&gt; ... &lt;/script&gt;\"\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"20444506-275a-4d74-a40b-be92f8b6bcf0","name":"Successful Response -- \"type\": \"phones\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"phones\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 24961, // ID созданного материала\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"fbc9297a-3fed-48f9-bd6e-30d96f4ba4a1","name":"Successful Response -- \"type\": \"audio\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"materialname1\", // Имя материала\n        \"type\": \"audio\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка аудиоролика файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.wav\", // Имя загружаемого файла\n                \"path\": \"path/to/file.wav\", // Путь к файлу\n                \"type\": \"wav\" // Тип аудиофайла\n            }\n        },\n        \"normalize\": true // Флаг нормализации звука\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 5, // ID созданного материала\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"7921276d-544d-4036-a3bf-7b5baa32d5ef","name":"Successful Response -- \"type\": \"code\" -- не используется","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.materials.create\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"name\": \"DMP code -- url.domain\", // Имя материала\n//         \"type\": \"code\", // Тип материала\n//         \"data\": { // Данные материала\n//             \"domain\": \"url.domain\", // Указание домена\n//             \"code\": \"<!-- DMP-->\\n    <script>\\n    (function() {\\n        var d=document,s=d.createElement('script');\\n        s.src='https://example.com/pixel.js?pid=xXxXXXxXxxxxxXXXXxxXxX';\\n        s.async=true;\\n        d.head.appendChild(s);\\n    })();\\n    </script>\" // HTML-код для DMP записи\n//         }\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"result\": 24964, // ID созданного материала\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"id\": 1 // Идентификатор запроса\n// }"},{"id":"91669bda-539d-4066-8373-3bff21e120a8","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"phones\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"b9da98f9-10fa-46c7-8b6c-464ee7352805","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"type\": \"phones\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"name\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"ee6c7ef7-c758-48ce-a256-2ac5d28e1835","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"974432c0-2d65-46c5-9c3b-6ebd9f0aa7c0","name":"-32602 — Invalid Params : 'data is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"phones\" // Тип материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"data is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"data\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'data' не был передан."},{"id":"dfc4d870-9ed9-4f99-9593-cb1f6dc4700e","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"other\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"audio\",\n                    \"tts_template\",\n                    \"short_message_template\",\n                    \"email_template\",\n                    \"phones\",\n                    \"domains\",\n                    \"alpha_names\",\n                    \"code\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"168ca988-f124-47ec-a2f8-33030d7da69a","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": 1, // Имя материала\n        \"type\": \"phones\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"e997d49a-c4a3-45a6-9212-4c1b940a2b4f","name":"-32602 — Invalid Params : 'data must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"phones\", // Тип материала\n        \"data\": \"path/to/file.xlsx\" // Данные материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"data must be object\",\n        \"data\": {\n            \"type\": \"object\",\n            \"field\": \"data\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'data' не является 'object'."},{"id":"bdf526dc-0b8c-435b-b76f-ffb24713ea4b","name":"-32602 — Invalid Params : 'Invalid data for material with type = 'code'' -- не используется","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.materials.create\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"name\": \"DMP code -- url.domain\", // Имя материала\n//         \"type\": \"code\", // Тип материала\n//         \"data\": { // Данные материала\n//             \"code\": \"<!-- DMP-->\\n    <script>\\n    (function() {\\n        var d=document,s=d.createElement('script');\\n        s.src='https://example.com/pixel.js?pid=xXxXXXxXxxxxxXXXXxxXxX';\\n        s.async=true;\\n        d.head.appendChild(s);\\n    })();\\n    </script>\" // HTML-код для DMP записи\n//         }\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"error\": {\n//         \"message\": \"Invalid data for material with type = 'code'\",\n//         \"code\": -32602\n//     }\n// }\n\n// // При использовании \"type\": \"code\" в параметре 'data' необходимо указать оба ключа 'domain' и 'code', пример:\n// // \"data\": { // Данные материала\n// //             \"domain\": \"url.domain\", // Указание домена\n// //             \"code\": \"<script> ... </script>\" // HTML-код для DMP записи\n// //         }"},{"id":"d6685293-1da6-4678-863d-3c6a40778a3f","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"phones\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"df726605-b0fe-498d-888c-42b239ed3cb8","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"name\": \"material -- phones -- file\", // Имя материала\n        \"type\": \"phones\", // Тип материала\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Загрузка файлом\n            \"data\": { // Данные загруженного файла\n                \"name\": \"file.xlsx\", // Имя загружаемого файла\n                \"path\": \"path/to/file.xlsx\" // Путь к файлу\n            }\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"1e1cb2bb-75e1-4a39-9b37-da511e3dc6d2"},{"name":"#communications.materials.get","id":"2473dd0c-ba1f-4079-a1a7-916fdd84ca51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.get\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID материала\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о выбранном материале для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный материал.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор материала, информацию о котором необходимо получить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"40eda516-eb6e-491e-913c-0ff0c2ca976a","name":"Successful Response -- \"type\": \"phones\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961 // ID материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1, // Идентификатор запроса\n    \"result\": {\n        \"created\": 0, // Время создания, UNIX timestamp\n        \"data\": { // Данные материала\n            \"type\": \"file\", // Способ передачи материала\n            \"items_count\": 12, // Количество элементов внутри файла\n            \"data\": {\n                \"path\": \"path/to/upload/file.xlsx\", // Путь к файлу\n                \"filename\": \"file_name.xlsx\" // Название файла\n            }\n        },\n        \"user_id\": 11, // ID пользователя, создавшего материал\n        \"status\": \"active\", // Статус материала\n        \"name\": \"material -- phones -- file\", // Название материала\n        \"type\": \"phones\", // Тип материала\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"updated\": 1 // Время обновления, UNIX timestamp\n    },\n    \"jsonrpc\": \"2.0\" // Версия протокола JSON-RPC\n}"},{"id":"4dc177b2-e3c5-44ff-a30a-26fecd1fc90c","name":"Successful Response -- \"type\": \"code\" -- не используется","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"// {\n//     \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n//     \"method\": \"communications.materials.get\", // Имя метода\n//     \"params\": {\n//         \"project_id\": 9355, // ID проекта\n//         \"id\": 24964 // ID материала\n//     },\n//     \"id\": 1 // Уникальный идентификатор запроса или null\n// }","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"// {\n//     \"id\": 1, // Идентификатор запроса\n//     \"result\": {\n//         \"name\": \"DMP code -- url.domain\", // Название материала\n//         \"created\": 0, // Время создания, UNIX timestamp\n//         \"type\": \"code\", // Тип материала\n//         \"data\": { // Данные материала\n//             \"domain\": \"url.domain\", // Указание домена\n//             \"code\": \"<!-- DMP-->\\n    <script>\\n    (function() {\\n        var d=document,s=d.createElement('script');\\n        s.src='https://example.com/pixel.js?pid=xXxXXXxXxxxxxXXXXxxXxX';\\n        s.async=true;\\n        d.head.appendChild(s);\\n    })();\\n    </script>\" // HTML-код для DMP записи\n//         },\n//         \"id\": 24964, // ID материала\n//         \"user_id\": 11, // ID пользователя, создавшего материал\n//         \"status\": \"active\", // Статус материала\n//         \"project_id\": 9355 // ID проекта\n//     },\n//     \"jsonrpc\": \"2.0\" // Версия протокола JSON-RPC\n// }"},{"id":"065dadb1-3312-40c9-9c80-c7eb4e7ee4f8","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.get\", // Имя метода\n    \"params\": {\n        \"id\": 24961 // ID материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"d50cc2e9-1857-4cee-b43f-e908da1eb53a","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"7862dad8-9d5e-49f6-9f40-2c3c96c37db6","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961 // ID материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"9d660c48-40b8-42e1-95fd-6f575f56440c","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961 // ID материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"2473dd0c-ba1f-4079-a1a7-916fdd84ca51"},{"name":"#communications.materials.list","id":"036c5e75-8714-42d8-9857-5b6684c7862b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Статус материалов\n        \"type\": \"<enum>\", // Тип материалов\n        \"offset\": \"<int>\", // Количество материалов для пропуска\n        \"limit\": \"<int>\" // Лимит количества материалов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список материалов для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежат материалы.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>moderated,</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус материалов. Возможные значения:  <br />- <code>moderated</code> : модерация, <strong>не используется для DPM</strong>  <br />- <code>active</code> : активные,  <br />- <code>archived</code> : архивированные.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>audio,</code>  <br /><code>tts_template,</code>  <br /><code>short_message_template,</code>  <br /><code>email_template,</code>  <br /><code>phones,</code>  <br /><code>domains,</code>  <br /><code>alpha_names,</code>  <br /><code>code</code>  <br /><code>]</code></td>\n<td>Фильтр по типу материалов.  <br />  <br />Возможные значения:  <br />- <code>audio</code> : аудиофайл, <strong>не используется для DPM.</strong>  <br />- <code>tts_template</code> : текст для синтеза речи (TTS)<strong>, не используется для DPM.</strong>  <br />- <code>short_message_template</code> : шаблон короткого сообщения (SMS)<strong>, не используется для DPM.</strong>  <br />- <code>email_template</code> : шаблон электронного письма, <strong>не используется для DPM.</strong>  <br />- <code>phones</code> : телефонные номера для DMP.  <br />- <code>domains</code> : доменные имена для DPM.  <br />- <code>alpha_names</code> : альфа-имена для DMP.  <br />- <code>code</code> : HTML-код DMP записи. <strong>-- не используется</strong>  <br />  <br />Если парамтер <code>type</code> не задан в запросе, то в ответе выводятся все типы.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"alpha_names\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"20752a6e-493d-4f1c-bc9a-abf317c91b18","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        // \"status\": \"active\", // Статус материалов\n        // \"type\": \"phones\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 10 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": { // Объект с результатами выполнения запроса\n        \"items\": [\n            {\n                \"name\": \"material -- phones -- file\",\n                \"id\": 24961,\n                \"project_id\": 9355,\n                \"status\": \"active\",\n                \"created\": 0,\n                \"type\": \"phones\",\n                \"updated\": 1,\n                \"data\": { // Данные материала\n                    \"type\": \"file\", // Способ передачи материала\n                    \"data\": {\n                        \"path\": \"path/to/upload/file.xlsx\", // Путь к файлу\n                        \"filename\": \"file_name.xlsx\" // Название файла\n                    },\n                    \"items_count\": 12 // Количество элементов внутри файла\n                },\n                \"user_id\": 11\n            }\n            // { Не используется\n            //     \"name\": \"DMP code -- url.domain\", // Название материала\n            //     \"status\": \"active\", // Статус материала\n            //     \"id\": 24964, // ID материала\n            //     \"created\": 0, // Время создания, UNIX timestamp\n            //     \"type\": \"code\", // Тип материала\n            //     \"user_id\": 11, // ID пользователя, создавшего материал \n            //     \"data\": { // Данные материала\n            //         \"domain\": \"url.domain\", // Указание домена\n            //         \"code\": \"<!-- DMP-->\\n    <script>\\n    (function() {\\n        var d=document,s=d.createElement('script');\\n        s.src='https://example.com/pixel.js?pid=xXxXXXxXxxxxxXXXXxxXxX';\\n        s.async=true;\\n        d.head.appendChild(s);\\n    })();\\n    </script>\" // HTML-код для DMP записи\n            //     },\n            //     \"project_id\": 9355 // ID проекта\n            // },\n        ],\n        \"limit\": 10, // Лимит количества материалов в ответе\n        \"total\": 2 // Общее количество доступных материалов\n    }\n}"},{"id":"8b38b76d-0e70-4c3f-bf00-bb8112bc17ca","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        // \"status\": \"active\", // Статус материалов\n        // \"type\": \"phones\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 10 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"93078da7-4692-41bf-aaf7-ef275b34f811","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"status\": \"other\", // Статус материалов\n        // \"type\": \"phones\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 10 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\",\n                    \"moderated\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"f5e3cc08-ce30-4b6b-bda7-d8799d7e114d","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        // \"status\": \"active\", // Статус материалов\n        \"type\": \"other\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 10 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"audio\",\n                    \"tts_template\",\n                    \"short_message_template\",\n                    \"email_template\",\n                    \"phones\",\n                    \"domains\",\n                    \"alpha_names\",\n                    \"code\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"e1eef390-7c95-4662-9f67-fabc4645ec26","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        // \"status\": \"active\", // Статус материалов\n        // \"type\": \"phones\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 10 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3f87f0ee-5bbe-418c-8d18-c74265f4dcb5","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        // \"status\": \"active\", // Статус материалов\n        // \"type\": \"phones\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 10 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"036c5e75-8714-42d8-9857-5b6684c7862b"},{"name":"#communications.materials.suggest","id":"67c5abab-11cb-4174-bcac-e5a48b529bf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"q\": \"<string>\", // Текстовый запрос для поиска материалов\n        \"status\": \"<enum>\", // Статус материалов\n        \"type\": \"<enum>\", // Тип материалов\n        \"offset\": \"<int>\", // Количество материалов для пропуска\n        \"limit\": \"<int>\" // Лимит количества материалов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список материалов для указанного проекта по текстовому запросу названия материала, в ответе возвращается наименование и ID материала.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежат материалы.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>q</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Текстовый запрос для поиска материалов. Метод выполняет поиск по названиям материалов. Поиск регистронезависимый.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>q</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"q\": \"matEr\"</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус материалов. Возможные значения:  <br />- <code>active</code> : активные материалы.  <br />- <code>archived</code> : архивированные материалы.  <br />  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>audio,</code>  <br /><code>tts_template,</code>  <br /><code>short_message_template,</code>  <br /><code>email_template,</code>  <br /><code>phones,</code>  <br /><code>domains,</code>  <br /><code>alpha_names,</code>  <br /><code>code</code>  <br /><code>]</code></td>\n<td>Фильтр по типу материалов.  <br />  <br />Возможные значения:  <br />- <code>audio</code> : аудиофайл, <strong>не используется для DPM.</strong>  <br />- <code>tts_template</code> : текст для синтеза речи (TTS)<strong>, не используется для DPM.</strong>  <br />- <code>short_message_template</code> : шаблон короткого сообщения (SMS)<strong>, не используется для DPM.</strong>  <br />- <code>email_template</code> : шаблон электронного письма, <strong>не используется для DPM.</strong>  <br />- <code>phones</code> : телефонные номера для DMP.  <br />- <code>domains</code> : доменные имена для DPM.  <br />- <code>alpha_names</code> : альфа-имена для DMP.  <br />- <code>code</code> : HTML-код DMP записи <strong>-- не используется</strong>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"alpha_names\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"48d28193-1d82-41c2-8e3a-1a8c902568f6","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"q\": \"matEr\", // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1, // Идентификатор запроса\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": { // Объект с результатами\n        \"limit\": 25, // Лимит количества материалов в ответе\n        \"total\": 1, // Общее количество найденных материалов\n        \"items\": [ // Массив объектов, представляющих материалы\n            {\n                \"name\": \"material -- phones -- file\", // Название материала\n                \"id\": 24961 // ID материала\n            }\n        ]\n    }\n}"},{"id":"61945e25-c940-4ca9-be4a-c53d79c6411d","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"matEr\", // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"0c090424-9c69-4fcc-9153-b64be752df04","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"q\": \"matEr\", // Текстовый запрос для поиска материалов\n        \"status\": \"other\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"ee553732-69fb-4009-b7af-37da1194b7a3","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"q\": \"matEr\", // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        \"type\": \"other\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"audio\",\n                    \"tts_template\",\n                    \"short_message_template\",\n                    \"email_template\",\n                    \"phones\",\n                    \"domains\",\n                    \"alpha_names\",\n                    \"code\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"68c77422-fe70-4402-82f8-c87f06142c1a","name":"-32602 — Invalid Params : 'q must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"q\": 1, // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"q must be string\",\n        \"data\": {\n            \"field\": \"q\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'q' не является строкой."},{"id":"23a26425-d1e5-4a49-a3f2-4e9c3eec3561","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"q\": \"matEr\", // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"cd7dc166-25a5-44f9-8780-270575602087","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        // \"q\": \"\", // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла ошибка на стороне сервера, в параметре 'q' должно быть передано значение (может быть пустой строкой)."},{"id":"15274adf-979a-46ae-87b7-56d88219f093","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"q\": \"matEr\", // Текстовый запрос для поиска материалов\n        \"status\": \"active\", // Статус материалов\n        // \"type\": \"alpha_names\", // Тип материалов\n        \"offset\": 0, // Количество материалов для пропуска\n        \"limit\": 25 // Лимит количества материалов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"67c5abab-11cb-4174-bcac-e5a48b529bf6"},{"name":"#communications.materials.update","id":"a1636af1-53b8-41a0-bfcc-cb4698ae5057","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\", // ID материала\n        \"status\": \"<enum>\", // Cтатус материала\n        \"name\": \"<string>\", // Имя материала\n        \"type\": \"<enum>\", // Тип материала\n        \"data\": \"<object>\" // Данные материала\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить данные выбранного материала для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранный материал.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор материала, который необходимо обновить.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус материалов. Возможные значения: <code>active</code> (активные), <code>archived</code> (архивированные).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое имя материала.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"materialnewname1\"</code></td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект, содержащий данные материала. Поддерживается загрузка как файлом так и списком.  <br />  <br />При загрузке файлом в параметре необходимо указать пути к загруженным файлам, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>data</code>  <br />  <br /><strong>Примеры</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>audio,</code>  <br /><code>tts_template,</code>  <br /><code>short_message_template,</code>  <br /><code>email_template,</code>  <br /><code>phones,</code>  <br /><code>domains,</code>  <br /><code>alpha_names,</code>  <br /><code>code</code>  <br /><code>]</code></td>\n<td>Тип материала.  <br />Возможные значения:  <br />- <code>audio</code> : аудиофайл, <strong>не используется для DPM.</strong>  <br />- <code>tts_template</code> : текст для синтеза речи (TTS)<strong>, не используется для DPM.</strong>  <br />- <code>short_message_template</code> : шаблон короткого сообщения (SMS)<strong>, не используется для DPM.</strong>  <br />- <code>email_template</code> : шаблон электронного письма, <strong>не используется для DPM.</strong>  <br />- <code>phones</code> : телефонные номера для DMP.  <br />- <code>domains</code> : доменные имена для DPM.  <br />- <code>alpha_names</code> : альфа-имена для DMP.  <br />- <code>code</code> : HTML-код DMP записи -- не используется  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"alpha_names\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметре-data\">Пример передачи значений в параметре <code>data</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"audio\"\n\"data\": { // Данные материала\n    \"type\": \"file\", // Загрузка аудиоролика файлом\n    \"data\": { // Данные загруженного файла\n        \"name\": \"file.wav\", // Имя загружаемого файла\n        \"path\": \"path/to/file.wav\", // Путь к файлу\n        \"type\": \"wav\" // Тип аудиофайла\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"tts_template\"\n\"data\": { // Данные материала\n    \"data\": {\n        \"text\": \"any_tts_text\", // Текст сообщения\n        \"voice\": \"alena\" // Голос для озвучания\n    }\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"short_message_template\"\n\"data\": { // Данные материала\n    \"text\": \"any_sms_text\" // Текст сообщения\n}\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"phones\", \"type\": \"domains\", \"type\": \"alpha_names\"   \n    // Загрузка файлом\n    \"data\": { // Данные материала\n        \"type\": \"file\", // Загрузка материала файлом\n        \"data\": { // Данные загруженного файла\n            \"name\": \"file.xlsx\", // Имя загружаемого файла\n            \"path\": \"path/to/file.xlsx\" // Путь к файлу\n        }\n    }\n    // Загрузка списком\n    \"data\": { // Данные материала\n        \"type\": \"list\", // Загрузка материала списком\n        \"items\": \"item1\\nitem2\" // Разделитель элементов списка символ переноса строки `\\n`\n    }\n\n</code></pre>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">// Пример для \"type\": \"code\" -- не используется\n// \"data\": { // Данные материала\n    // // Указание домена\n    // \"domain\": \"url.domain\",\n    // // HTML-код для DMP записи\n    // \"code\": \"&lt;script&gt; ... &lt;/script&gt;\"\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"58206b65-72c1-4f91-b0b0-6577eac4480e","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\" // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, обновление выполнено успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"6815111e-27dc-4b94-b420-c456a59993c6","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\" // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"420e8e08-ed69-4417-95b9-294e95ddfdb3","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\" // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"9d15a83e-3107-4086-915c-9ae4d01d5eaf","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"other\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\" // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"archived\",\n                    \"active\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"448dc68c-ff0c-435a-b41b-f901eb2b3a63","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\", // Новое имя материала\n        \"type\": \"other\" // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"audio\",\n                    \"tts_template\",\n                    \"short_message_template\",\n                    \"email_template\",\n                    \"phones\",\n                    \"domains\",\n                    \"alpha_names\",\n                    \"code\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"f8519a14-9b69-4333-aaf4-35d00c7e4dec","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": 123 // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'q' не является строкой."},{"id":"dad60373-56ec-4318-85ca-fd8d524ad86c","name":"-32602 — Invalid Params : 'data must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\", // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        \"data\": \"path/to/upd_file\" // Данные материала\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"data must be object\",\n        \"data\": {\n            \"type\": \"object\",\n            \"field\": \"data\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'data' не является 'object'."},{"id":"f14bc9f9-eaac-4ca6-9b9e-4ce4b8083f3d","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\" // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"46e4c82c-3dd4-435e-b355-79ae6c026f2b","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.materials.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 9355, // ID проекта\n        \"id\": 24961, // ID материала\n        \"status\": \"active\", // Новый статус материала\n        \"name\": \"upd_name material -- phones -- file\" // Новое имя материала\n        // \"type\": \"phones\", // Тип материала\n        // \"data\": { // Данные материала\n        //     \"type\": \"list\", // Загрузка списком\n        //     \"items\": \"item1\\nitem2\"\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"a1636af1-53b8-41a0-bfcc-cb4698ae5057"}],"id":"6cf52f80-fc64-4b46-91dd-7a4948caa4f9","_postman_id":"6cf52f80-fc64-4b46-91dd-7a4948caa4f9","description":""},{"name":"communications.ivr","item":[{"name":"#communications.ivr.create","id":"ed0d0f96-6697-44fb-a7d0-4da2a7b273c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": \"<object[]>\", // Шаги (узлы) IVR-меню\n        \"ivr_type\": \"<enum>\", // Тип IVR-меню\n        \"name\": \"<string>\", // Название IVR-меню\n        \"project_id\": \"<int>\" // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новое IVR-меню (интерактивное голосовое меню) для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому будет принадлежать созданное IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Название создаваемого IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"ivrname1\"</code></td>\n</tr>\n<tr>\n<td><code>ivr_type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>custom,</code>  <br /><code>system,</code>  <br /><code>system_custom</code>  <br /><code>]</code></td>\n<td>Тип IVR-меню, возможные значения:  <br />- <code>custom</code> : IVR-меню созданные пользователем.  <br />- <code>system</code> : системные шаблоны IVR-меню, доступны на фронте пользователю при создании рассылки для выбора одного из предложенных вариантов.  <br />- <code>system_custom</code> : IVR-меню созданные из системных шаблонов (<code>system</code>), метка присваивается при изменении пользователем системного шаблона IVR-меню.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>ivr_type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr_type\": \"custom\"</code></td>\n</tr>\n<tr>\n<td><code>nodes</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Массив объектов, описывающих шаги (узлы) IVR-меню. Описание схемы смотрите ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>nodes</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Описание схемы</strong> <code>nodes</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Каждый объект 'nodes' содержит следующие поля:\n- 'name' (string) : Название узла для маркировки его при рендере на фронте.\n- 'pid' (int) : Идентификатор родительского узла. \n- 'id' (int) : Уникальный идентификатор узла.  \n- 'col' (int) : Колонка, в которой находится узел (для рендера на фронте).  \n- 'row' (int) : Строка, в которой находится узел (для рендера на фронте).  \n- 'filters' (object[]) : Массив фильтров, применяемых к узлу, каждый фильтр\nсодержит:\n    -- 'settings' (object[]) : Настройки фильтра:  \n        --- 'row' (int) : Строка фильтра.  \n        --- 'col' (int) : Колонка фильтра.  \n        --- 'digit' (int, optional) : Цифра для DTMF-фильтрации.  \n        --- 'include' (string[], optional) : Список значений для включения при\n        распознавании.  \n        --- 'exclude' (string[], optional) : Список значений для исключения при\n        распознавании.  \n    -- 'type' (string) : Тип фильтра. Возможные значения: 'event', 'dtmf', 'recognize'\n    -- 'title' (string) : Наименование фильтра.\n    -- 'step_id' (int) : Идентификатор шага, инкремент от предыдущего значения (следующее значение 'step_id' должно быть больше на '+1'). Правильный порядок значений необходим для корректной работы создаваемого IVR.\n- 'actions' (object[]) : Массив действий, выполняемых в узле, каждое действие содержит:  \n    -- 'settings' (object) : Настройки действия:  \n        --- 'row' (int) : Строка действия.  \n        --- 'col' (int): Колонка действия.  \n        --- 'materials' (object[], optional): Массив материалов для действий\n        типа 'messages', 'playback', 'tts'. Каждый объект содержит:  \n            ---- 'id' (int) : ID материала.  \n            ---- 'start' (int, optional) : Время начала использования\n            материала.  \n        --- 'id' (int, optional): ID действия  \n        --- 'is_transit' (boolean, optional) : Флаг перехода между узлами.  \n        --- 'phone_list' (object[], optional) : Список номеров телефонов для\n        звонков. Каждый объект содержит:  \n            ---- 'phone' (string) : Номер телефона.  \n            ---- 'timeout' (int): Время ожидания ответа.\n    -- 'type' (string) : Тип действия. Возможные значения: 'message', 'playback',\n    'tts', 'webhook', 'lead', 'blacklist'. \n    -- 'step_id' (int) : Идентификатор шага, инкремент от предыдущего значения (следующее значение 'step_id' должно быть больше на '+1'). Правильный порядок значений необходим для корректной работы создаваемого IVR.\n\n</code></pre><p>Пример передачи значений в параметре <code>nodes</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"nodes\": [ // Шаги (узлы) IVR-меню\n    {\n        \"actions\": [ // Массив действий узла\n            {\n                \"step_id\": 1, // Идентификатор шага, нкремент '+1' от предыдущего значения\n                \"type\": \"tts\", // Тип действия, возможные значения: \n                // 'message' - отправка SMS-сообщения \n                // 'playback' - воспроизведение аудио-ролика\n                // 'tts' - воспроизведение tts-ролика\n                // 'webhook' - отправка вебхука\n                // 'blacklist' - отметить как черный список\n                // 'lead' - отметить как лид\n                \"settings\": { // Настройки действия\n                    \"materials\": [ // Массив материалов для действий\n                        {\n                            \"id\": \"12345\" // ID материала\n                        }\n                    ],\n                    \"row\": 1, // Строка действия\n                    \"col\": 25 // Колонка действия\n                }\n            }\n        ],\n        \"filters\": [ // Массив фильтров узла\n            {\n                \"title\": \"filter_title\", // Наименование фильтра\n                \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                \"type\": \"event\", // Тип фильтра, возможные значения: \n                // 'event' - событие для запуска IVR-сценария\n                // 'dtmf' - распознавание нажатия\n                // 'recognize' - распознавание голоса\n                \"settings\": { // Настройки фильтра\n                    \"row\": 0, // Строка фильтра\n                    \"col\": 25 // Колонка фильтра\n                }\n            }\n        ],\n        \"id\": 1, // Уникальный идентификатор узла\n        \"pid\": \"0\" // Идентификатор родительского узла\n    },\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"760a1d93-6d2d-4a5a-90d8-36cc5af8d671","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrname1\", // Название IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 148, // ID созданного IVR-меню\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"81d954de-70fe-43bc-a465-38410d30c6d0","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrname1\" // Название IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"91b7d7b6-d0dd-4762-bf4e-f40a4855e3ce","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"name\"\n        }\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"bad1304c-50ba-4d6d-90ae-be3ef0c54051","name":"-32602 — Invalid Params : 'nodes must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": \"a\", // Шаги (узлы) IVR-меню\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrname1\", // Название IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"name\": \"string\",\n                    \"actions\": {\n                        \"data\": {\n                            \"type\": \"string\",\n                            \"step_id\": \"int\",\n                            \"settings\": \"object\"\n                        },\n                        \"type\": \"object[]\"\n                    },\n                    \"filters\": {\n                        \"data\": {\n                            \"title\": \"string\",\n                            \"type\": \"string\",\n                            \"step_id\": \"int\",\n                            \"settings\": \"object\"\n                        },\n                        \"type\": \"object[]\"\n                    },\n                    \"id\": \"int\",\n                    \"row\": \"int\",\n                    \"pid\": \"int\",\n                    \"col\": \"int\"\n                },\n                \"type\": \"object[]\"\n            },\n            \"field\": \"nodes\"\n        },\n        \"message\": \"nodes must be object[]\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'nodes' не соответствует схеме 'object[]'."},{"id":"d14c52e5-3cb6-406e-9ec8-9b85471da835","name":"-32602 — Invalid Params : 'ivr_type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"other\", // Тип IVR-меню\n        \"name\": \"ivrname1\", // Название IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"ivr_type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"custom\",\n                    \"system_custom\",\n                    \"system\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"ivr_type must be enum\"\n    }\n}\n\n// Переданное значение параметра 'ivr_type' не соответствует схеме 'enum'."},{"id":"d6868a8b-e7f3-4b81-beca-9d448ad712bc","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": 1, // Название IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"c81dea47-5364-4878-9eec-ea807fc23bff","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrname1\", // Название IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"903ad189-246c-48b4-b2f4-5bb5d251c032","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.create\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"step_id\": 1, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"title\": \"filter_title\", // Наименование фильтра\n                        \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrname1\", // Название IVR-меню\n        \"project_id\": 8 // ID проекта, которому будет принадлежать IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"ed0d0f96-6697-44fb-a7d0-4da2a7b273c2"},{"name":"#communications.ivr.get","id":"12460f49-8ee5-4968-a06f-0f89c9664eea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID IVR-меню\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о выбранном IVR-меню (интерактивное голосовое меню) для указанного проекта, включая его узлы (шаги), настройки и связанные данные.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранное IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор IVR-меню, информацию о котором необходимо получить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"b7877831-997a-4083-b084-733423196f79","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        // Трансляция IVR-меню\n        \"ivr_translate\": \"10 Ответить 0 \\n16 УровеньПротоколирования 1 \\n40 Если [26] Равно inbound Перейти 98 \\n11 СлужебноеЗначение CALLER \\n13 СлужебноеЗначение ANSWER_STATUS \\n21 ВремяПоФормату %Y-%m-%d %H:%M:%S \\n22 СлужебноеЗначение JOB_ID \\n23 СлужебноеЗначение CALLEE \\n24 СлужебноеЗначение IVR_ID \\n25 СлужебноеЗначение ACCOUNT_ID \\n26 СлужебноеЗначение DIRECTION \\n27 СлужебноеЗначение MEDIA \\n28 СлужебноеЗначение UUID \\n29 СлужебноеЗначение TRANSPORT_ID \\n30 ПрисвоитьЗначение 900 0 \\n31 ПрисвоитьЗначение 901 0 \\n41 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n42 СинхронныйСинтез NOPLAY yandex ru-RU alena neutral text Текст воспроизводимого текстового сообщения \\n43 ОпубликоватьСообщение {\\\"type\\\": \\\"tts\\\", \\\"object_id\\\": [22], \\\"user_id\\\": [25], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"material_id\\\": \\\"12345\\\", \\\"engine\\\": \\\"yandex_v1\\\", \\\"voice\\\": \\\"alena\\\", \\\"text\\\": \\\"\\Т\\е\\к\\с\\т \\в\\о\\с\\п\\р\\о\\и\\з\\в\\о\\д\\и\\м\\о\\г\\о \\г\\о\\л\\о\\с\\о\\в\\о\\г\\о \\с\\о\\о\\б\\щ\\е\\н\\и\\я\\\", \\\"lang\\\": \\\"ru-RU\\\", \\\"emotion\\\": \\\"neutral\\\"} \\n44 ЗапуститьПроигрывание ASYNC [42] \\n45 Таймер 55 \\n46 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n47 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n48 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n66 СчитатьСобранныеDTMF 0 \\n49 Макрос 9999 66^7^50000^4^1 \\n67 ОпубликоватьСообщение {\\\"type\\\": \\\"dtmf\\\", \\\"object_id\\\": [22], \\\"timestamp\\\": \\\"[21]\\\", \\\"user_id\\\": [25], \\\"pid\\\": \\\"1\\\", \\\"text\\\": \\\"[66]\\\", \\\"ivr_id\\\": [24], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\", \\\"with_voice_recognize\\\": false} \\n72 Если [66] Равно 1 Перейти 79 \\n77 Если [66] Равно 2 Перейти 91 \\n78 ЗавершитьВызов 16 \\n79 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n80 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n81 ОпубликоватьСообщение {\\\"type\\\": \\\"message\\\", \\\"materials\\\": [{\\\"id\\\": 123456}], \\\"phone\\\": [11], \\\"object_id\\\": [22], \\\"user_id\\\": [25], \\\"call_type\\\": \\\"[26]\\\", \\\"send_via\\\": \\\"sms\\\", \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n82 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n83 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n84 ПрисвоитьЗначение 901 1 \\n85 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n86 ОпубликоватьСообщение {\\\"type\\\": \\\"lead\\\", \\\"object_id\\\": [22], \\\"user_id\\\": [25], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n87 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n88 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"hangup\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 7, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n89 Перейти 50000 \\n90 ЗавершитьВызов 16 \\n91 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n92 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n93 ПрисвоитьЗначение 900 1 \\n94 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n95 ОпубликоватьСообщение {\\\"type\\\": \\\"blacklist\\\", \\\"phone\\\": [11], \\\"id\\\": 1016, \\\"timestamp\\\": \\\"[21]\\\", \\\"user_id\\\": [25], \\\"object_id\\\": [22], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n96 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n97 ЗавершитьВызов 16 \\n98 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n99 СинхронныйСинтез NOPLAY yandex ru-RU alena neutral text Текст воспроизводимого текстового сообщения \\n100 ОпубликоватьСообщение {\\\"type\\\": \\\"tts\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"material_id\\\": \\\"12345\\\", \\\"engine\\\": \\\"yandex_v1\\\", \\\"voice\\\": \\\"alena\\\", \\\"text\\\": \\\"\\Т\\е\\к\\с\\т \\в\\о\\с\\п\\р\\о\\и\\з\\в\\о\\д\\и\\м\\о\\г\\о \\г\\о\\л\\о\\с\\о\\в\\о\\г\\о \\с\\о\\о\\б\\щ\\е\\н\\и\\я\\\", \\\"lang\\\": \\\"ru-RU\\\", \\\"emotion\\\": \\\"neutral\\\"} \\n101 ЗапуститьПроигрывание ASYNC [99] \\n102 Таймер 55 \\n103 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n104 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n105 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n123 СчитатьСобранныеDTMF 0 \\n106 Макрос 9999 123^7^50000^4^1 \\n124 ОпубликоватьСообщение {\\\"type\\\": \\\"dtmf\\\", \\\"timestamp\\\": \\\"[21]\\\", \\\"dialing_id\\\": \\\"[val1]\\\", \\\"pid\\\": \\\"1\\\", \\\"text\\\": \\\"[123]\\\", \\\"call_id\\\": \\\"[val1]\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\", \\\"with_voice_recognize\\\": false} \\n129 Если [123] Равно 1 Перейти 136 \\n134 Если [123] Равно 2 Перейти 148 \\n135 ЗавершитьВызов 16 \\n136 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n137 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n138 ОпубликоватьСообщение {\\\"type\\\": \\\"message\\\", \\\"materials\\\": [{\\\"id\\\": 123456}], \\\"phone\\\": [23], \\\"call_type\\\": \\\"[26]\\\", \\\"send_via\\\": \\\"sms\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n139 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n140 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n141 ПрисвоитьЗначение 901 1 \\n142 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n143 ОпубликоватьСообщение {\\\"type\\\": \\\"lead\\\", \\\"call_id\\\": \\\"[val1]\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n144 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n145 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"hangup\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 7, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n146 Перейти 50000 \\n147 ЗавершитьВызов 16 \\n148 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n149 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n150 ПрисвоитьЗначение 900 1 \\n151 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n152 ОпубликоватьСообщение {\\\"type\\\": \\\"blacklist\\\", \\\"phone\\\": [23], \\\"id\\\": 1016, \\\"timestamp\\\": \\\"[21]\\\", \\\"call_id\\\": \\\"[val1]\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n153 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n154 ЗавершитьВызов 16 \\n9999 НачатьСборDTMF 0 \\n10000 Если [tmr55] Больше [arg4] Перейти 10004 \\n10001 Если [arg5] Равно 1 Перейти 10100 \\n10002 Пауза 500 \\n10003 Перейти 10000 \\n10004 НачатьСборDTMF 0 \\n10005 СтатусПроигрывания 0 \\n10006 Если [10005] Равно 1 Перейти 10250 \\n10007 Таймер 1 \\n10008 СчитатьСобранныеDTMF 1 \\n10009 Если [10008] Больше 0 Перейти [arg1] \\n10010 Если [tmr1] Больше [arg2] Перейти [arg1] \\n10011 Пауза 500 \\n10012 Перейти 10008 \\n10100 СчитатьСобранныеDTMF 1 \\n10101 Если [10100] Больше 0 Перейти 10150 \\n10102 Пауза 500 \\n10103 Перейти 10000 \\n10150 СчитатьСобранныеDTMF 0 \\n10151 ОпубликоватьСообщение {\\\"type\\\": \\\"dtmf\\\", \\\"object_id\\\": [22], \\\"timestamp\\\": \\\"[21]\\\", \\\"user_id\\\": [25], \\\"pid\\\": \\\"0\\\" , \\\"text\\\": \\\"[10150]\\\", \\\"ivr_id\\\": [24], \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\":\\\"[29]\\\", \\\"with_voice_recognize\\\":false} \\n10152 ЗавершитьВызов 16 \\n10250 СчитатьСобранныеDTMF 1 \\n10260 Если [10250] Больше 0 Перейти [arg1] \\n10265 Пауза 500 \\n10270 Перейти 10005 \\n50000 ЗавершитьВызов 16\",\n        \"status\": \"active\", // Статус IVR-меню\n        \"name\": \"ivrname1\", // Название IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"tags\": {}, // Теги, связанные с IVR-меню\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"name\": \"event\", // Наименование Шага (узла)\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид \n                        \"settings\": { // Настройки действия\n                            \"col\": 25, // Колонка действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1 // Строка действия\n                        },\n                        \"step_id\": 1 // Идентификатор шага \n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения:\n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"title\": \"\", // Заголовок фильтра\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        },\n                        \"step_id\": 0 // Идентификатор шага\n                    }\n                ],\n                \"pid\": \"0\", // Идентификатор родительского узла  \n                \"id\": \"1\" // Уникальный идентификатор узла\n            },\n            {\n                \"name\": \"dtmf\",\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"col\": 24,\n                            \"materials\": [\n                                {\n                                    \"id\": 123456\n                                }\n                            ],\n                            \"row\": 3\n                        },\n                        \"step_id\": 3\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        },\n                        \"step_id\": 4\n                    },\n                    {\n                        \"type\": \"hangup\",\n                        \"settings\": {\n                            \"cause_id\": 16,\n                            \"col\": 25.150148542677,\n                            \"row\": 5.0522763857278\n                        },\n                        \"step_id\": 7\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"title\": \"\",\n                        \"settings\": {\n                            \"col\": 24,\n                            \"digit\": \"1\",\n                            \"row\": 2\n                        },\n                        \"step_id\": 2\n                    }\n                ],\n                \"pid\": \"1\",\n                \"id\": \"2\"\n            },\n            {\n                \"name\": \"dtmf\",\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 1016,\n                            \"col\": 26,\n                            \"row\": 3\n                        },\n                        \"step_id\": 6\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"title\": \"\",\n                        \"settings\": {\n                            \"col\": 26,\n                            \"digit\": \"2\",\n                            \"row\": 2\n                        },\n                        \"step_id\": 5\n                    }\n                ],\n                \"pid\": \"1\",\n                \"id\": \"3\"\n            }\n        ],\n        \"blacklists\": [ // Черные списки, связанные с IVR-меню\n            {\n                \"id\": 101, // ID черного списка\n                \"project_id\": 9041, // ID проекта, которому принадлежит черный список\n                \"name\": \"blacklist_name\", // Название черного списка \n                \"user_id\": 532, // ID пользователя создавшего черный список\n                \"status\": \"active\", // Статус черного списка\n                \"created\": 0 // Дата создания черного списка, UNIX timestamp\n            }\n        ],\n        \"materials\": [\n            {\n                \"data\": {\n                    \"text\": \"Текст сообщения {{tracker:tracker_id}}\"\n                },\n                \"type\": \"short_message_template\",\n                \"project_id\": 9041,\n                \"name\": \"short_message_text\",\n                \"user_id\": 532,\n                \"status\": \"active\",\n                \"id\": 26890,\n                \"created\": 0\n            },\n            {\n                \"data\": {\n                    \"data\": {\n                        \"voice\": \"alena\",\n                        \"text\": \"Текст воспроизводимого текстового сообщения\"\n                    }\n                },\n                \"type\": \"tts_template\",\n                \"project_id\": 9041,\n                \"name\": \"tts_name\",\n                \"user_id\": 532,\n                \"status\": \"active\",\n                \"id\": 26792,\n                \"created\": 0\n            }\n        ],\n        \"user_id\": 532, // ID пользователя, создавшего IVR-меню\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"integrations\": {}, // Интеграции, связанные с IVR-меню\n        \"created\": 0, // Время создания, UNIX timestamp\n        \"updated\": 1, // Время обновления, UNIX timestamp\n        \"project_id\": 8 // ID проекта\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"f2ebddd1-04db-40b4-a2be-1f802944661b","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"id\": 2 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"9862ac42-446d-4b7b-8fd4-4539dac68a64","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"77a13edf-9f7e-467d-a79e-cb16f7992819","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4e807363-6bed-4698-a298-32275f42c4ff","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 2 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"12460f49-8ee5-4968-a06f-0f89c9664eea"},{"name":"#communications.ivr.list","id":"e7861ef8-e2f3-414e-8762-680238c8fcd7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Статус IVR-меню\n        \"offset\": \"<int>\", // Количество IVR-меню для пропуска\n        \"limit\": \"<int>\", // Лимит количества IVR-меню\n        \"ivr_type\": \"<enum>\" // Тип IVR-меню\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список IVR-меню (интерактивных голосовых меню) для указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежат IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус IVR-меню. Возможные значения: <code>active</code> (активное), <code>archived</code> (архивированное).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 4</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 1</code></td>\n</tr>\n<tr>\n<td><code>ivr_type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>custom,</code>  <br /><code>system_custom,</code>  <br /><code>system</code>  <br /><code>]</code></td>\n<td>Тип IVR-меню, возможные значения:  <br />- <code>custom</code> : IVR-меню созданные пользователем.  <br />- <code>system</code> : системные шаблоны IVR-меню, доступны на фронте пользователю при создании рассылки для выбора одного из предложенных вариантов.  <br />- <code>system_custom</code> : IVR-меню созданные из системных шаблонов (<code>system</code>), метка присваивается при изменении пользователем системного шаблона IVR-меню.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>ivr_type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr_type\": \"custom\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e219a2ff-5dd2-4e34-afc1-5e41112ad132","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус IVR-меню\n        \"offset\": 4, // Количество IVR-меню для пропуска\n        \"limit\": 1, // Лимит количества IVR-меню\n        \"ivr_type\": \"custom\" // Тип IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"total\": 5, // Общее количество доступных IVR-меню\n        \"items\": [ // Массив объектов, представляющих IVR-меню\n            {\n                // Трансляция IVR-меню\n                \"ivr_translate\": \"10 Ответить 0 \\n16 УровеньПротоколирования 1 \\n40 Если [26] Равно inbound Перейти 98 \\n11 СлужебноеЗначение CALLER \\n13 СлужебноеЗначение ANSWER_STATUS \\n21 ВремяПоФормату %Y-%m-%d %H:%M:%S \\n22 СлужебноеЗначение JOB_ID \\n23 СлужебноеЗначение CALLEE \\n24 СлужебноеЗначение IVR_ID \\n25 СлужебноеЗначение ACCOUNT_ID \\n26 СлужебноеЗначение DIRECTION \\n27 СлужебноеЗначение MEDIA \\n28 СлужебноеЗначение UUID \\n29 СлужебноеЗначение TRANSPORT_ID \\n30 ПрисвоитьЗначение 900 0 \\n31 ПрисвоитьЗначение 901 0 \\n41 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n42 СинхронныйСинтез NOPLAY yandex ru-RU alena neutral text Текст воспроизводимого текстового сообщения \\n43 ОпубликоватьСообщение {\\\"type\\\": \\\"tts\\\", \\\"object_id\\\": [22], \\\"user_id\\\": [25], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"material_id\\\": \\\"12345\\\", \\\"engine\\\": \\\"yandex_v1\\\", \\\"voice\\\": \\\"alena\\\", \\\"text\\\": \\\"\\Т\\е\\к\\с\\т \\в\\о\\с\\п\\р\\о\\и\\з\\в\\о\\д\\и\\м\\о\\г\\о \\г\\о\\л\\о\\с\\о\\в\\о\\г\\о \\с\\о\\о\\б\\щ\\е\\н\\и\\я\\\", \\\"lang\\\": \\\"ru-RU\\\", \\\"emotion\\\": \\\"neutral\\\"} \\n44 ЗапуститьПроигрывание ASYNC [42] \\n45 Таймер 55 \\n46 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n47 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n48 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n66 СчитатьСобранныеDTMF 0 \\n49 Макрос 9999 66^7^50000^4^1 \\n67 ОпубликоватьСообщение {\\\"type\\\": \\\"dtmf\\\", \\\"object_id\\\": [22], \\\"timestamp\\\": \\\"[21]\\\", \\\"user_id\\\": [25], \\\"pid\\\": \\\"1\\\", \\\"text\\\": \\\"[66]\\\", \\\"ivr_id\\\": [24], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\", \\\"with_voice_recognize\\\": false} \\n72 Если [66] Равно 1 Перейти 79 \\n77 Если [66] Равно 2 Перейти 91 \\n78 ЗавершитьВызов 16 \\n79 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n80 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n81 ОпубликоватьСообщение {\\\"type\\\": \\\"message\\\", \\\"materials\\\": [{\\\"id\\\": 123456}], \\\"phone\\\": [11], \\\"object_id\\\": [22], \\\"user_id\\\": [25], \\\"call_type\\\": \\\"[26]\\\", \\\"send_via\\\": \\\"sms\\\", \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n82 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n83 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n84 ПрисвоитьЗначение 901 1 \\n85 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n86 ОпубликоватьСообщение {\\\"type\\\": \\\"lead\\\", \\\"object_id\\\": [22], \\\"user_id\\\": [25], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n87 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n88 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"hangup\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 7, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n89 Перейти 50000 \\n90 ЗавершитьВызов 16 \\n91 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n92 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n93 ПрисвоитьЗначение 900 1 \\n94 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n95 ОпубликоватьСообщение {\\\"type\\\": \\\"blacklist\\\", \\\"phone\\\": [11], \\\"id\\\": 1016, \\\"timestamp\\\": \\\"[21]\\\", \\\"user_id\\\": [25], \\\"object_id\\\": [22], \\\"direction\\\": \\\"[26]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n96 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\", \\\"object_id\\\": [22]} \\n97 ЗавершитьВызов 16 \\n98 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n99 СинхронныйСинтез NOPLAY yandex ru-RU alena neutral text Текст воспроизводимого текстового сообщения \\n100 ОпубликоватьСообщение {\\\"type\\\": \\\"tts\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"material_id\\\": \\\"12345\\\", \\\"engine\\\": \\\"yandex_v1\\\", \\\"voice\\\": \\\"alena\\\", \\\"text\\\": \\\"\\Т\\е\\к\\с\\т \\в\\о\\с\\п\\р\\о\\и\\з\\в\\о\\д\\и\\м\\о\\г\\о \\г\\о\\л\\о\\с\\о\\в\\о\\г\\о \\с\\о\\о\\б\\щ\\е\\н\\и\\я\\\", \\\"lang\\\": \\\"ru-RU\\\", \\\"emotion\\\": \\\"neutral\\\"} \\n101 ЗапуститьПроигрывание ASYNC [99] \\n102 Таймер 55 \\n103 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"tts\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 1, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n104 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n105 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n123 СчитатьСобранныеDTMF 0 \\n106 Макрос 9999 123^7^50000^4^1 \\n124 ОпубликоватьСообщение {\\\"type\\\": \\\"dtmf\\\", \\\"timestamp\\\": \\\"[21]\\\", \\\"dialing_id\\\": \\\"[val1]\\\", \\\"pid\\\": \\\"1\\\", \\\"text\\\": \\\"[123]\\\", \\\"call_id\\\": \\\"[val1]\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\", \\\"with_voice_recognize\\\": false} \\n129 Если [123] Равно 1 Перейти 136 \\n134 Если [123] Равно 2 Перейти 148 \\n135 ЗавершитьВызов 16 \\n136 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 2, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n137 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n138 ОпубликоватьСообщение {\\\"type\\\": \\\"message\\\", \\\"materials\\\": [{\\\"id\\\": 123456}], \\\"phone\\\": [23], \\\"call_type\\\": \\\"[26]\\\", \\\"send_via\\\": \\\"sms\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n139 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"message\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 3, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n140 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n141 ПрисвоитьЗначение 901 1 \\n142 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n143 ОпубликоватьСообщение {\\\"type\\\": \\\"lead\\\", \\\"call_id\\\": \\\"[val1]\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n144 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"lead\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 4, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n145 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"hangup\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 7, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n146 Перейти 50000 \\n147 ЗавершитьВызов 16 \\n148 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"dtmf\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 5, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n149 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"in\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n150 ПрисвоитьЗначение 900 1 \\n151 УстановитьЗначениеКлюча keyf[28] 1000 [val900][val901] \\n152 ОпубликоватьСообщение {\\\"type\\\": \\\"blacklist\\\", \\\"phone\\\": [23], \\\"id\\\": 1016, \\\"timestamp\\\": \\\"[21]\\\", \\\"call_id\\\": \\\"[val1]\\\", \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\": \\\"[29]\\\"} \\n153 ОпубликоватьСообщение {\\\"type\\\": \\\"log\\\", \\\"step_type\\\": \\\"blacklist\\\", \\\"status\\\": \\\"out\\\", \\\"direction\\\": \\\"[26]\\\", \\\"event_id\\\": 6, \\\"ivr_id\\\": [24], \\\"timestamp\\\": \\\"[21]\\\", \\\"uuid\\\": \\\"[28]\\\"} \\n154 ЗавершитьВызов 16 \\n9999 НачатьСборDTMF 0 \\n10000 Если [tmr55] Больше [arg4] Перейти 10004 \\n10001 Если [arg5] Равно 1 Перейти 10100 \\n10002 Пауза 500 \\n10003 Перейти 10000 \\n10004 НачатьСборDTMF 0 \\n10005 СтатусПроигрывания 0 \\n10006 Если [10005] Равно 1 Перейти 10250 \\n10007 Таймер 1 \\n10008 СчитатьСобранныеDTMF 1 \\n10009 Если [10008] Больше 0 Перейти [arg1] \\n10010 Если [tmr1] Больше [arg2] Перейти [arg1] \\n10011 Пауза 500 \\n10012 Перейти 10008 \\n10100 СчитатьСобранныеDTMF 1 \\n10101 Если [10100] Больше 0 Перейти 10150 \\n10102 Пауза 500 \\n10103 Перейти 10000 \\n10150 СчитатьСобранныеDTMF 0 \\n10151 ОпубликоватьСообщение {\\\"type\\\": \\\"dtmf\\\", \\\"object_id\\\": [22], \\\"timestamp\\\": \\\"[21]\\\", \\\"user_id\\\": [25], \\\"pid\\\": \\\"0\\\" , \\\"text\\\": \\\"[10150]\\\", \\\"ivr_id\\\": [24], \\\"direction\\\": \\\"[26]\\\", \\\"from\\\": [11], \\\"to\\\": [23], \\\"uuid\\\": \\\"[28]\\\", \\\"gw\\\":\\\"[29]\\\", \\\"with_voice_recognize\\\":false} \\n10152 ЗавершитьВызов 16 \\n10250 СчитатьСобранныеDTMF 1 \\n10260 Если [10250] Больше 0 Перейти [arg1] \\n10265 Пауза 500 \\n10270 Перейти 10005 \\n50000 ЗавершитьВызов 16\",\n                \"status\": \"active\", // Статус IVR-меню\n                \"name\": \"ivrname1\", // Название IVR-меню\n                \"id\": 2, // ID IVR-меню\n                \"tags\": {}, // Теги, связанные с IVR-меню\n                \"nodes\": [ // Шаги (узлы) IVR-меню\n                    {\n                        \"name\": \"event\", // Наименование Шага (узла)\n                        \"actions\": [ // Массив действий узла\n                            {\n                                \"type\": \"tts\", // Тип действия, возможные значения: \n                                               // -- 'message' - отправка SMS-сообщения \n                                               // -- 'playback' - воспроизведение аудио-ролика\n                                               // -- 'tts' - воспроизведение tts-ролика\n                                               // -- 'webhook' - отправка вебхука\n                                               // -- 'blacklist' - отметить как черный список\n                                               // -- 'lead' - отметить как лид \n                                \"settings\": { // Настройки действия\n                                    \"col\": 25, // Колонка действия\n                                    \"materials\": [ // Массив материалов для действий\n                                        {\n                                            \"id\": \"12345\" // ID материала\n                                        }\n                                    ],\n                                    \"row\": 1 // Строка действия\n                                },\n                                \"step_id\": 1 // Идентификатор шага \n                            }\n                        ],\n                        \"filters\": [ // Массив фильтров узла\n                            {\n                                \"type\": \"event\", // Тип фильтра, возможные значения:\n                                               // -- 'event' - событие для запуска IVR-сценария\n                                               // -- 'dtmf' - распознавание нажатия\n                                               // -- 'recognize' - распознавание голоса\n                                \"title\": \"\", // Заголовок фильтра\n                                \"settings\": { // Настройки фильтра\n                                    \"row\": 0, // Строка фильтра\n                                    \"col\": 25 // Колонка фильтра\n                                },\n                                \"step_id\": 0 // Идентификатор шага\n                            }\n                        ],\n                        \"pid\": \"0\", // Идентификатор родительского узла  \n                        \"id\": \"1\" // Уникальный идентификатор узла\n                    },\n                    {\n                        \"name\": \"dtmf\",\n                        \"actions\": [\n                            {\n                                \"type\": \"message\",\n                                \"settings\": {\n                                    \"col\": 24,\n                                    \"materials\": [\n                                        {\n                                            \"id\": 123456\n                                        }\n                                    ],\n                                    \"row\": 3\n                                },\n                                \"step_id\": 3\n                            },\n                            {\n                                \"type\": \"lead\",\n                                \"settings\": {\n                                    \"row\": 4,\n                                    \"col\": 24\n                                },\n                                \"step_id\": 4\n                            },\n                            {\n                                \"type\": \"hangup\",\n                                \"settings\": {\n                                    \"cause_id\": 16,\n                                    \"col\": 25.150148542677,\n                                    \"row\": 5.0522763857278\n                                },\n                                \"step_id\": 7\n                            }\n                        ],\n                        \"filters\": [\n                            {\n                                \"type\": \"dtmf\",\n                                \"title\": \"\",\n                                \"settings\": {\n                                    \"col\": 24,\n                                    \"digit\": \"1\",\n                                    \"row\": 2\n                                },\n                                \"step_id\": 2\n                            }\n                        ],\n                        \"pid\": \"1\",\n                        \"id\": \"2\"\n                    },\n                    {\n                        \"name\": \"dtmf\",\n                        \"actions\": [\n                            {\n                                \"type\": \"blacklist\",\n                                \"settings\": {\n                                    \"id\": 1016,\n                                    \"col\": 26,\n                                    \"row\": 3\n                                },\n                                \"step_id\": 6\n                            }\n                        ],\n                        \"filters\": [\n                            {\n                                \"type\": \"dtmf\",\n                                \"title\": \"\",\n                                \"settings\": {\n                                    \"col\": 26,\n                                    \"digit\": \"2\",\n                                    \"row\": 2\n                                },\n                                \"step_id\": 5\n                            }\n                        ],\n                        \"pid\": \"1\",\n                        \"id\": \"3\"\n                    }\n                ],\n                \"blacklists\": [ // Черные списки, связанные с IVR-меню\n                    {\n                        \"id\": 101, // ID черного списка\n                        \"project_id\": 9041, // ID проекта, которому принадлежит черный список\n                        \"name\": \"blacklist_name\", // Название черного списка \n                        \"user_id\": 532, // ID пользователя создавшего черный список\n                        \"status\": \"active\", // Статус черного списка\n                        \"created\": 0 // Дата создания черного списка, UNIX timestamp\n                    }\n                ],\n                \"materials\": [\n                    {\n                        \"data\": {\n                            \"text\": \"Текст сообщения {{tracker:tracker_id}}\"\n                        },\n                        \"type\": \"short_message_template\",\n                        \"project_id\": 9041,\n                        \"name\": \"short_message_text\",\n                        \"user_id\": 532,\n                        \"status\": \"active\",\n                        \"id\": 26890,\n                        \"created\": 0\n                    },\n                    {\n                        \"data\": {\n                            \"data\": {\n                                \"voice\": \"alena\",\n                                \"text\": \"Текст воспроизводимого текстового сообщения\"\n                            }\n                        },\n                        \"type\": \"tts_template\",\n                        \"project_id\": 9041,\n                        \"name\": \"tts_name\",\n                        \"user_id\": 532,\n                        \"status\": \"active\",\n                        \"id\": 26792,\n                        \"created\": 0\n                    }\n                ],\n                \"user_id\": 532, // ID пользователя, создавшего IVR-меню\n                \"ivr_type\": \"custom\", // Тип IVR-меню\n                \"integrations\": {}, // Интеграции, связанные с IVR-меню\n                \"created\": 0, // Время создания, UNIX timestamp\n                \"updated\": 1, // Время обновления, UNIX timestamp\n                \"project_id\": 8 // ID проекта\n            }\n        ],\n        \"limit\": 1 // Лимит количества IVR-меню в ответе\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"cfb2201b-8e39-47b0-bd7d-f9b547aa5d77","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"status\": \"active\", // Статус IVR-меню\n        \"offset\": 4, // Количество IVR-меню для пропуска\n        \"limit\": 1, // Лимит количества IVR-меню\n        \"ivr_type\": \"custom\" // Тип IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"8e790143-982e-45b3-a886-7df03f10ae58","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"other\", // Статус IVR-меню\n        \"offset\": 4, // Количество IVR-меню для пропуска\n        \"limit\": 1, // Лимит количества IVR-меню\n        \"ivr_type\": \"custom\" // Тип IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"2246d5ce-a768-4323-aff8-aa9061402465","name":"-32602 — Invalid Params : 'ivr_type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус IVR-меню\n        \"offset\": 4, // Количество IVR-меню для пропуска\n        \"limit\": 1, // Лимит количества IVR-меню\n        \"ivr_type\": \"other\" // Тип IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"ivr_type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"ivr_type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"custom\",\n                    \"system_custom\",\n                    \"system\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'ivr_type' не соответствует схеме 'enum'."},{"id":"98005857-97df-46ec-b50d-900632b58bb9","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус IVR-меню\n        \"offset\": 4, // Количество IVR-меню для пропуска\n        \"limit\": 1, // Лимит количества IVR-меню\n        \"ivr_type\": \"custom\" // Тип IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"af1a0beb-3715-4d12-b667-0f8eed814958","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"active\", // Статус IVR-меню\n        \"offset\": 4, // Количество IVR-меню для пропуска\n        \"limit\": 1, // Лимит количества IVR-меню\n        \"ivr_type\": \"custom\" // Тип IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"e7861ef8-e2f3-414e-8762-680238c8fcd7"},{"name":"#communications.ivr.suggest","id":"ae480e66-aad9-4b27-94d8-edb0f3119331","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"q\": \"<string>\", // Текстовый запрос для поиска\n        \"status\": \"<enum>\", // Фильтр по статусу\n        \"ivr_type\": \"<enum>\", // Фильтр по типу IVR-меню\n        \"limit\": \"<int>\", // Лимит количества IVR-меню\n        \"offset\": \"<int>\" // Количество IVR-меню для пропуска\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список IVR-меню (интерактивных голосовых меню) с возможностью фильтрации по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежат IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>q</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Текстовый запрос для поиска IVR-меню по названию или другим характеристикам. Поиск регистронезависимый.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>q</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"q\": \"ivrnEwna\"</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу IVR-меню. Возможные значения:  <br />- <code>active</code> : активные IVR-меню.  <br />- <code>archived</code> : архивированные IVR-меню.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>ivr_type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>custom,</code>  <br /><code>system_custom,</code>  <br /><code>system</code>  <br /><code>]</code></td>\n<td>Фильтр по типу IVR-меню. Возможные значения:  <br />- <code>custom</code> : IVR-меню созданные пользователем.  <br />- <code>system_custom</code> : IVR-меню созданные из системных шаблонов.  <br />- <code>system</code> : системные шаблоны IVR-меню.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>ivr_type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr_type\": \"custom\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0a7156ab-21c3-42ab-84a7-415215cfbed4","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"iVr\", // Текстовый запрос для поиска\n        \"status\": \"active\", // Фильтр по статусу\n        // \"ivr_type\": \"custom\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"total\": 3, // Общее количество доступных IVR-меню\n        \"items\": [ // Массив объектов, представляющих IVR-меню\n            {\n                \"id\": 2, // ID IVR-меню\n                \"ivr_type\": \"custom\", // Тип IVR-меню\n                \"name\": \"ivrname1\", // Название IVR-меню\n                \"actions\": [ // Массив действия первого узла в IVR-меню\n                    {\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"col\": 25, // Колонка действия\n                            \"row\": 1 // Строка действия\n                        },\n                        \"type\": \"tts\" // Тип действия, возможные значения:\n                        // -- 'message' - отправка SMS-сообщения\n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                    }\n                ],\n                \"status\": \"active\" // Статус IVR-меню\n            }\n        ],\n        \"limit\": 25 // Лимит количества IVR-меню в ответе\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"d1492e7f-24ad-4278-9c3d-6beb0a8d2246","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"q\": \"iVr\", // Текстовый запрос для поиска\n        \"status\": \"active\", // Фильтр по статусу\n        // \"ivr_type\": \"custom\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"7d4a7cc2-0c6d-4160-9231-35cacbda03c5","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"iVr\", // Текстовый запрос для поиска\n        \"status\": \"other\", // Фильтр по статусу\n        // \"ivr_type\": \"custom\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"8a9cbae9-852b-4efd-b2b0-5e0b01d34ba0","name":"-32602 — Invalid Params : 'ivr_type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"iVr\", // Текстовый запрос для поиска\n        \"status\": \"active\", // Фильтр по статусу\n        \"ivr_type\": \"other\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"ivr_type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"ivr_type\",\n            \"type\": {\n                \"options\": [\n                    \"custom\",\n                    \"system_custom\",\n                    \"system\"\n                ],\n                \"type\": \"enum\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'ivr_type' не соответствует схеме 'enum'."},{"id":"f95603ad-cc2d-4756-93cd-cb1abc8dee3a","name":"-32602 — Invalid Params : 'q must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": 1, // Текстовый запрос для поиска\n        \"status\": \"active\", // Фильтр по статусу\n        // \"ivr_type\": \"custom\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"q must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"q\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'q' не является строкой."},{"id":"027f0693-deb0-47c1-ab78-27a71e622224","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"iVr\", // Текстовый запрос для поиска\n        \"status\": \"active\", // Фильтр по статусу\n        // \"ivr_type\": \"custom\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"69410cc7-1e04-4c5b-9e6f-f8d233734043","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.suggest\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"q\": \"iVr\", // Текстовый запрос для поиска\n        \"status\": \"active\", // Фильтр по статусу\n        // \"ivr_type\": \"custom\", // Фильтр по типу IVR-меню\n        \"limit\": 25, // Лимит количества IVR-меню\n        \"offset\": 2 // Количество IVR-меню для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"ae480e66-aad9-4b27-94d8-edb0f3119331"},{"name":"#communications.ivr.update","id":"69185297-b9a9-47a9-85df-a1df383a1d16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": \"<object[]>\", // Шаги (узлы) IVR-меню\n        \"ivr_type\": \"<enum>\", // Тип IVR-меню\n        \"name\": \"<string>\", // Название IVR-меню\n        \"project_id\": \"<int>\", // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": \"<int>\", // ID IVR-меню\n        \"status\": \"<enum>\" // Новый статус IVR-меню\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить данные выбранного IVR-меню (интерактивное голосовое меню).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранное IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор IVR-меню, которое необходимо обновить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус IVR-меню. Возможные значения: <code>active</code> (активное), <code>archived</code> (архивированное).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"archived\"</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое название IVR-меню.  <br />  <br />Необязательные параметры:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"ivrnewname_upd\"</code></td>\n</tr>\n<tr>\n<td><code>nodes</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Массив объектов, описывающих шаги (узлы) IVR-меню. Описание схемы смотрите ниже.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>nodes</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>ivr_type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>custom,</code>  <br /><code>system,</code>  <br /><code>system_custom</code>  <br /><code>]</code></td>\n<td>Тип IVR-меню, возможные значения:  <br />- <code>custom</code> : IVR-меню созданные пользователем.  <br />- <code>system</code> : системные шаблоны IVR-меню, доступны на фронте пользователю при создании рассылки для выбора одного из предложенных вариантов.  <br />- <code>system_custom</code> : IVR-меню созданные из системных шаблонов (<code>system</code>), метка присваивается при изменении пользователем системного шаблона IVR-меню.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>ivr_type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr_type\": \"custom\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Описание схемы</strong> <code>nodes</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Каждый объект 'nodes' содержит следующие поля:\n- 'name' (string) : Название узла для маркировки его при рендере на фронте.\n- 'pid' (int) : Идентификатор родительского узла. \n- 'id' (int) : Уникальный идентификатор узла.  \n- 'col' (int) : Колонка, в которой находится узел (для рендера на фронте).  \n- 'row' (int) : Строка, в которой находится узел (для рендера на фронте).  \n- 'filters' (object[]) : Массив фильтров, применяемых к узлу, каждый фильтр\nсодержит:\n    -- 'settings' (object[]) : Настройки фильтра:  \n        --- 'row' (int) : Строка фильтра.  \n        --- 'col' (int) : Колонка фильтра.  \n        --- 'digit' (int, optional) : Цифра для DTMF-фильтрации.  \n        --- 'include' (string[], optional) : Список значений для включения при\n        распознавании.  \n        --- 'exclude' (string[], optional) : Список значений для исключения при\n        распознавании.  \n    -- 'type' (string) : Тип фильтра. Возможные значения: 'event', 'dtmf', 'recognize'\n    -- 'title' (string) : Наименование фильтра.\n    -- 'step_id' (int) : Идентификатор шага, инкремент от предыдущего значения (следующее значение 'step_id' должно быть больше на '+1'). Правильный порядок значений необходим для корректной работы создаваемого IVR.\n- 'actions' (object[]) : Массив действий, выполняемых в узле, каждое действие содержит:  \n    -- 'settings' (object) : Настройки действия:  \n        --- 'row' (int) : Строка действия.  \n        --- 'col' (int): Колонка действия.  \n        --- 'materials' (object[], optional): Массив материалов для действий\n        типа 'messages', 'playback', 'tts'. Каждый объект содержит:  \n            ---- 'id' (int) : ID материала.  \n            ---- 'start' (int, optional) : Время начала использования\n            материала.  \n        --- 'id' (int, optional): ID действия  \n        --- 'is_transit' (boolean, optional) : Флаг перехода между узлами.  \n        --- 'phone_list' (object[], optional) : Список номеров телефонов для\n        звонков. Каждый объект содержит:  \n            ---- 'phone' (string) : Номер телефона.  \n            ---- 'timeout' (int): Время ожидания ответа.\n    -- 'type' (string) : Тип действия. Возможные значения: 'message', 'playback',\n    'tts', 'webhook', 'lead', 'blacklist'. \n    -- 'step_id' (int) : Идентификатор шага, инкремент от предыдущего значения (следующее значение 'step_id' должно быть больше на '+1'). Правильный порядок значений необходим для корректной работы создаваемого IVR.\n\n</code></pre><p>Пример передачи значений в параметре <code>nodes</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"nodes\": [ // Шаги (узлы) IVR-меню\n    {\n        \"actions\": [ // Массив действий узла\n            {\n                \"step_id\": 1, // Идентификатор шага, нкремент '+1' от предыдущего значения\n                \"type\": \"tts\", // Тип действия, возможные значения: \n                // 'message' - отправка SMS-сообщения \n                // 'playback' - воспроизведение аудио-ролика\n                // 'tts' - воспроизведение tts-ролика\n                // 'webhook' - отправка вебхука\n                // 'blacklist' - отметить как черный список\n                // 'lead' - отметить как лид\n                \"settings\": { // Настройки действия\n                    \"materials\": [ // Массив материалов для действий\n                        {\n                            \"id\": \"12345\" // ID материала\n                        }\n                    ],\n                    \"row\": 1, // Строка действия\n                    \"col\": 25 // Колонка действия\n                }\n            }\n        ],\n        \"filters\": [ // Массив фильтров узла\n            {\n                \"title\": \"filter_title\", // Наименование фильтра\n                \"step_id\": 2, // Идентификатор шага, инкремент '+1' от предыдущего значения\n                \"type\": \"event\", // Тип фильтра, возможные значения: \n                // 'event' - событие для запуска IVR-сценария\n                // 'dtmf' - распознавание нажатия\n                // 'recognize' - распознавание голоса\n                \"settings\": { // Настройки фильтра\n                    \"row\": 0, // Строка фильтра\n                    \"col\": 25 // Колонка фильтра\n                }\n            }\n        ],\n        \"id\": 1, // Уникальный идентификатор узла\n        \"pid\": \"0\" // Идентификатор родительского узла\n    },\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"ba6a9485-fa96-4247-bafb-2640ca2aa304","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"name\": \"event\", // Наименование Шага (узла)\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид \n                        \"settings\": { // Настройки действия\n                            \"col\": 25, // Колонка действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1 // Строка действия\n                        },\n                        \"step_id\": 1 // Идентификатор шага \n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения:\n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"title\": \"\", // Заголовок фильтра\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        },\n                        \"step_id\": 0 // Идентификатор шага\n                    }\n                ],\n                \"pid\": \"0\", // Идентификатор родительского узла  \n                \"id\": \"1\" // Уникальный идентификатор узла\n            },\n            {\n                // \"name\": \"dtmf\",\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"col\": 24,\n                            \"materials\": [\n                                {\n                                    \"id\": 123456\n                                }\n                            ],\n                            \"row\": 3\n                        },\n                        \"step_id\": 3\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        },\n                        \"step_id\": 4\n                    },\n                    {\n                        \"type\": \"hangup\",\n                        \"settings\": {\n                            \"cause_id\": 16,\n                            \"col\": 25.150148542677,\n                            \"row\": 5.0522763857278\n                        },\n                        \"step_id\": 7\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"title\": \"\",\n                        \"settings\": {\n                            \"col\": 24,\n                            \"digit\": \"1\",\n                            \"row\": 2\n                        },\n                        \"step_id\": 2\n                    }\n                ],\n                \"pid\": \"1\",\n                \"id\": \"2\"\n            },\n            {\n                \"name\": \"dtmf\",\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 1016,\n                            \"col\": 26,\n                            \"row\": 3\n                        },\n                        \"step_id\": 6\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"title\": \"\",\n                        \"settings\": {\n                            \"col\": 26,\n                            \"digit\": \"2\",\n                            \"row\": 2\n                        },\n                        \"step_id\": 5\n                    }\n                ],\n                \"pid\": \"1\",\n                \"id\": \"3\"\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, обновление выполнено успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"680588a7-6d10-46b3-8f39-df6c62c6e611","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"abb15052-d9ba-4640-bfe0-c9caa4175beb","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"2ead072f-d255-45a5-a101-5a16269eea9b","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"other\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"f53252c6-5e00-42fe-b174-1b4f9dd1a736","name":"-32602 — Invalid Params : 'ivr_type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"other\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"ivr_type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"ivr_type\",\n            \"type\": {\n                \"options\": [\n                    \"custom\",\n                    \"system_custom\",\n                    \"system\"\n                ],\n                \"type\": \"enum\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'ivr_type' не соответствует схеме 'enum'."},{"id":"32cfb566-8016-4ab9-9134-21b1c1f62555","name":"-32602 — Invalid Params : 'nodes must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": 1, // Шаги (узлы) IVR-меню\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"nodes must be object[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"actions\": {\n                        \"data\": {\n                            \"settings\": \"object\",\n                            \"type\": \"string\"\n                        },\n                        \"type\": \"object[]\"\n                    },\n                    \"name\": \"string\",\n                    \"id\": \"int\",\n                    \"row\": \"int\",\n                    \"col\": \"int\",\n                    \"filters\": {\n                        \"data\": {\n                            \"settings\": \"object\",\n                            \"type\": \"string\"\n                        },\n                        \"type\": \"object[]\"\n                    },\n                    \"pid\": \"int\"\n                },\n                \"type\": \"object[]\"\n            },\n            \"field\": \"nodes\"\n        }\n    }\n}\n\n// Переданное значение параметра 'nodes' не соответствует схеме 'object[]'."},{"id":"50b46a9e-81b1-4d3f-b856-62207698257f","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1201bfbf-d64a-46cd-a899-7db0c8117d13","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.update\", // Имя метода\n    \"params\": {\n        \"nodes\": [ // Шаги (узлы) IVR-меню\n            {\n                \"actions\": [ // Массив действий узла\n                    {\n                        \"type\": \"tts\", // Тип действия, возможные значения: \n                        // -- 'message' - отправка SMS-сообщения \n                        // -- 'playback' - воспроизведение аудио-ролика\n                        // -- 'tts' - воспроизведение tts-ролика\n                        // -- 'webhook' - отправка вебхука\n                        // -- 'blacklist' - отметить как черный список\n                        // -- 'lead' - отметить как лид\n                        \"settings\": { // Настройки действия\n                            \"materials\": [ // Массив материалов для действий\n                                {\n                                    \"id\": \"12345\" // ID материала\n                                }\n                            ],\n                            \"row\": 1, // Строка действия\n                            \"col\": 25 // Колонка действия\n                        }\n                    }\n                ],\n                \"filters\": [ // Массив фильтров узла\n                    {\n                        \"type\": \"event\", // Тип фильтра, возможные значения: \n                        // -- 'event' - событие для запуска IVR-сценария\n                        // -- 'dtmf' - распознавание нажатия\n                        // -- 'recognize' - распознавание голоса\n                        \"settings\": { // Настройки фильтра\n                            \"row\": 0, // Строка фильтра\n                            \"col\": 25 // Колонка фильтра\n                        }\n                    }\n                ],\n                \"id\": 1, // Уникальный идентификатор узла\n                \"pid\": \"0\" // Идентификатор родительского узла\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"message\",\n                        \"settings\": {\n                            \"materials\": [\n                                {\n                                    \"id\": 54321\n                                }\n                            ],\n                            \"row\": 3,\n                            \"col\": 24\n                        }\n                    },\n                    {\n                        \"type\": \"lead\",\n                        \"settings\": {\n                            \"row\": 4,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"1\",\n                            \"row\": 2,\n                            \"col\": 24\n                        }\n                    }\n                ],\n                \"id\": 2,\n                \"pid\": 1\n            },\n            {\n                \"actions\": [\n                    {\n                        \"type\": \"blacklist\",\n                        \"settings\": {\n                            \"id\": 2345,\n                            \"row\": 3,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"filters\": [\n                    {\n                        \"type\": \"dtmf\",\n                        \"settings\": {\n                            \"digit\": \"2\",\n                            \"row\": 2,\n                            \"col\": 26\n                        }\n                    }\n                ],\n                \"id\": 3,\n                \"pid\": 1\n            }\n        ],\n        \"ivr_type\": \"custom\", // Тип IVR-меню\n        \"name\": \"ivrnewname_upd\", // Название IVR-меню\n        \"project_id\": 8, // ID проекта, которому будет принадлежать IVR-меню\n        \"id\": 2, // ID IVR-меню\n        \"status\": \"archived\" // Новый статус IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"69185297-b9a9-47a9-85df-a1df383a1d16"},{"name":"#communications.ivr.log","id":"a1bede86-56bd-4c07-8582-5063e3c75a20","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.get\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID IVR-меню\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить статистику прохождения звонков по шагам (узлам) IVR-меню.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит выбранное IVR-меню.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор IVR-меню, информацию о котором необходимо получить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 2</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"1335cfe3-adf3-45b5-be72-6a64653fdb58","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.log\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"id\": 321 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1, // Идентификатор запроса\n    \"result\": {\n        \"16\": { // идентификатор шага (узла) IVR\n            \"dropped_count\": \"0\", // количество сброшенных вызовов\n            \"event_id\": \"16\", // идентификатор шага (узла) IVR\n            \"in_count\": \"55\", // количество звонков пришло на этом шаге\n            \"drop_percent\": 0, // доля сброшенных вызовов на этом шаге\n            \"out_count\": \"55\", // звонков покинули этот шаг\n            \"total\": \"55\" // общее количество звонков\n        },\n\n        // ... \n        \n        \"1\": {\n            \"dropped_count\": \"0\",\n            \"event_id\": \"1\",\n            \"in_count\": \"624\",\n            \"drop_percent\": 0,\n            \"out_count\": \"624\",\n            \"total\": \"624\"\n        }\n    }\n}"},{"id":"4027c821-0678-4c3e-8363-fb3c827f4695","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.log\", // Имя метода\n    \"params\": {\n        \"id\": 321 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"cb5a8669-f5f8-4e3b-972a-b3177d75ce25","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.log\", // Имя метода\n    \"params\": {\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"dca08260-3e81-4f40-a7d0-d53daa66ddbd","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.log\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"id\": 321 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2ee3190f-fff3-4d4e-bcb8-297ec0ba3d48","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.ivr.log\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"id\": 321 // ID IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"a1bede86-56bd-4c07-8582-5063e3c75a20"}],"id":"ab4fbfb1-ad8a-49b6-8e01-18e4ee13e776","_postman_id":"ab4fbfb1-ad8a-49b6-8e01-18e4ee13e776","description":""},{"name":"communications.mailings","item":[{"name":"#communications.mailings.create","id":"f8415f9a-cff6-4c61-8ba3-8534aa3d3dac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"speed\": \"<int>\", // Скорость рассылки\n        \"project_id\": \"<int>\", // Идентификатор проекта\n        \"name\": \"<string>\", // Название рассылки\n        \"ivr\": \"<int>\", // Идентификатор сценария IVR\n        \"bases\": \"<int[]>\", // Массив ID сегментов (аудиторий)\n        \"start_materials\": \"<object[]>\", // Массив объектов с настройками материалов для старта рассылки\n        \"max_spent\": \"<int>\", // Лимит денежных средств на рассылку\n        \"max_leads\": \"<int>\", // Лимит максимального количества лидов, которое может быть собрано в рамках рассылки\n        \"recall\": \"<object>\", // Настройки повторного обзвона\n        \"blacklists\": \"<int[]>\", // Массив ID черных списков, связанных с проектом\n        \"avg_cost\": \"<int>\", // Лимит на среднюю стоимость лида \n        \"schedule\": \"<object[]>\", // Массив объектов с настройками расписания планировщика рассылки\n        \"small_operators_exclude\": \"<boolean>\", // Исключить операторов связи, не входящих в \"большую четверку\"\n        \"phones\": \"<phone[]>\", // Массив номеров телефонов для обзвона из аренды\n        \"response_timeout\": \"<int>\", // Время ожидания ответа абонента в секундах \n        \"type\": \"<enum[]>\", // Тип рассылки\n        \"new_telephony\": \"<boolean>\", // Флаг направления телефонии для совершения звонков\n        \"records\": \"<boolean>\", // Флаг для отметки использования записи разговоров\n        \"silence\": \"<boolean>\", // Флаг для отметки использования фильтра тишины\n        \"antispam\": \"<int>\", // Антиспам, параметр не используется. \n        \"incoming_mailing\": \"<boolean>\", // Флаг для отметки использования обработки входящих звонков\n        \"carousel_id\": \"<int>\", // Идентификатор карусели \n        \"use_carousel\": \"<boolean>\", // Флаг, для отметки использования карусели\n        \"action_timeout\": \"<int>\", // Время ожидания действия от утсройства клиента в секундах\n        \"emails\": \"<email[]>\", // Массив с адресами email, параметр не используется\n        \"optimizer\": \"<object>\", // Настройки оптимизатора исходящих вызовов во время рассылки\n        \"amd\": \"<boolean>\" // Флаг для отметки использования фильтра автоответчиков\n        },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новую голосовую рассылку с настройками сегментов (аудитории), лимитов, расписания и повторных попыток дозвона, и прочими параметрами.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>speed</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Скорость рассылки, количество звонков в час. Допустимый диапазон: <code>100</code> – <code>12000</code> .  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>speed</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"speed\": 1000</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому будет привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Название рассылки.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"VoiceMailing_1\"</code></td>\n</tr>\n<tr>\n<td><code>ivr</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор сценария IVR, который будет использоваться в рассылке, должен быть создан заранее в настройках проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>ivr</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr\": 11</code></td>\n</tr>\n<tr>\n<td><code>bases</code></td>\n<td><code>int[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Массив ID сегментов (аудиторий) для рассылки. Элементы внутри массива разделяются запятыми.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>bases</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"bases\": [1,2,3]</code></td>\n</tr>\n<tr>\n<td><code>start_materials</code></td>\n<td><code>object[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Массив объектов с настройками материалов для старта рассылки. Каждый объект содержит:  <br />- <code>id</code> (<em>int</em>) : ID материала установленный в IVR сценарии.  <br />- <code>start</code> (<em>int</em>) : Время (в секундах) с начала звонка, когда начнется распознавание голоса. Значение должно соответствовать указанному в настройках сценария (используется только для аудио-роликов).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>start_materials</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>max_spent</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Лимит денежных средств на рассылку.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>max_spent</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"max_spent\": 5000</code></td>\n</tr>\n<tr>\n<td><code>max_leads</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Лимит максимального количества лидов, которое может быть собрано в рамках рассылки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>max_leads</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"max_leads\": 100</code></td>\n</tr>\n<tr>\n<td><code>recall</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Настройки повторного обзвона. Содержит:  <br />- <code>tries</code> (<em>int</em>) : Количество попыток дозвона.  <br />- <code>period</code> (<em>int</em>) : Время между попытками (в секундах), минимальное значение 60, маскимальное значение 1200.  <br />- <code>use_system_carusel</code> (<em>boolean</em>) : Использовать системную карусель номеров, например, при значении <code>true</code> и количестве <code>tries == 3</code>, если нет дозвона с номеров подключенных к рассылке, то <em>4-я попытка дозвона</em> будет сделана с системного номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>recall</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>blacklists</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Массив ID черных списков, связанных с проектом. Элементы внутри массива разделяются запятыми.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>blacklists</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"blacklists\": [4,5,6]</code></td>\n</tr>\n<tr>\n<td><code>avg_cost</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Лимит на среднюю стоимость лида.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>avg_cost</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"avg_cost\": 150</code></td>\n</tr>\n<tr>\n<td><code>schedule</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Массив объектов с настройками расписания планировщика рассылки. Каждый объект содержит:  <br />- <code>start</code> (<em>int</em>) : Начало периода, UNIX timestamp.  <br />- <code>end</code> (<em>int</em>) : Конец периода, UNIX timestamp.  <br />- <code>timezone</code> (<em>string</em>) : Часовой пояс в формате UTC (например, \"GMT+3\").  <br />- <code>region</code> (<em>string</em>) : Указание региона в IANA-формате, например: <code>\"region\": \"Europe/Moscow\"</code>  <br />  <br /><strong>Обратите внимание</strong>: При использовании планировщика, после создания рассылки, необходимо запустить рассылку методом <code>#communications.mailings.start</code> для того чтобы рассылка перешла в режим ожидания согласно настроек расписания используемых в рассылке.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>schedule</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>small_operators_exclude</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Исключить операторов связи, не входящих в \"большую четверку\": МТС, Билайн, МегаФон, t2 (Tele2).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>small_operators_exclude</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"small_operators_exclude\": true</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>phone[]</code>  <br /><em>optional</em></td>\n<td>Массив номеров телефонов для обзвона из аренды, с которых будут совершаться звонки (формат E.164 без ведущего плюса). Элементы внутри массива разделяются <code>запятыми</code>.  <br />  <br />Взаимоисключающий параметр для <code>carousel_id</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000000\", \"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>response_timeout</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время ожидания ответа абонента в секундах. Допустимый диапазон: <code>5</code> – <code>45</code> .  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>response_timeout</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"response_timeout\": 27</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em></td>\n<td>Тип рассылки. Допустимое значение: <code>voice</code> .  <br />  <br />Возможные значения:  <br />-- <code>voice</code> - голосовые рассылки  <br />-- <code>telegram</code> - не используется  <br />-- <code>viber</code> - не используется  <br />-- <code>sms</code> - не используется  <br />-- <code>whatsapp</code> - не используется  <br />-- <code>email</code> - не используется  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": [\"voice\"]</code></td>\n</tr>\n<tr>\n<td><code>new_telephony</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг направления телефонии для совершения звонков. При значении <code>false</code> - звонки совершаться не будут.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>new_telephony</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"new_telephony\": true</code></td>\n</tr>\n<tr>\n<td><code>records</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования записи разговоров, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>records</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"records\": false</code></td>\n</tr>\n<tr>\n<td><code>silence</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования фильтра тишины, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>silence</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"silence\": false</code></td>\n</tr>\n<tr>\n<td><code>antispam</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Антиспам, параметр не используется.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>antispam</code></td>\n</tr>\n<tr>\n<td><code>incoming_mailing</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования обработки входящих звонков. Система распознает входящие вызовы и определяет к какой рассылке относится поступивший звонок, для определения логики обработки и воспроизведения сценария с фиксацией поступившего вызова.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>incoming_mailing</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"incoming_mailing\": false</code></td>\n</tr>\n<tr>\n<td><code>carousel_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор карусели (набор телефоных номеров для совершения исходящих вызовов). Взаимоисключающий параметр для <code>phones</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>carousel_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"carousel_id\": 1</code></td>\n</tr>\n<tr>\n<td><code>use_carousel</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг, для отметки использования карусели (набор телефоных номеров для совершения исходящих вызовов), применяется в связке с <code>carousel_id</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>use_carousel</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"use_carousel\": false</code></td>\n</tr>\n<tr>\n<td><code>action_timeout</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время ожидания действия от утсройства клиента в секундах для распознавания его действий (dtmf-нажатия или распознование голоса), во время ответа на исходящий вызов. Параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>action_timeout</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"action_timeout\": 7</code></td>\n</tr>\n<tr>\n<td><code>emails</code></td>\n<td><code>email[]</code>  <br /><em>optional</em></td>\n<td>Массив с адресами email, параметр не используется.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>emails</code></td>\n</tr>\n<tr>\n<td><code>optimizer</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Настройки оптимизатора исходящих вызовов во время рассылки.  <br />  <br />Доступные параметры:  <br />-- <code>amd_optimizer</code> (<em>boolean</em>) : параметр для оценки истории вызовов на конкретный номер в рассылке, если ранее была фиксация автоответчика на номере по последним трем вызовам, то звонок на этот номер пропускается в ходе рассылки.  <br />-- <code>label_optimizer</code> (<em>boolean</em>) : парамерт для оценки действий с утсройства клиента принимающего звонок, если последние три вызова завершены без фиксации каких либо действий от клиента, то звонок на этот номер пропускается в ходе рассылки.  <br />-- <code>pre_answer_optimizer</code> (<em>boolean</em>) : флаг для отметки использования предответа в звонках и нужно ли определять автоответчики в предответе, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>optimizer</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>amd</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования фильтра автоответчиков, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>amd</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"amd\": false</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметре-start_materials\">Пример передачи значений в параметре <code>start_materials</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"start_materials\": [ // object[]\n  {\n    \"id\": 35, // int\n    \"start\": 10 // int\n  }\n]\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-recall\">Пример передачи значений в параметре <code>recall</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"recall\": { // object\n  \"tries\": 3, // int\n  \"period\": 60, // int\n  \"use_system_carusel\": true // boolean\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-schedule\">Пример передачи значений в параметре <code>schedule</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"schedule\": [ // object[]\n  {\n    \"start\": 0, // int\n    \"end\": 1, // int\n    \"timezone\": \"UTC+3\" // string\n  }\n]\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-optimizer\">Пример передачи значений в параметре <code>optimizer</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"optimizer\": { // object\n    \"pre_answer_optimizer\": true, // boolean\n    \"amd_optimizer\": true, // boolean\n    \"label_optimizer\": true // boolean\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"38007802-dc0a-428a-9a58-7a481e57d1ba","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 123, // ID созданной рассылки\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3d01dc81-f0e6-443c-935e-c50ff4edf3d5","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"91e70db5-504c-4aa3-aac1-25fdfd7d4df0","name":"-32602 — Invalid Params : 'speed is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"speed\"\n        },\n        \"code\": -32602,\n        \"message\": \"speed is required\"\n    }\n}\n\n// Обязательный параметр 'speed' не был передан."},{"id":"72c6309f-17a6-49e3-8209-9c175d547129","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"name\"\n        },\n        \"code\": -32602,\n        \"message\": \"name is required\"\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"4365d4ec-6ea9-4fa6-bb67-fdb53986b492","name":"-32602 — Invalid Params : 'ivr is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"ivr\"\n        },\n        \"code\": -32602,\n        \"message\": \"ivr is required\"\n    }\n}\n\n// Обязательный параметр 'ivr' не был передан."},{"id":"aee9c729-ca79-4c56-9367-ec6059fc88c0","name":"-32602 — Invalid Params : 'bases is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"bases\"\n        },\n        \"code\": -32602,\n        \"message\": \"bases is required\"\n    }\n}\n\n// Обязательный параметр 'bases' не был передан."},{"id":"ce7e24b3-014b-434c-823a-450b029dd69f","name":"-32602 — Invalid Params : 'start_materials is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"start_materials\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"start_materials is required\"\n    }\n}\n\n// Обязательный параметр 'start_materials' не был передан."},{"id":"766ff9b3-c324-473e-abbe-cf6848abdcbc","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": 123, // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"code\": -32602,\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"a24e4dd9-660f-4f57-9685-6e8368eae355","name":"-32602 — Invalid Params : 'bases must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": \"a\", // ID сегментов (аудиторий)\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"bases\"\n        },\n        \"code\": -32602,\n        \"message\": \"bases must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'bases' не является 'int[]'."},{"id":"0904a6ec-71bb-4549-aabb-547c092dfd20","name":"-32602 — Invalid Params : 'new_telephony must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": 1 // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"new_telephony\"\n        },\n        \"code\": -32602,\n        \"message\": \"new_telephony must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'new_telephony' не является логическим типом."},{"id":"980a4420-23ce-4590-8a14-ddea316f9017","name":"-32602 — Invalid Params : 'phones must be phone[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            00000000000,\n            00000000001\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"phone[]\",\n            \"field\": \"phones\"\n        },\n        \"code\": -32602,\n        \"message\": \"phones must be phone[]\"\n    }\n}\n\n// Переданное значение параметра 'phones' не является 'phone[]'. Формат E.164 без ведущего плюса, \n// например \"phones\": [\"00000000001\"]"},{"id":"d208d3fa-7d29-4f6a-ab5c-56e669355be7","name":"-32602 — Invalid Params : 'optimizer must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": 1, // Настройки оптимизатора исходящих вызовов во время рассылки\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"amd_optimizer\": \"boolean\",\n                    \"label_optimizer\": \"boolean\",\n                    \"pre_answer_optimizer\": \"boolean\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"optimizer\"\n        },\n        \"code\": -32602,\n        \"message\": \"optimizer must be object\"\n    }\n}\n\n// Переданное значение параметра 'optimizer' не соответствует схеме 'object'."},{"id":"c8896c13-1578-44cc-819b-deb8cef4d8c6","name":"-32602 — Invalid Params : 'incoming_mailing must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"incoming_mailing\": 1, // // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"incoming_mailing must be boolean\",\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"incoming_mailing\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'incoming_mailing' не является логическим типом."},{"id":"1d0a14b1-517e-4e82-a7e5-e1300e721eef","name":"-32602 — Invalid Params : 'records must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": 1, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"records must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"records\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'records' не является логическим типом."},{"id":"918d359e-d754-44db-98fd-51b6164f5f66","name":"-32602 — Invalid Params : 'schedule must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true, // Флаг направления телефонии\n        \"schedule\": 1 // Массив объектов с настройками расписания планировщика рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"schedule must be object[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"schedule\",\n            \"type\": \"object[]\"\n        }\n    }\n}\n\n// Переданное значение параметра 'schedule' не соответствует схеме 'object[]'."},{"id":"d3d82b1c-ea0f-4f21-b457-30d5e12a23fb","name":"-32602 — Invalid Params : 'silence must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": 1, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"silence must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"silence\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'silence' не является логическим типом."},{"id":"3e5faa10-3e8e-48e8-8458-b5eac14d1ae5","name":"-32602 — Invalid Params : 'small_operators_exclude must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": 1, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"small_operators_exclude must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"small_operators_exclude\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'small_operators_exclude' не является логическим типом."},{"id":"df782594-8cf8-4012-9899-be2073a84fda","name":"-32602 — Invalid Params : 'use_carousel must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true, // Флаг направления телефонии\n        \"use_carousel\": 1 // Флаг, для отметки использования карусели\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"use_carousel must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"use_carousel\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'use_carousel' не является логическим типом."},{"id":"350aa780-ad16-431e-ab40-c4c82aa066ab","name":"-32602 — Invalid Params : 'blacklists must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": \"a\", // ID черных списков\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"blacklists must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"blacklists\",\n            \"type\": \"int[]\"\n        }\n    }\n}\n\n// Переданное значение параметра 'blacklists' не является 'int[]'."},{"id":"d9fa49ef-8b70-4704-a14b-474fe0858a2d","name":"-32602 — Invalid Params : 'recall must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true, // Флаг направления телефонии\n        \"recall\": 1 // Настройки повторного обзвона\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"recall must be object\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"recall\",\n            \"type\": {\n                \"data\": {\n                    \"use_system_carusel\": \"boolean\",\n                    \"tries\": \"int\",\n                    \"period\": \"int\"\n                },\n                \"type\": \"object\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'recall' не соответствует схеме 'object'."},{"id":"7b3d1aa4-eceb-4337-b36a-03163c4da902","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true, // Флаг направления телефонии\n        \"type\": \"a\" // Тип рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"voice\",\n                    \"telegram\",\n                    \"viber\",\n                    \"sms\",\n                    \"whatsapp\",\n                    \"email\"\n                ],\n                \"type\": \"enum[]\"\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не является соответствует схеме enum[]."},{"id":"2ad28b12-6abd-4b26-9099-3d7bfa54ab0a","name":"-32602 — Invalid Params : 'amd must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": \"a\", // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"amd must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"amd\",\n            \"type\": \"boolean\"\n        }\n    }\n}\n\n// Переданное значение параметра 'amd' не является логическим типом."},{"id":"be956853-e271-4d3c-a2bd-56d97958ce49","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1855b732-4d41-4e0e-9fa7-d910a69d8c6d","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"26f228d3-7012-4132-9309-3998279fbcc0","name":"-32003 — Server Error : 'ivr without add to segment action'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\",\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 26957, // ID материала из IVR сценария\n                \"start\": 0 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [], // ID сегментов (аудиторий)        \n        \"blacklists\": [ // ID черных списков\n            2\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"max_leads\": 0, // Лимит лидов по ходу рассылки\n        \"max_spent\": 0, // Лимит денежных средств на рассылку\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 3600, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"new_telephony\": true, // Флаг направления телефонии\n        \"incoming_mailing\": true // Флаг для отметки использования обработки входящих звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"ivr without add to segment action\",\n        \"code\": -32003\n    }\n}\n\n// При создании рассылки по входящим \"incoming_mailing\": true в переданном в запросе идентификаторе IVR-сценария нет действия \"добавить в сегмент\" \"type\": \"add_to_segment\", проверьте настройки IVR-сценария.\n\n// Пример передачи \"type\": \"add_to_segment\" :\n// {\n//     \"nodes\": {\n//         \"actions\": [\n//             {\n//                 \"title\": \"\",\n//                 \"type\": \"add_to_segment\",\n//                 \"step_id\": 2,\n//                 \"settings\": {\n//                     \"id\": 123\n//                 }\n//             }\n//         ]\n//     }\n// }\n"},{"id":"feb2e6ce-2e31-405c-899b-86bc13e3cd33","name":"-32004 — Server Error : 'You cannot select two different channel types'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Any VoiceMailing\", // Название рассылки\n        \"ivr\": 11, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 35, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            1,\n            2,\n            3\n        ],\n        \"blacklists\": [ // ID черных списков\n            4,\n            5,\n            6\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000000\",\n            \"00000000001\"\n        ],\n        \"carousel_id\": 123, // Идентификатор карусели \n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1000, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": false, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"You cannot select two different channel types\",\n        \"code\": -32004\n    }\n}\n\n// При создании рассылки переданы взаимоисключающие параметры 'phones'/'carousel_id', используйте только один тип."}],"_postman_id":"f8415f9a-cff6-4c61-8ba3-8534aa3d3dac"},{"name":"#communications.mailings.get","id":"522f510e-6d29-412a-8f14-30dffd0cd9ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.get\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить детальную информацию о выбранной голосовой рассылке, включая статистику, настройки и параметры.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, информацию о которой необходимо получить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"5094843e-92c0-4def-a802-8ff97c7dd8af","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.get\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"stats\": { // Статистика рассылки\n            \"id\": 1204, // ID рассылки\n            \"spent\": 1242.34, // Затраты на звонки\n            \"ppl\": 248.468, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"progress\": 1485, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"leads\": 5, // Количество лидов\n            \"blacklisted\": 14 // Количество номеров, отфильтрованных черным списком\n        },\n        \"project_id\": 16, // ID проекта\n        \"status\": \"active\", // Статус рассылки\n        \"id\": 1204, // ID рассылки\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"small_operators_exclude\": false, // Исключить операторов связи, не входящих в \"большую четверку\"\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"pre_answer_optimizer\": false, // флаг для отметки фильтрации номеров с автоответчиками в предответе\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"label_optimizer\": true // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n        },\n        \"leads\": 5, // Количество лидов\n        \"records\": false, // Флаг для отметки использования записи разговоров\n        \"amd\": false, // Флаг использования фильтра автоответчиков\n        \"position\": 1500, // Позиция рассылки\n        \"phones\": [ // Информация по номерам из аренды с которых совершены звонки\n            {\n                \"operator\": { //  Данные опеератора\n                    \"name\": \"Carrier Name\", // Наименование оператора\n                    \"id\": 1 // Идентификатор опратора\n                },\n                \"phone\": \"00000000001\", // Телефонный номер\n                \"calls\": 2325 // Количество совершенных звонков\n            }\n            \n            // ...\n\n        ],\n        \"ivr\": 180, // ID IVR-сценария\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"updated\": 1, // Время последнего обновления, UNIX timestamp\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"max_spent\": 0, // Лимит расходов на рассылку\n        \"max_leads\": 0, // Лимит лидов на рассылку\n        \"reason\": \"\", // Причина остановки рассылки\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"start_materials\": [ // Настройки материалов для старта рассылки\n            {\n                \"start\": 3, // Время в секундах с начала распознавания голоса\n                \"id\": 322 // ID материала (ролика), используемого в рассылке\n            }\n        ],\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"state\": \"ended\", // Текущий статус рассылки\n        \"bases\": [ // Список ID сегментов (аудиторий)\n            100\n        ],\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонка\n        \"created\": 0, // Время создания, UNIX timestamp\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонка\n        \"response_timeout\": 27, // Время ожидания ответа абонента в секундах \n        \"blacklists\": [ // ID черных списков подключенных к рассылке\n            101\n        ],\n        \"name\": \"Any Mailing Name\", // Название рассылки\n        \"speed\": 3600 // Скорость рассылки (количество звонков в час)\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"d5096f61-5495-4218-b269-2d1fbb3971b5","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.get\", // Имя метода\n    \"params\": {\n        \"id\": 1204 // ID рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"acc60956-e218-42c1-b4e0-5a0f33ebc04c","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 16 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"1d5b5d82-eef6-4748-99a3-2630e0ea7a86","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.get\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"bc34ca4e-dc16-43f8-a6d4-c133b91cf5bf","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.get\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"522f510e-6d29-412a-8f14-30dffd0cd9ef"},{"name":"#communications.mailings.list","id":"c7791bc3-2392-4be0-af09-3f846a2b86b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // Идентификатор проекта\n        \"status\": \"<enum>\", // Статус рассылки\n        \"from\": \"<phone>\", // Фильтр по номеру телефона с которого осуществляются звонки\n        \"offset\": \"<int>\", // Количество записей, которые нужно пропустить при выборке\n        \"limit\": \"<int>\", // Максимальное количество записей, которые нужно вернуть в ответе\n        \"created\": \"<object>\", // Временной диапазон создания рассылок\n        \"state\": \"<enum[]>\", // Список состояний рассылок\n        \"name\": \"<string>\", // Фильтр по наименованию рассылки\n        \"show_incoming_mailing\": \"<boolean>\", // Флаг для показа входящих звонков\n        \"segment\": \"<int[]>\", // Фильтр по идентификаторам сегментов (аудиторий)\n        \"leads\": \"<object>\", // Фильтр по количеству лидов\n        \"updated\": \"<object>\", // Временной диапазон обновления рассылок\n        \"phones\": \"<object>\", // Фильтр по номерам использованным для обзвона\n        \"q\": \"<string>\", // Текстовый поиск по наименованию рассылки\n        \"ivr\": \"<int[]>\", // Фильтр по идентификаторам IVR-меню\n        \"type\": \"<enum[]>\" // Фильтр по типу рассылки       \n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список рассылок в рамках указанного проекта с возможностью фильтрации по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязаны рассылки.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус рассылки. Возможные значения:  <br />- <code>active</code> : активная рассылка.  <br />- <code>archived</code> : архивированная рассылка.  <br />  <br />Если в запросе не передано значение с параметром статуса, то запрос вернет список рассылок со статусом <code>active</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>from</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Фильтр по номеру телефона с которого осуществляются звонки, формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>from</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"from\": \"00000000000\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 10</code></td>\n</tr>\n<tr>\n<td><code>created</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Временной диапазон создания рассылок в формате UNIX timestamp.  <br />  <br />Содержит два поля:  <br />- <code>start</code> : начало временного диапазона, UNIX timestamp.  <br />- <code>end</code> : конец временного диапазона, UNIX timestamp.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>created</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>running,</code>  <br /><code>paused,</code>  <br /><code>ended,</code>  <br /><code>stopped,</code>  <br /><code>pending,</code>  <br /><code>wait</code>  <br /><code>]</code></td>\n<td>Список состояний рассылок. Возможные значения:  <br />- <code>running</code> : рассылка запущена.  <br />- <code>paused</code> : рассылка приостановлена.  <br />- <code>ended</code> : рассылка завершена.  <br />- <code>stopped</code> : рассылка остановлена.  <br />- <code>pending</code> : в обработке.  <br />- <code>wait</code> : рассылка в очереди.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>state</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"state\": [\"running\", \"paused\"]</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Фильтр по имени рассылки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"example_mailing_name\"</code></td>\n</tr>\n<tr>\n<td><code>show_incoming_mailing</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для показа входящих звонков.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>show_incoming_mailing</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"show_incoming_mailing\": false</code></td>\n</tr>\n<tr>\n<td><code>segment</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Массив с фильтром по идентификаторам сегментов (аудиторий). Разделитель элементов списка <em>запятая</em>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>segment</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"segment\": [1,2,3]</code></td>\n</tr>\n<tr>\n<td><code>leads</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Фильтр по количеству лидов.  <br />  <br />Параметры объекта:  <br />-- <code>start</code> (<em>int</em>) : начало диапазона фильтрации  <br />-- <code>end</code> (<em>int</em>) : конец диапазона фильтрации  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>leads</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>updated</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Временной диапазон обновления рассылок в формате UNIX timestamp.  <br />  <br />Содержит два поля:  <br />- <code>start</code> : начало временного диапазона, UNIX timestamp.  <br />- <code>end</code> : конец временного диапазона, UNIX timestamp.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>updated</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Фильтр по номерам использованным для обзвона.  <br />  <br />Параметры объекта:  <br />-- <code>carousel</code> (<em>int[]</em>) : массив идентификаторов каруселей  <br />-- <code>phones</code> (<em>int[]</em>) : массив телефонных номеров  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>q</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Текстовый поиск по наименованию рассылки, поиск регистронезависимый.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>q</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"q\": \"any\"</code></td>\n</tr>\n<tr>\n<td><code>ivr</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Фильтр по идентификаторам IVR-меню.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>ivr</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr\": [1,2,3]</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em></td>\n<td>Фильтр по типу рассылки. Допустимое значение: <code>voice</code> .  <br />  <br />Возможные значения:  <br />-- <code>voice</code> - голосовые рассылки  <br />-- <code>telegram</code> - не используется  <br />-- <code>viber</code> - не используется  <br />-- <code>sms</code> - не используется  <br />-- <code>whatsapp</code> - не используется  <br />-- <code>email</code> - не используется  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": [\"voice\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметре-created\">Пример передачи значений в параметре <code>created</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"created\": { // object\n  \"start\": 0, // int, UNIX timestamp\n  \"end\": 0 // int, UNIX timestamp\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-updated\">Пример передачи значений в параметре <code>updated</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"updated\": { // object\n  \"start\": 0, // int, UNIX timestamp\n  \"end\": 0 // int, UNIX timestamp\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-leads\">Пример передачи значений в параметре <code>leads</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"leads\": { // object\n  \"start\": 1, // int\n  \"end\": 10 // int\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-phones\">Пример передачи значений в параметре <code>phones</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"phones\": { // object\n  \"carousel\": [], // int[]\n  \"phones\": [00000000000,00000000001] // int[]\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"fee50279-5a88-46d6-8113-0bad6512b1fe","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100 // Лимит количества рассылок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"items\": [ // Массив объектов с данными о рассылках\n            {\n                \"status\": \"active\", // Статус рассылки\n                \"id\": 1204, // ID рассылки\n                \"type\": [ // Тип рассылки\n                    \"voice\" // Голосовая рассылка\n                ],\n                \"updated\": 1, // Время последнего обновления, UNIX timestamp\n                \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n                \"stats\": { // Статистика рассылки\n                    \"id\": 1204, // ID рассылки\n                    \"spent\": 1242.34, // Затраты на звонки\n                    \"ppl\": 248.468, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n                    \"progress\": 1485, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n                    \"leads\": 5, // Количество лидов\n                    \"blacklisted\": 14 // Количество номеров, отфильтрованных черным списком\n                },\n                \"progress\": 1485, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n                \"can_start\": true, // Флаг с отметкой возможности перезапуска рассылки\n                \"state\": \"ended\", // Текущий статус рассылки\n                \"bases\": { // Список ID сегментов (аудиторий)\n                    \"100\": { // ID сегмента (аудитории)\n                        \"diff\": 0 // отклонение по количеству элементов сегмента при использовании входящих рассылок\n                    }\n                },\n                \"position\": 1500, // Позиция рассылки\n                \"name\": \"Any Mailing Name\", // Название рассылки\n                \"max_spent\": 0, // Лимит расходов на рассылку\n                \"max_leads\": 0, // Лимит лидов на рассылку\n                \"speed\": 3600, // Скорость рассылки (количество звонков в час)\n                \"start_materials\": [ // Настройки материалов для старта рассылки\n                    {\n                        \"start\": 3, // Время в секундах с начала распознавания голоса\n                        \"id\": 322 // ID материала (ролика), используемого в рассылке\n                    }\n                ],\n                \"ivr\": 180, // ID IVR-сценария\n                \"created\": 0, // Время создания, UNIX timestamp\n                \"phones\": [ // Список номеров из аренды с которых совершены звонки\n                    00000000001,\n\n                    // ...\n                ],\n                \"reason\": \"\", // Причина остановки рассылки\n                \"restarts\": 0 // Количество перезапусков рассылки\n            }\n            \n            // ...\n            \n        ],\n        \"total\": 34 // Общее количество найденных записей\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"af818c17-12f4-4fb3-8f9e-fc435dcfdbf5","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100 // Лимит количества рассылок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"1016928b-d1ec-4855-b818-603ee14c01c9","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"status\": \"other\" // Статус рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"ccdff35d-c211-4f5c-8f15-32eb5eb11cb0","name":"-32602 — Invalid Params : 'from must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"from\": \"+00000000000\" // Номер телефона отправителя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"from must be phone\",\n        \"data\": {\n            \"field\": \"from\",\n            \"type\": \"phone\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'from' не является 'phone'."},{"id":"b377cd29-079d-4bec-af2e-c0a3ed8d8871","name":"-32602 — Invalid Params : 'created must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"created\": 0 // Временной диапазон (UNIX timestamp)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"created must be object\",\n        \"data\": {\n            \"field\": \"created\",\n            \"type\": {\n                \"data\": {\n                    \"end\": \"int\",\n                    \"start\": \"int\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'created' не соответствует схеме 'object'."},{"id":"2908754f-d35a-4c00-8ebb-fafd0afd9d7d","name":"-32602 — Invalid Params : 'state must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"state\": [\"other\"] // Фильтр по состоянию\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"state must be enum[]\",\n        \"data\": {\n            \"field\": \"state\",\n            \"type\": {\n                \"options\": [\n                    \"running\",\n                    \"paused\",\n                    \"ended\",\n                    \"stopped\",\n                    \"pending\",\n                    \"wait\"\n                ],\n                \"type\": \"enum[]\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'state' не соответствует схеме 'enum[]'."},{"id":"d6cbb75f-65a6-46ba-84e8-707bdd881954","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"name\": 1 // Фильтр по имени\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"0ee92e1f-a194-4e5f-bb4d-371132f87f09","name":"-32602 — Invalid Params : 'show_incoming_mailing must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"show_incoming_mailing\": 1 // Флаг для показа входящих звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"show_incoming_mailing must be boolean\",\n        \"data\": {\n            \"field\": \"show_incoming_mailing\",\n            \"type\": \"boolean\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'show_incoming_mailing' не является логическим типом."},{"id":"cc67e164-1d4e-4f9a-bb6b-7c2e8b4bc381","name":"-32602 — Invalid Params : 'segment must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"segment\": \"a\" // Фильтр по идентификаторам сегментов (аудиторий)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"segment must be int[]\",\n        \"data\": {\n            \"field\": \"segment\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'segment' не является 'int[]'."},{"id":"e6733a85-da8a-4dab-ab2a-b47c296c77e5","name":"-32602 — Invalid Params : 'leads must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"leads\": 10 // Фильтр по количеству лидов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"leads must be object\",\n        \"data\": {\n            \"field\": \"leads\",\n            \"type\": {\n                \"data\": {\n                    \"end\": \"int\",\n                    \"start\": \"int\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'leads' не соответствует схеме 'object'."},{"id":"70ff8e4f-c975-45e2-97ee-a79df0d36b84","name":"-32602 — Invalid Params : 'updated must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"updated\": 1 // Фильтр по количеству лидов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"updated must be object\",\n        \"data\": {\n            \"field\": \"updated\",\n            \"type\": {\n                \"data\": {\n                    \"end\": \"int\",\n                    \"start\": \"int\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'updated' не соответствует схеме 'object'."},{"id":"4342b83e-598a-4755-b7eb-2e3947552552","name":"-32602 — Invalid Params : 'phones must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"phones\": 00000000001 // Фильтр по количеству лидов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be object\",\n        \"data\": {\n            \"field\": \"phones\",\n            \"type\": {\n                \"data\": {\n                    \"phones\": \"int[]\",\n                    \"carousel\": \"int[]\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'phones' не соответствует схеме 'object'."},{"id":"1a0c0b78-d5e4-4af2-b347-3c32405adb9f","name":"-32602 — Invalid Params : 'q must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"q\": 1 // Текстовый поиск по наименованию рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"q must be string\",\n        \"data\": {\n            \"field\": \"q\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'q' не является строкой."},{"id":"be81ed0c-12bd-4a45-8bfe-a73876825bd7","name":"-32602 — Invalid Params : 'ivr must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"ivr\": \"a\" // Фильтр по идентификаторам IVR-меню\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"ivr must be int[]\",\n        \"data\": {\n            \"field\": \"ivr\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'ivr' не является 'int[]'."},{"id":"737c33a3-cba2-4d20-a1af-2876576758ba","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100, // Лимит количества рассылок\n        \"type\": [\"other\"] // Тип рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum[]\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"voice\",\n                    \"telegram\",\n                    \"viber\",\n                    \"sms\",\n                    \"whatsapp\",\n                    \"email\"\n                ],\n                \"type\": \"enum[]\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"cb3c07f0-b79e-484f-94ed-3072d6e4991f","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100 // Лимит количества рассылок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"cdc0f214-c0fc-4c8f-8fde-2761778b207d","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"offset\": 0, // Количество рассылок для пропуска\n        \"limit\": 100 // Лимит количества рассылок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"c7791bc3-2392-4be0-af09-3f846a2b86b2"},{"name":"#communications.mailings.update","id":"2d1adee2-cdd6-49ca-8b51-28934f503168","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки для обновления\n        \"project_id\": \"<int>\", // ID проекта\n        \"speed\": \"<int>\", // Новове значние скорости рассылки\n        \"name\": \"<string>\", // Новое название\n        \"ivr\": \"<int>\", // Новый ID IVR-сценария\n        \"bases\": \"<int[]>\", // Новые ID аудиторий, список ID \n        \"start_materials\": \"<object[]>\", // Обновленные материалы\n        \"status\": \"<enum>\", // Новый статус рассылки\n        \"max_spent\": \"<int>\", // Новый лимит средств\n        \"max_leads\": \"<int>\", // Новый лимит лидов\n        \"recall\": \"<object>\", // Обновленные настройки повторного обзвона\n        \"small_operators_exclude\": \"<boolean>\", // Исключить малых операторов\n        \"response_timeout\": \"<int>\", // Новое время ожидания\n        \"type\": \"<string>\", // Тип рассылки, допустимое значение 'voice'\n        \"schedule\": \"<object[]>\", // Обновленное расписание рассылки\n        \"phones\": \"<phone[]>\", // Новые номера для обзвона\n        \"blacklists\": \"<int[]>\", // Новые черные списки, список ID\n        \"avg_cost\": \"<int>\", // Новая средняя стоимость лида\n        \"new_telephony\": \"<boolean>\", // Флаг направления телефонии\n        \"antispam\": \"<int>\", // Антиспам\n        \"action_timeout\": \"<int>\", // Время ожидания действия от утсройства клиента в секундах для распознавания его действий\n        \"optimizer\": \"<object>\", // Настройки оптимизатора исходящих вызовов во время рассылки\n        \"incoming_mailing\": \"<boolean>\", // Флаг для отметки использования обработки входящих звонков\n        \"records\": \"<boolean>\", // Флаг для отметки использования записи разговоров\n        \"silence\": \"<boolean>\", // Флаг для отметки использования фильтра тишины\n        \"carousel_id\": \"<int>\", // Идентификатор карусели \n        \"use_carousel\": \"<boolean>\", // Флаг, для отметки использования карусели\n        \"amd\": \"<boolean>\" // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить настройки существующей голосовой рассылки.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, которую необходимо обновить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 123</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>speed</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Новая скорость рассылки, количество звонков в час. Допустимый диапазон: <code>100</code> – <code>36000</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>speed</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"speed\": 5000</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое название рассылки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"VoiceMailing_1_upd\"</code></td>\n</tr>\n<tr>\n<td><code>ivr</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Новый ID сценария IVR для рассылки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>ivr</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr\": 12</code></td>\n</tr>\n<tr>\n<td><code>bases</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Новые ID сегментов (аудиторий) для рассылки. Элементы внутри массива разделяются запятыми.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>bases</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"bases\": [7,8,9]</code></td>\n</tr>\n<tr>\n<td><code>start_materials</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Массив объектов с настройками материалов для старта рассылки. Каждый объект содержит:  <br />- <code>id</code> (<em>int</em>) : ID материала.  <br />- <code>start</code> (<em>int</em>) : Время (в секундах) с начала звонка, когда начнется распознавание голоса. Значение должно соответствовать указанному в настройках сценария (только для аудио-роликов).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>start_materials</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Новый статус рассылки. Возможные значения:  <br />- <code>active</code> : активная рассылка.  <br />- <code>archived</code> : архивированная рассылка.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>max_spent</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Новый лимит денежных средств на рассылку.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>max_spent</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"max_spent\": 10000</code></td>\n</tr>\n<tr>\n<td><code>max_leads</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Новое ограничение на количество лидов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>max_leads</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"max_leads\": 150</code></td>\n</tr>\n<tr>\n<td><code>recall</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Настройки повторного обзвона. Содержит:  <br />- <code>tries</code> (<em>int</em>) : Количество попыток  <br />дозвона.  <br />- <code>period</code> (<em>int</em>) : Время между  <br />попытками (в  <br />секундах), минимальное значение 60, маскимальное значение 1200.  <br />- <code>use_system_carusel</code> (<em>boolean</em>) : Использовать системную карусель номеров, например, при значении <code>true</code> и количестве <code>tries == 3</code>, если нет дозвона с номеров подключенных к рассылке, то <em>4-я попытка дозвона</em> будет сделана с системного номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>recall</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>small_operators_exclude</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Исключить операторов связи, не входящих в \"большую четверку\": МТС, Билайн, МегаФон, t2 (Tele2).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>small_operators_exclude</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"small_operators_exclude\": true</code></td>\n</tr>\n<tr>\n<td><code>response_timeout</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время ожидания ответа абонента (в секундах). Допустимый диапазон: <code>5</code> – <code>45</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>response_timeout</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"response_timeout\": 25</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em></td>\n<td>Тип рассылки. Допустимое значение: <code>voice</code> .  <br />  <br />Возможные значения:  <br />-- <code>voice</code> - голосовые рассылки  <br />-- <code>telegram</code> - не используется  <br />-- <code>viber</code> - не используется  <br />-- <code>sms</code> - не используется  <br />-- <code>whatsapp</code> - не используется  <br />-- <code>email</code> - не используется  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": [\"voice\"]</code></td>\n</tr>\n<tr>\n<td><code>schedule</code></td>\n<td><code>object[]</code>  <br /><em>optional</em></td>\n<td>Массив объектов с настройками расписания планировщика рассылки. Каждый объект содержит:  <br />- <code>start</code> (<em>int</em>) : Начало периода, UNIX timestamp.  <br />- <code>end</code> (<em>int</em>) : Конец периода, UNIX timestamp.  <br />- <code>timezone</code> (<em>string</em>) : Часовой пояс в формате UTC (например, \"GMT+3\").  <br />- <code>region</code> (<em>string</em>) : Указание региона в IANA-формате, например: <code>\"region\": \"Europe/Moscow\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>schedule</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>phone[]</code>  <br /><em>optional</em></td>\n<td>Новый массив номеров телефонов из аренды для обзвона, с которых будут совершаться звонки (формат E.164 без ведущего плюса). Элементы внутри массива разделяются запятыми.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000010\", \"00000000011\"]</code></td>\n</tr>\n<tr>\n<td><code>blacklists</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Новые ID сегментов черных списков, связанных с рассылкой. Элементы внутри массива разделяются запятыми.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>blacklists</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"blacklists\": [10,11,12]</code></td>\n</tr>\n<tr>\n<td><code>avg_cost</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Новый лимит на среднюю стоимость лида.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>avg_cost</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"avg_cost\": 125</code></td>\n</tr>\n<tr>\n<td><code>new_telephony</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг направления телефонии для совершения звонков. При значении <code>false</code> - звонков не будет.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>new_telephony</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"new_telephony\": true</code></td>\n</tr>\n<tr>\n<td><code>antispam</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Антиспам, параметр не используется.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>antispam</code></td>\n</tr>\n<tr>\n<td><code>action_timeout</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время ожидания действия от утсройства клиента в секундах для распознавания его действий (dtmf-нажатия или распознование голоса), во время ответа на исходящий вызов. Параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>action_timeout</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"action_timeout\": 7</code></td>\n</tr>\n<tr>\n<td><code>optimizer</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Настройки оптимизатора исходящих вызовов во время рассылки.  <br />  <br />Доступные параметры:  <br />-- <code>amd_optimizer</code> (<em>boolean</em>) : параметр для оценки истории вызовов на конкретный номер в рассылке, если ранее была фиксация автоответчика на номере по последним трем вызовам, то звонок на этот номер пропускается в ходе рассылки.  <br />-- <code>label_optimizer</code> (<em>boolean</em>) : парамерт для оценки действий с утсройства клиента принимающего звонок, если последние три вызова завершены без фиксации каких либо действий от клиента, то звонок на этот номер пропускается в ходе рассылки.  <br />-- <code>pre_answer_optimizer</code> (<em>boolean</em>) : флаг для отметки использования предответа в звонках и нужно ли определять автоответчики в предответе, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>optimizer</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>incoming_mailing</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования обработки входящих звонков. Система распознает входящие вызовы и определяет к какой рассылке относится поступивший звонок, для определения логики обработки и воспроизведения сценария с фиксацией поступившего вызова.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>incoming_mailing</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"incoming_mailing\": false</code></td>\n</tr>\n<tr>\n<td><code>records</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования записи разговоров, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>records</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"records\": false</code></td>\n</tr>\n<tr>\n<td><code>silence</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования фильтра тишины, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>silence</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"silence\": false</code></td>\n</tr>\n<tr>\n<td><code>use_carousel</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг, для отметки использования карусели (набор телефоных номеров для совершения исходящих вызовов), применяется в связке с <code>carousel_id</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>use_carousel</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"use_carousel\": false</code></td>\n</tr>\n<tr>\n<td><code>amd</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования фильтра автоответчиков, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>amd</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"amd\": false</code></td>\n</tr>\n<tr>\n<td><code>carousel_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор карусели (набор телефоных номеров для совершения исходящих вызовов). Взаимоисключающий параметр для <code>phones</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>carousel_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"carousel_id\": 1</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметре-start_materials\">Пример передачи значений в параметре <code>start_materials</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"start_materials\": [ // object[]\n  {\n    \"id\": 35, // int\n    \"start\": 10 // int\n  }\n]\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-recall\">Пример передачи значений в параметре <code>recall</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"recall\": { // object\n  \"tries\": 3, // int\n  \"period\": 60, // int\n  \"use_system_carusel\": true // boolean\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-schedule\">Пример передачи значений в параметре <code>schedule</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"schedule\": [ // object[]\n  {\n    \"start\": 0, // int\n    \"end\": 1, // int\n    \"timezone\": \"UTC+3\" // string\n  }\n]\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-optimizer\">Пример передачи значений в параметре <code>optimizer</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"optimizer\": { // object\n    \"pre_answer_optimizer\": true, // boolean\n    \"amd_optimizer\": true, // boolean\n    \"label_optimizer\": true // boolean\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"f4f1aebe-92e9-443c-8ddc-9f872b2943f9","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатими обновления рассылки\n        \"speed\": 1500, // Скорость рассылки\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"action_timeout\": 7, // Время ожидания действия\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"recall\": { // Настройки повторного обзвона\n            \"use_system_carusel\": true, // Флаг использования системной карусели номеров\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60 // Время между попытками (в секундах)\n        },\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"pre_answer_optimizer\": false, // флаг для отметки фильтрации номеров с автоответчиками в предответе\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"label_optimizer\": true // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n        },\n        \"status\": \"active\",\n        \"updated\": 1, // Таймштам обновления рассылки, UNIX timestamp\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            00000000001\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"00d9966c-d2ec-4653-9002-5f8b9b733d15","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"6987fe48-e5e3-41b2-b36f-871e0a5aab24","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"e5d3bf55-7364-4a7f-8637-ff86db824389","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": 123, // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"03364231-eda6-4059-a756-72dca0eec9c8","name":"-32602 — Invalid Params : 'bases must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": \"a\", // ID сегментов (аудиторий)\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"bases\",\n            \"type\": \"int[]\"\n        },\n        \"message\": \"bases must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'bases' не является 'int[]'."},{"id":"112fea00-5392-43ad-b7d2-beebbf357092","name":"-32602 — Invalid Params : 'start_materials must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": \"a\", // Материалы для старта\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"start_materials\",\n            \"type\": {\n                \"data\": {\n                    \"id\": \"int\",\n                    \"start\": \"int\"\n                },\n                \"type\": \"object[]\"\n            }\n        },\n        \"message\": \"start_materials must be object[]\"\n    }\n}\n\n// Переданное значение параметра 'start_materials' не является 'object[]'."},{"id":"2a31a50d-1b0d-4ab0-802e-697ad7d1666a","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"other\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"99259b35-d4da-43da-bfee-3f9ef00b1a56","name":"-32602 — Invalid Params : 'blacklists must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": \"a\", // ID черных списков\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"blacklists\",\n            \"type\": \"int[]\"\n        },\n        \"message\": \"blacklists must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'blacklists' не является 'int[]'."},{"id":"85bbe5dd-d470-4a37-920b-1363734d22d4","name":"-32602 — Invalid Params : 'recall must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": 1, // Настройки повторного обзвона\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"recall\",\n            \"type\": {\n                \"data\": {\n                    \"use_system_carusel\": \"boolean\",\n                    \"tries\": \"int\",\n                    \"period\": \"int\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"message\": \"recall must be object\"\n    }\n}\n\n// Переданное значение параметра 'recall' не соответствует схеме 'object'."},{"id":"50766be5-4cef-4be6-80fe-9e4c45265cc0","name":"-32602 — Invalid Params : 'schedule must be object[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": \"a\", // Настройки планировщика для запуска рассылки\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"schedule\",\n            \"type\": \"object[]\"\n        },\n        \"message\": \"schedule must be object[]\"\n    }\n}\n\n// Переданное значение параметра 'schedule' не является 'object[]'."},{"id":"ccb0c30d-e493-41d9-9132-c105875e3fb9","name":"-32602 — Invalid Params : 'phones must be phone[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            00000000001\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"phones\",\n            \"type\": \"phone[]\"\n        },\n        \"message\": \"phones must be phone[]\"\n    }\n}\n\n// Переданное значение параметра 'phones' не является 'phone[]'. Формат E.164 без ведущего плюса."},{"id":"31237c07-52ce-49d6-9138-a4626f4d0b93","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"other\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"voice\",\n                    \"telegram\",\n                    \"viber\",\n                    \"sms\",\n                    \"whatsapp\",\n                    \"email\"\n                ],\n                \"type\": \"enum[]\"\n            }\n        },\n        \"message\": \"type must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"2696b87d-3202-4c2a-969a-3838699ac821","name":"-32602 — Invalid Params : 'small_operators_exclude must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": 1, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"small_operators_exclude\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"small_operators_exclude must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'small_operators_exclude' не является логическим типом."},{"id":"51ebee1a-e060-4d08-9db4-dd6d29f80f31","name":"-32602 — Invalid Params : 'optimizer must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": 1, // Настройки оптимизатора исходящих вызовов во время рассылки\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"optimizer\",\n            \"type\": {\n                \"data\": {\n                    \"amd_optimizer\": \"boolean\",\n                    \"label_optimizer\": \"boolean\",\n                    \"pre_answer_optimizer\": \"boolean\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"message\": \"optimizer must be object\"\n    }\n}\n\n// Переданное значение параметра 'optimizer' не соответствует схеме 'object'"},{"id":"5c76bc35-eba0-408c-a6c1-340bd84621af","name":"-32602 — Invalid Params : 'new_telephony must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": 1 // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"new_telephony\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"new_telephony must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'new_telephony' не является логическим типом."},{"id":"4fed535c-19c4-4285-9416-1ccb1642e675","name":"-32602 — Invalid Params : 'incoming_mailing must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": 1, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": false // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"incoming_mailing\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"incoming_mailing must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'incoming_mailing' не является логическим типом."},{"id":"d10c27ae-eafc-4819-ba83-aa38604bfc30","name":"-32602 — Invalid Params : 'records must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": 1, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"records\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"records must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'records' не является логическим типом."},{"id":"e72a5949-7fe4-477f-ba7f-b36c24de13d6","name":"-32602 — Invalid Params : 'silence must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": 1, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"silence\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"silence must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'silence' не является логическим типом."},{"id":"804ee45b-16df-45df-a43a-c20f5506c837","name":"-32602 — Invalid Params : 'use_carousel must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": 1, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"use_carousel\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"use_carousel must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'use_carousel' не является логическим типом."},{"id":"5580e6b7-fa1d-4372-9e8a-1426c4afe82d","name":"-32602 — Invalid Params : 'amd must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": 1, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"amd\",\n            \"type\": \"boolean\"\n        },\n        \"message\": \"amd must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'amd' не является логическим типом."},{"id":"aa1fe44a-31d3-4351-b300-16f87f957b84","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"73e3255a-8431-458d-be1f-c7aaf6beb528","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"name\": \"Updated VoiceMailing\", // Название рассылки\n        \"ivr\": 12, // ID IVR-сценария\n        \"start_materials\": [ // Материалы для старта\n            {\n                \"id\": 30, // ID материала из IVR сценария\n                \"start\": 10 // Время начала распознавания голоса с начала звонка (в секундах) \n            }\n        ],\n        \"bases\": [ // ID сегментов (аудиторий)\n            7,\n            8,\n            9\n        ],\n        \"blacklists\": [ // ID черных списков\n            10,\n            11,\n            12\n        ],\n        \"phones\": [ // Номера с которых будут совершаться звонки во время рассылки\n            \"00000000001\"\n        ],\n        \"recall\": { // Настройки повторного обзвона\n            \"tries\": 3, // Количество попыток дозвона\n            \"period\": 60, // Время между попытками (в секундах)\n            \"use_system_carusel\": true // Флаг использования системной карусели номеров\n        },\n        \"max_spent\": 5000, // Лимит денежных средств на рассылку\n        \"max_leads\": 100, // Лимит лидов по ходу рассылки\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия\n        \"speed\": 1500, // Скорость рассылки\n        \"records\": true, // Флаг для отметки использования записи разговоров\n        \"amd\": true, // Флаг, для отметки использования фильтра автоответчиков\n        \"silence\": false, // Флаг для отметки использования фильтра тишины\n        \"small_operators_exclude\": true, // Исключить из обзвона номера абонентов операторов не входящих в \"большую четверку\"\n        \"schedule\": [ // Настройки планировщика для запуска рассылки\n            {\n                \"start\": 0, // Начало периода, UNIX timestamp\n                \"end\": 1, // Конец периода, UNIX timestamp\n                \"timezone\": \"GMT+3\", // Часовой пояс\n                \"region\": \"Europe/Moscow\" // Регион\n            }\n        ],\n        \"optimizer\": { // Настройки оптимизатора исходящих вызовов во время рассылки\n            \"label_optimizer\": true, // флаг для отметки фильтрации номеров не совершающих действий из истории звонков\n            \"amd_optimizer\": true, // флаг для отметки фильтрации номеров с автоответчиками из истории звонков\n            \"pre_answer_optimizer\": false // флаг для отметки фильтрации номеров с автоответчиками в предответе\n        },\n        \"created\": 0, // Таймштам создания рассылки, UNIX timestamp\n        \"updated\": 0, // Таймштам обновления рассылки, UNIX timestamp\n        \"leads\": 0, // Количество лидов\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"type\": [ // Тип рассылки\n            \"voice\" // Голосовая рассылка\n        ],\n        \"restarts\": 0, // Количество перезапусков рассылки\n        \"queue\": \"1500\", // Длина очереди, показывает количество запланированных звонков в рассылке с учетом настроек проекта\n        \"user_id\": 14, // ID пользователя, создавшего рассылку\n        \"id\": 123, // Идентификатор рассылки для обновления\n        \"stats\": { // Статистика рассылки\n            \"spent\": 0, // Затраты на звонки\n            \"ppl\": 0, // Средняя цена лида, рассчитывается как отношение затрат на рассылку к количеству полученных лидов\n            \"leads\": 0, // Количество лидов\n            \"progress\": 0, // Количество уникальных звонков совершенных в ходе голосовой рассылки\n            \"blacklisted\": 0 // Количество номеров, отфильтрованных черным списком\n        },\n        \"status\": \"active\", // Статус рассылки\n        \"has_record_transcription\": false, // Флаг использования транскрипции (расшифровки) звонков\n        \"record_transcription_ready\": false, // Статус готовности транскрипции (расшифровки) звонков\n        \"avg_cost\": 0, // Средняя стоимость звонка\n        \"use_carousel\": false, // Флаг, для отметки использования карусели\n        \"state\": \"paused\", // Текущий статус рассылки\n        \"incoming_mailing\": false, // Флаг для отметки использования обработки входящих звонков\n        \"new_telephony\": true // Флаг направления телефонии\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"2d1adee2-cdd6-49ca-8b51-28934f503168"},{"name":"#communications.mailings.start","id":"6b3686f9-efe0-4dd2-8b4c-4dfcaa06271d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.start\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет запустить выполнение голосовой рассылки.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, которую необходимо запустить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"25182d36-7c21-4e1d-b11e-b6d4f96315c9","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.start\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат true: рассылка успешно приостановлена\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"88dd4394-1dee-4058-b822-02654ca61887","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.start\", // Имя метода\n    \"params\": {\n        \"id\": 900 // ID рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"1101ba71-6e10-4bac-8264-9c25dad5da3c","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.start\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"bc7ff0e9-6b4e-468a-b433-f9fb442b78b6","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.start\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2d5104fa-0789-4999-be9b-c6fd88aca81e","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.start\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"6b3686f9-efe0-4dd2-8b4c-4dfcaa06271d"},{"name":"#communications.mailings.pause","id":"4de78767-5e92-4ee3-82dd-7335240085fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.pause\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>tracker</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет приостановить ход выполнения выбранной рассылки. После успешного выполнения метода рассылка переходит в состояние \"paused\" (приостановлена).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, которую необходимо приостановить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"8a4efbe2-4ce5-47b8-b2c4-58410b2c078f","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.pause\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат true: рассылка успешно приостановлена\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"78abd011-d11a-44d0-92b4-67900bd845dd","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.pause\", // Имя метода\n    \"params\": {\n        \"id\": 900 // ID рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"311667ba-c7f9-476f-b03a-74cfcad63eb7","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.pause\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"07824cf1-c2e0-4872-a2fa-1e9d911c3c10","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.pause\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"539d5275-6de6-49ae-ae36-5bd061c75211","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.pause\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"tracker\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"4de78767-5e92-4ee3-82dd-7335240085fc"},{"name":"#communications.mailings.restart","id":"462f1e81-3521-4b6f-85e8-2915b6b976bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.restart\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет перезапустить ранее остановленную или завершенную рассылку.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, которую необходимо перезапустить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"b72f1081-f831-4985-baa9-6ee4ee114714","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.restart\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат true: рассылка успешно перезапущена\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"c88a3535-2810-4377-b4dc-b5fdd248ba4a","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.restart\", // Имя метода\n    \"params\": {\n        \"id\": 900 // ID рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"21fa6bdb-a1bd-445f-a65f-3dee31163a8f","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.restart\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"f5e640ef-a177-404e-937c-e6cd28d8bd2f","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.restart\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"8f80d950-995e-46e7-8ec9-7a52a2f0fc02","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.restart\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"462f1e81-3521-4b6f-85e8-2915b6b976bc"},{"name":"#communications.mailings.stop","id":"5d10fe30-428c-4a69-a360-d3741ba872c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stop\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет остановить выполнение выбранной голосовой рассылки.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, которую необходимо остановить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"3a24c4c7-ca33-43a5-9591-f359b18f28eb","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stop\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат true: рассылка успешно остановлена\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"651bb8b1-3de0-4f00-9ecd-52b468a04da6","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stop\", // Имя метода\n    \"params\": {\n        \"id\": 900 // ID рассылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"70ed6f09-8d49-4548-8f7d-9b53f0cac859","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stop\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"d81396ee-55fa-4ed0-8b26-578be2caae51","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stop\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ed732aa0-b72d-4ab3-9fe0-c5730c4223c4","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stop\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"5d10fe30-428c-4a69-a360-d3741ba872c1"},{"name":"#communications.mailings.block","id":"72af6806-1ee4-4ecf-bf27-5e8cbd4eb1f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\", // ID проекта\n        \"limit\": \"<int>\", // Лимит количества записей\n        \"sort\": \"<object>\", // Параметры сортировки\n        \"period\": \"<object>\", // Временной период\n        \"offset\": \"<int>\" // Количество записей для пропуска\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод возвращает список звонков заблокированных по некорректно указанному параметру часового пояса при пользовании в рассылках планировщика звонков.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 913</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n<tr>\n<td><code>sort</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами сортировки. Содержит два поля:  <br />- <code>name</code> (<em>enum</em>): наименование поля, по которому производится сортировка:  <br />-- <code>id</code> : по идентификатору рассылки,  <br />-- <code>created</code> : по дате создания  <br />  <br />- <code>direction</code> (<em>enum</em>) : направление сортировки:  <br />-- <code>ASC</code> : по возрастанию,  <br />-- <code>DESC</code> : по убыванию.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sort</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>period</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект, для фильтрации записей по временному периоду. Содержит два поля:  <br />- <code>start</code> (<em>int</em>) : начало периода , UNIX timestamp.  <br />- <code>end</code> (<em>int</em>): конец периода, UNIX timestamp.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>sort</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"sort\": { // object\n  \"name\": \"created\", // enum\n  \"direction\": \"DESC\" // enum\n}\n\n</code></pre>\n<p>Пример передачи значений в параметре <code>sort</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"period\": { // object\n  \"start\": 0, // int\n  \"end\": 1 // int\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"46660a4a-5272-412e-9f01-8aab0137eb92","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": 913, // ID рассылки\n        \"project_id\": 90, // ID проекта\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля для сортировки\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"period\": { // Временной период\n            \"start\": 0, // Начало периода, UNIX timestamp\n            \"end\": 1 // Конец периода, UNIX timestamp\n        },\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами\n        \"items\": [ // Массив заблокированных звонков\n            {\n                \"phone\": \"00000000000\", // Номер телефона на который совершается звонок\n                \"billsec\": 0, // Длительность звонка в секундах\n                \"created\": \"YYYY-MM-DD HH:MM:SS\", // Время создания записи\n                \"id\": \"3825\", // ID звонка\n                \"status\": \"BLOCKED_BY_TIME_ZONE\" // Причина блокировки\n            }\n        ],\n        \"limit\": 25, // Лимит количества записей в ответе\n        \"total\": 1 // Общее количество найденных записей\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"fc0ee385-e0b3-4214-9fb1-2b2571a2da78","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля для сортировки\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"period\": { // Временной период\n            \"start\": 0, // Начало периода, UNIX timestamp\n            \"end\": 1 // Конец периода, UNIX timestamp\n        },\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"680f7dac-ad79-44a4-aa38-18398ea6921c","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": 913, // ID рассылки\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля для сортировки\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"period\": { // Временной период\n            \"start\": 0, // Начало периода, UNIX timestamp\n            \"end\": 1 // Конец периода, UNIX timestamp\n        },\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"fbeac9d9-4988-495e-837d-bf402d1e5849","name":"-32602 — Invalid Params : 'sort must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": 913, // ID рассылки\n        \"project_id\": 90, // ID проекта\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": 1, // Параметры сортировки\n        \"period\": { // Временной период\n            \"start\": 0, // Начало периода, UNIX timestamp\n            \"end\": 1 // Конец периода, UNIX timestamp\n        },\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"direction\": {\n                        \"options\": [\n                            \"ASC\",\n                            \"DESC\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"name\": {\n                        \"options\": [\n                            \"id\",\n                            \"created\"\n                        ],\n                        \"type\": \"enum\"\n                    }\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"sort\"\n        },\n        \"code\": -32602,\n        \"message\": \"sort must be object\"\n    }\n}\n\n// Переданное значение параметра 'sort' не соответствует схеме 'object'."},{"id":"278f59c3-8d2b-437e-b9f9-1af92bf9ac28","name":"-32602 — Invalid Params : 'period must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": 913, // ID рассылки\n        \"project_id\": 90, // ID проекта\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля для сортировки\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"period\": 1, // Временной период\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"period\",\n            \"type\": {\n                \"data\": {\n                    \"end\": \"int\",\n                    \"start\": \"int\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"period must be object\"\n    }\n}\n\n// Переданное значение параметра 'period' не соответствует схеме 'object'."},{"id":"807d7ba4-a856-4f42-8a47-2a9670fd2fb3","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": 913, // ID рассылки\n        \"project_id\": 90, // ID проекта\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля для сортировки\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"period\": { // Временной период\n            \"start\": 0, // Начало периода, UNIX timestamp\n            \"end\": 1 // Конец периода, UNIX timestamp\n        },\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"abd4cece-2501-4093-ada1-879177c228f7","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.block\", // Имя метода\n    \"params\": {\n        \"id\": 913, // ID рассылки\n        \"project_id\": 90, // ID проекта\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля для сортировки\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        \"period\": { // Временной период\n            \"start\": 0, // Начало периода, UNIX timestamp\n            \"end\": 1 // Конец периода, UNIX timestamp\n        },\n        \"offset\": 0 // Количество записей для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"72af6806-1ee4-4ecf-bf27-5e8cbd4eb1f7"},{"name":"#communications.mailings.details","id":"bd721e67-8546-4d01-a456-59beafb7e18a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Фильтр по статусу звонков\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\", // Лимит количества записей\n        \"sort\": \"<object>\", // Параметры сортировки\n        \"direction\": \"<enum>\", // Фильтр по направлению звонков\n        \"from\": \"<phone>\", // Номер телефона, с которого был совершен звонок\n        \"period\": \"<object>\", // Диапазон для указания периода времени, UNIX timestamp\n        \"flag\": \"<enum[]>\", // Фильтр по флагам звонков\n        \"to\": \"<phone>\" // Номер телефона, на который был совершен звонок\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить детальную информацию о звонках в рамках рассылки с возможностью фильтрации по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Уникальный идентификатор рассылки.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>failed,</code>  <br /><code>success</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу звонков. Возможные значения:  <br />- <code>failed</code> : неуспешные звонки.  <br />- <code>success</code> : успешные звонки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>direction</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>inbound,</code>  <br /><code>outbound</code>  <br /><code>]</code></td>\n<td>Фильтр по направлению звонков. Возможные значения:  <br />- <code>inbound</code> : входящие звонки.  <br />- <code>outbound</code> : исходящие звонки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>direction</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"direction\": \"outbound\"</code></td>\n</tr>\n<tr>\n<td><code>from</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер телефона, с которого был совершен звонок, формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>from</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"from\": \"00000000000\"</code></td>\n</tr>\n<tr>\n<td><code>sort</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Параметры сортировки результатов. Объект содержит два поля:  <br />  <br />- <code>name</code> (<em>enum</em>): наименование поля, по которому выполняется сортировка:  <br />-- <code>id</code> : сортировка по ID.  <br />-- <code>phone</code> : сортировка по номеру телефона.  <br />-- <code>direction</code> : сортировка по направлению звонка.  <br />-- <code>created</code> : сортировка по времени создания.  <br />-- <code>billsec</code> : сортировка по длительности звонка.  <br />-- <code>status</code> : сортировка по статусу звонка.  <br />-- <code>amount</code> : сортировка по стоимости звонка.  <br />-- <code>lead</code> : сортировка по флагу \"лид\".  <br />-- <code>blacklisted</code> : сортировка по флагу \"черный список\".  <br />-- <code>amd</code> : сортировка по флагу \"автоответчик\".  <br />  <br />- <code>direction</code> (<em>enum</em>): направление сортировки:  <br />-- <code>ASC</code> : сортировка по возрастанию.  <br />-- <code>DESC</code> : сортировка по убыванию.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sort</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>to</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер телефона, на который был совершен звонок, формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>to</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"to\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>period</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Период времени, за который необходимо получить данные. Объект содержит два поля:  <br />- <code>start</code> : Время начала периода, UNIX timestamp  <br />- <code>end</code> : Время окончания периода, UNIX timestamp  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>flag</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>lead,</code>  <br /><code>blacklisted,</code>  <br /><code>amd</code>  <br /><code>]</code></td>\n<td>Фильтр по флагам звонков. Возможные значения:  <br />- <code>lead</code> : целевые звонки, помеченные как лид.  <br />- <code>blacklisted</code> : звонки, отфильтрованные как черный список.  <br />- <code>amd</code> : звонки, отфильтрованные автоответчиком.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>flag</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"flag\": [\"lead\", \"blacklisted\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>sort</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"sort\": { // object\n  \"name\": \"created\", // enum\n  \"direction\": \"DESC\" // enum\n}\n\n</code></pre>\n<p>Пример передачи значений в параметре <code>period</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"period\": { // object\n  \"start\": 0, // int, UNIX timestamp\n  \"end\": 1 // int, UNIX timestamp\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"c5a70697-c461-4e89-a0eb-b6696132b6fc","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n        //   \"direction\": \"DESC\" // Направление сортировки\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен звонокы\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"total\": 1552, // Общее количество доступных записей\n        \"limit\": 25, // Лимит количества записей в ответе\n        \"items\": [ // Массив объектов, представляющих звонки\n            {\n                \"record\": \"/path/to/call_record/0.0.0.0/YYYY/MM/DD/00/XX_xx00_0 ... 0x0x_0.wav.zip\", // Запись разговора\n                \"direction\": \"outbound\", // Направление звонка, исходящий\n                \"id\": \"380\", // ID звонка\n                \"billsec\": 31, // Длительность звонка в секундах\n                \"amount\": 1.47, // Стоимость звонка\n                \"amd\": 0, // Флаг \"автоответчик\" (0 или 1)\n                \"phone\": \"00000000001\", // Номер телефона на который совершен звонок\n                \"transcription_ready\": 0, // Флаг для статуса готовности транскрипции (расшифровки) звонка  (0 или 1)\n                \"has_transcription\": 0, // Флаг использования транскрипции (расшифровки) звонка  (0 или 1)\n                \"blacklisted\": 0, // Флаг \"черный список\" (0 или 1)\n                \"lead\": 0, // Флаг \"лид\" (0 или 1)\n                \"created\": \"YYYY-MM-DD HH:MM:SS\", // Время создания звонка\n                \"status\": \"success\" // Статус звонка\n            }\n\n            // ...\n\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b443d848-534f-44c3-a070-22770d57fe43","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],        \n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"c775fa0a-fde2-466c-bafe-9b9b6772dcb7","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"4babeeda-b60c-4db3-9be6-29ed66e16442","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        \"status\": \"other\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"status must be enum\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"failed\",\n                    \"success\"\n                ]\n            },\n            \"field\": \"status\"\n        }\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"9110c552-8170-4a23-a186-cf3882e4462d","name":"-32602 — Invalid Params : 'direction must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        \"direction\": \"other\" // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"direction must be enum\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"inbound\",\n                    \"outbound\"\n                ]\n            },\n            \"field\": \"direction\"\n        }\n    }\n}\n\n// Переданное значение параметра 'direction' не соответствует схеме 'enum'."},{"id":"65b6edbe-12bb-442e-92fb-8e547fa07557","name":"-32602 — Invalid Params : 'from must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        \"from\": \"+00000000000\" // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"from must be phone\",\n        \"data\": {\n            \"type\": \"phone\",\n            \"field\": \"from\"\n        }\n    }\n}\n\n// Переданное значение параметра 'from' не является 'phone'. Формат E.164 без ведущего плюса."},{"id":"bc535fcf-9bf6-4b5d-be89-3c40cf0bcec7","name":"-32602 — Invalid Params : 'to must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\" // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        \"to\": \"+00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"to must be phone\",\n        \"data\": {\n            \"type\": \"phone\",\n            \"field\": \"to\"\n        }\n    }\n}\n\n// Переданное значение параметра 'to' не является 'phone'. Формат E.164 без ведущего плюса."},{"id":"175032e2-81aa-4c61-8305-de185c0911b1","name":"-32602 — Invalid Params : 'sort must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": \"DESC\" // Параметры сортировки\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"sort must be object\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"direction\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"ASC\",\n                            \"DESC\"\n                        ]\n                    },\n                    \"name\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"id\",\n                            \"phone\",\n                            \"direction\",\n                            \"created\",\n                            \"billsec\",\n                            \"status\",\n                            \"amount\",\n                            \"lead\",\n                            \"blacklisted\",\n                            \"amd\"\n                        ]\n                    }\n                }\n            },\n            \"field\": \"sort\"\n        }\n    }\n}\n\n// Переданное значение параметра 'sort' не соответствует схеме 'object'."},{"id":"66d6fe03-7314-43ca-b4e9-dbb782bebf85","name":"-32602 — Invalid Params : 'period must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        \"period\": 1 // Период времени (UNIX-timestamp),\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"period must be object\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"end\": \"int\",\n                    \"start\": \"int\"\n                }\n            },\n            \"field\": \"period\"\n        }\n    }\n}\n\n// Переданное значение параметра 'period' не соответствует схеме 'object'."},{"id":"786c272e-a6cf-4c4d-b967-ef79a0996797","name":"-32602 — Invalid Params : 'flag must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\",\n        //   \"direction\": \"DESC\"\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен \n        // звонок\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        \"flag\": \"other\" // Фильтр по флагам звонков\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен \n        // звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"flag must be enum[]\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"lead\",\n                    \"blacklisted\",\n                    \"amd\"\n                ]\n            },\n            \"field\": \"flag\"\n        }\n    }\n}\n\n// Переданное значение параметра 'flag' не соответствует схеме 'enum[]'."},{"id":"272912f7-d875-4837-b82e-daeb6d6f9662","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n        //   \"direction\": \"DESC\" // Направление сортировки\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен звонокы\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"cc7bb0b9-c6db-46fc-b949-2b8afeb086e3","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.details\", // Имя метода\n    \"params\": {\n        \"id\": 900, // ID рассылки\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25 // Лимит количества записей\n        // \"sort\": { // Параметры сортировки\n        //   \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n        //   \"direction\": \"DESC\" // Направление сортировки\n        // },\n        // \"direction\": \"outbound\", // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер телефона, с которого был совершен звонокы\n        // \"period\": { // Период времени\n        //   \"start\": 0, // Начало периода, UNIX timestamp \n        //   \"end\": 0 // Конец периода, UNIX timestamp \n        // },\n        // \"flag\": [ // Фильтр по флагам звонков\n        //     \"lead\", // Лиды, целевые звонки\n        //     \"blacklisted\" // Звонки отфильтрованные черным списком\n        // ],\n        // \"to\": \"00000000001\" // Номер телефона, на который был совершен звонок\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"bd721e67-8546-4d01-a456-59beafb7e18a"},{"name":"#communications.mailings.stats","id":"ac0106ff-59ee-458d-a601-33413265b930","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum>\" // Тип данных для статистики\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить статистику по выбранной голосовой рассылке. Статистика включает общее количество звонков, лидов, черных списков, автоответчиков и другие метрики.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, для которой необходимо получить статистику.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязана рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>uncalled,</code>  <br /><code>leads,</code>  <br /><code>undelivered,</code>  <br /><code>report</code>  <br /><code>]</code></td>\n<td>Тип данных для статистики. Возможные значения:  <br />- <code>uncalled</code> : не ответившие .  <br />- <code>leads</code> : лиды .  <br />- <code>undelivered</code> : не доставлены (<strong>не используется</strong>) .  <br />- <code>report</code> : отчет (<strong>не используется</strong>).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"leads\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"26c9f231-c0c3-4d5f-84bb-071bb80e7f4a","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"leads\" // Тип данных для статистики\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"answered\": 922, // Количество ответивших (поднятие трубок)\n        \"blacklisted\": 14, // Количество номеров помеченных как черный список в ходе рассылки\n        \"not_successful\": 446, // Количество неуспешных звонков\n        \"not_targeted\": 776, // Количество нецелевых звонков\n        \"calls\": 1485, // Количество выполненных звонков\n        \"recalled\": 67, // Количество повторных вызовов\n        \"leads\": 5, // Количество лидов\n        \"amd\": 132, // Количество автоответчиков определенных в ходе рассылки\n        \"total\": 1500, // Количество номеров в сегменте для совершения звонков\n        \"materials\": [ // Информация о материалах использованных в ходе рассылки\n            {\n                \"name\": \"Any Material Name\", // Наименование материала\n                \"data\": {\n                    \"type\": \"file\", // Тип загрузки материала\n                    \"data\": { // Данные материала\n                        \"name\": \"material.mp3\", // Наименование файла\n                        \"path\": \"/upload/0/0/0/x0000x00.wav\", // Путь к загруженному файлу на сервере\n                        \"type\": \"mp3\" // Тип файла\n                    }\n                },\n                \"conversion\": 0.7, // Доля конверсии материала\n                \"id\": 322 // ID материала\n            }\n        ],\n        \"phones\": [ // Детализация по совершенным звонкам с арендованных номеров\n            {\n                \"answered\": \"76\", // Количество ответов на звонок\n                \"ppl\": 63.08, // Средняя стоимость лида\n                \"recalled\": \"8\", // Количество повторных вызовов\n                \"calls\": \"158\", // Количество выполненных звонков\n                \"spent\": 126.16, // Стоимость вызовов\n                \"phone\": \"00000000001\", // Номер телефона из аренды\n                \"leads\": \"2\" // Количество лидов\n            }\n\n            // ...\n\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"46951adc-86c0-482a-bc1d-34583f87febf","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"id\": 1204 // ID рассылки\n        // \"type\": \"leads\" // Тип данных для статистики\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"d0c7aa13-9e9d-4da8-88c5-609092c88139","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"leads\" // Тип данных для статистики\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"68d787c5-c724-48dd-8045-b140ec24b34e","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"type\": \"other\" // Тип данных для статистики\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"uncalled\",\n                    \"undelivered\",\n                    \"leads\",\n                    \"report\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"type\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"67312e9d-4a27-4c72-99b9-673ce8717db8","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"leads\" // Тип данных для статистики\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ff7dbd4b-3ef2-450f-9327-c7471f2e1cf3","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.stats\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"leads\" // Тип данных для статистики\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"ac0106ff-59ee-458d-a601-33413265b930"},{"name":"#communications.mailings.export","id":"3300e322-084e-4a4f-8a2c-2140fd40d2d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\", // ID проекта\n        \"export_format\": \"csv\", // Тип формата файла для экпорта\n        \"type\": \"<enum>\" // Фильтр по типу записей\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет экспортировать данные о звонках в рамках указанной рассылки, Можно выбрать формат экспорта: <code>.csv</code> или <code>.xlsx</code> (Excel).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, из которой необходимо экспортировать данные.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>all,</code>  <br /><code>success,</code>  <br /><code>failed,</code>  <br /><code>leads,</code>  <br /><code>amd,</code>  <br /><code>blacklisted,</code>  <br /><code>transcription</code>  <br /><code>]</code></td>\n<td>Фильтр по типу записей. Возможные значения:  <br />- <code>all</code> : все записи.  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неуспешные звонки.  <br />- <code>leads</code> : целевые звонки, помеченные как лид.  <br />- <code>amd</code> : звонки, отфильтрованные автоответчиком.  <br />- <code>blacklisted</code> : звонки, отфильтрованные черным списком.  <br />- <code>transcription</code> : распознанные записи (транскрипция) звонков.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>csv,</code>  <br /><code>excel</code>  <br /><code>]</code></td>\n<td>Тип формата файла для экпорта данных рассылки. Возможные значения:  <br />- <code>csv</code> — экспорт в csv-файл  <br />- <code>excel</code> — экспот в Excel-файл .  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>export_format</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"ec3ed43a-c6bd-48e9-817c-03df16858b09","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"ID,Направление,Дата и время,Телефон аренды,Телефон,Статус,Длительность,Стоимость,Автоответчик,Помечен как лид,Помечен как ЧС,Оператор,Регион,Действие,Имя,Фамилия,Отчество,Дата рождения,Пол,E-mail,Район\n123,исходящий,YYYY-MM-DD HH:MM:SS,00000000001,00000000002,success,31,1.48,нет,нет,нет,\"Carrier Name\",Region Name,,,,,,,,\n..."},{"id":"f08be0e3-b587-4e1a-9553-195ea6202e13","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"7547ae54-76b4-4f87-ad10-c6f9f86dd88c","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"96202d6c-7eed-4936-a3fb-92688182b747","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\", // Тип формата файла для экпорта\n        \"type\": \"other\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"all\",\n                    \"success\",\n                    \"failed\",\n                    \"leads\",\n                    \"amd\",\n                    \"blacklisted\",\n                    \"transcription\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"f60ecdee-6242-47d6-9188-f1640dc79d62","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"fad83c9d-9b78-4862-9515-762eb544e620","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"3300e322-084e-4a4f-8a2c-2140fd40d2d3"},{"name":"#communications.mailings.download","id":"7c49e766-5b8a-4c45-83ef-9b0b6cfb575c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum>\" // Фильтр по типу записей\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить ссылку для скачивания файла с детальной информацией о звонках в рамках указанной рассылки в формате <code>.csv</code> или <code>.xlsx</code></p>\n<p>В полученном ответе в поле <code>result</code> указывается ссылка на скачивание csv/xlsx-файла, например <code>export-idtype0000-00-00_00-00-00.csv</code>. Формат csv-файла: кодировка <code>UTF-8</code>, разделитель полей <code>запятая</code>.</p>\n<p>Структура и пример данных csv-файла:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>ID,Направление,Дата и время,Телефон аренды,Телефон,Статус,Длительность,Стоимость,Автоответчик,Помечен как лид,Помечен как ЧС,Оператор,Регион,Действие,Имя,Фамилия,Отчество,Дата рождения,Пол,E-mail,Район\n123,исходящий,YYYY-MM-DD HH:MM:SS,00000000001,00000000002,success,31,1.48,нет,нет,нет,\"Carrier Name\",Region Name,,,,,,,,\n...\n\n</code></pre><hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, для которой необходимо скачать файл с детальной информацией о звонках.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>all,</code>  <br /><code>success,</code>  <br /><code>failed,</code>  <br /><code>leads,</code>  <br /><code>amd,</code>  <br /><code>blacklisted</code>  <br /><code>]</code></td>\n<td>Фильтр по типу записей. Возможные значения:  <br />- <code>all</code> : все записи.  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неуспешные звонки.  <br />- <code>leads</code> : целевые звонки, помеченные как лид.  <br />- <code>amd</code> : звонки, отфильтрованные автоответчиком.  <br />- <code>blacklisted</code> : звонки, отфильтрованные черным списком.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>csv,</code>  <br /><code>excel</code>  <br /><code>]</code></td>\n<td>Тип формата файла для экпорта данных рассылки. Возможные значения:  <br />- <code>csv</code> — экспорт в csv-файл  <br />- <code>excel</code> — экспот в Excel-файл .  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>export_format</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"3c42ba72-30e4-4d7d-bed2-e38529b10772","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    // Ссылка для скачивания файла с результатами рассылки\n    \"result\": \"https://api.botto.ru/?otc=xxXxx ... XXXX0X\",\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"7e640d8d-f6a5-4072-9997-31e4210492e7","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"81eaaad5-c7cf-4c34-9873-def7b82138b6","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"fb841232-8705-4526-9184-ad880eb9c47a","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\", // Тип формата файла для экпорта\n        \"type\": \"other\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"options\": [\n                    \"all\",\n                    \"success\",\n                    \"failed\",\n                    \"leads\",\n                    \"amd\",\n                    \"blacklisted\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"7fdc19db-66da-45c2-980b-d48372b8ae77","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"5a249d75-5a03-4b6e-9923-c62227902721","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.download\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"export_format\": \"csv\" // Тип формата файла для экпорта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"7c49e766-5b8a-4c45-83ef-9b0b6cfb575c"},{"name":"#communications.mailings.export_stream","id":"d4ae2608-2591-4b9a-9bd7-08b6bd38515e","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Accept","value":"text/csv; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID рассылки\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum>\" // Фильтр по типу записей\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет экспортировать данные о звонках в рамках указанной рассылки в формат <code>.csv</code></p>\n<p>В ответе возвращается <code>text/csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>. Структура и пример данных csv-файла:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>ID;Направление;Дата и время;Телефон аренды;Телефон;Статус;Длительность;Стоимость;Автоответчик;Помечен как лид;Помечен как ЧС;Оператор;Регион;Действие;Имя;Фамилия;Отчество;Дата рождения;Пол;E-mail;Район\n123;исходящий;YYYY-MM-DD HH:MM:SS;00000000001;00000000002;success;31;1.48;нет;нет;нет;\"Carrier Name\";Region Name;;;;;;;;\n...\n\n</code></pre><hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, которому принадлежит рассылка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор рассылки, для которой необходимо скачать файл с детальной информацией о звонках.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 900</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>all,</code>  <br /><code>success,</code>  <br /><code>failed,</code>  <br /><code>leads,</code>  <br /><code>amd,</code>  <br /><code>blacklisted,</code>  <br /><code>transcription</code>  <br /><code>]</code></td>\n<td>Фильтр по типу записей. Возможные значения:  <br />- <code>all</code> : все записи.  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неуспешные звонки.  <br />- <code>leads</code> : целевые звонки, помеченные как лид.  <br />- <code>amd</code> : звонки, отфильтрованные автоответчиком.  <br />- <code>blacklisted</code> : звонки, отфильтрованные черным списком.  <br />- <code>transcription</code> : распознанные записи (транскрипция) звонков.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"success\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"908e1a93-cc3e-45a2-ae12-163ba2f8f339","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/csv; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"ID;Направление;Дата и время;Телефон аренды;Телефон;Статус;Длительность;Стоимость;Автоответчик;Помечен как лид;Помечен как ЧС;Оператор;Регион;Действие;Имя;Фамилия;Отчество;Дата рождения;Пол;E-mail;Район\n123;исходящий;YYYY-MM-DD HH:MM:SS;00000000001;00000000002;success;31;1.48;нет;нет;нет;\"Carrier Name\";Region Name;;;;;;;;\n...\n"},{"id":"25c9b8a2-7b6b-4596-9249-1f35d78a0c8e","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 1204 // ID рассылки\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"50d6a16b-2154-428e-b038-c39bcea70dbd","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"65edf451-5f54-4561-bde8-91079c20cd06","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16, // ID проекта\n        \"type\": \"other\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"all\",\n                    \"success\",\n                    \"failed\",\n                    \"leads\",\n                    \"amd\",\n                    \"blacklisted\",\n                    \"transcription\"\n                ]\n            },\n            \"field\": \"type\"\n        },\n        \"message\": \"type must be enum\"\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"2d4d2a52-c5e9-4ffd-a692-ff9fb6fb413a","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"28e129f8-2587-4cd0-ab8f-7c5c18947912","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.mailings.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 1204, // ID рассылки\n        \"project_id\": 16 // ID проекта\n        // \"type\": \"success\" // Фильтр по типу записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"d4ae2608-2591-4b9a-9bd7-08b6bd38515e"}],"id":"58bcaa3c-2a99-40bf-93eb-a8aed53b395c","_postman_id":"58bcaa3c-2a99-40bf-93eb-a8aed53b395c","description":""},{"name":"communications.dialings","item":[{"name":"#communications.dialings.create","id":"c0e0d200-bb09-46f6-b6f2-c107e6ab8270","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"phone\": \"<phone>\", // Номер телефона на который осуществляется звонок\n        \"ivr\": \"<int>\", // ID сценария IVR\n        \"response_timeout\": \"<int>\", // Время ожидания ответа абонента\n        \"from\": \"<phone>\", // Номер из аренды для совершения исходящего вызова на 'phone'\n        \"fields\": \"<object>\", // Поле для кастомизации вебхуков\n        \"webhook\": \"<object>\", // Настройки вебхука\n        \"recall\": \"<object>\", // Настройки повторных попыток дозвона\n        \"start\": \"<int>\", // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        \"action_timeout\": \"<int>\", // Время ожидания действия от утсройства клиента в секундах\n        \"record\": \"<boolean>\", // Флаг для отметки использования записи разговоров\n        \"amd\": \"<boolean>\" // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать исходящий звонок с настройками дозвона, вебхуков и кастомизации.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязан звонок.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>phone</code>  <br /><em><strong>required</strong></em></td>\n<td>Номер телефона, на который осуществляется звонок. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000000\"</code></td>\n</tr>\n<tr>\n<td><code>ivr</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сценария IVR, который будет использоваться для звонка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>ivr</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"ivr\": 90</code></td>\n</tr>\n<tr>\n<td><code>response_timeout</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время ожидания ответа абонента в секундах, допустимые значения:  <br /><strong><code>5</code></strong> – <strong><code>45</code></strong> .  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>response_timeout</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"response_timeout\": 27</code></td>\n</tr>\n<tr>\n<td><code>fields</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Поля для кастомизации вебхуков и TTS в настройках проекта. Поля и значения должны быть созданы заранее в настройках проекта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>fields</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>from</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер из аренды, с которого будет совершен звонок.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>from</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"from\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>webhook</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Настройки вебхука для обработки результатов звонка. Содержит:  <br />- <code>params</code> (<em>object</em>) : параметры запроса.  <br />- <code>url</code> (<em>string</em>) : URL для отправки данных.  <br />- <code>headers</code> (<em>object</em>) : заголовки запроса.  <br />  <br />Служит только для передачи POST-запроса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>webhook</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>recall</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Настройки повторных попыток дозвона, содержат:  <br />- <code>tries</code> (<em>int</em>) : Количество попыток дозвона.  <br />- <code>period</code> (<em>int</em>) : Время между попытками в секундах.  <br />- <code>use_system_carusel</code> (<em>boolean</em>) : Использовать системную карусель номеров, например, при значении true и количестве tries == 3, если нет дозвона с номеров подключенных к рассылке, то 4-я попытка дозвона будет сделана с системного номера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>recall</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>start</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время (в секундах) с начала звонка, когда начнется распознавание голоса. Значение должно соответствовать указанному в настройках сценария (используется только для аудио-роликов).  <br />  <br /><strong>Обратите внимание</strong>: Длительность сессии распознования голоса 15 секунд.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>start</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"start\": 15</code></td>\n</tr>\n<tr>\n<td><code>action_timeout</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Время ожидания действия от утсройства клиента в секундах для распознавания его действий (dtmf-нажатия или распознование голоса), во время ответа на исходящий вызов. Параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>action_timeout</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"action_timeout\": 7</code></td>\n</tr>\n<tr>\n<td><code>record</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования записи разговоров, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>record</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"record\": false</code></td>\n</tr>\n<tr>\n<td><code>amd</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки использования фильтра автоответчиков, параметр связан с настройками используемого IVR-сценария.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>amd</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"amd\": false</code></td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"пример-передачи-значений-в-параметре-fields\">Пример передачи значений в параметре <code>fields</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"fields\": { // object\n  \"custom_key1\": \"value1\", // string\n  \"tts_voice\": \"tts_voice_1\" // string\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-webhook\">Пример передачи значений в параметре <code>webhook</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"webhook\": { // object\n  \"headers\": { // object\n    \"Token\": \"token\" \n  },\n  \"url\": \"https://example.com/webhook\", // string\n  \"params\": { // object\n    \"retry\": 3\n  }\n}\n\n</code></pre>\n<h4 id=\"пример-передачи-значений-в-параметре-recall\">Пример передачи значений в параметре <code>recall</code>:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"recall\": { // object\n  \"tries\": 3, // int\n  \"period\": 60, // int\n  \"use_system_carusel\": true // boolean\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"bc74d272-3b26-47ad-8e10-4da53c78e4da","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 811, // Результат: ID созданного звонка\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b5d78e7b-6d5a-4f12-ba1a-a536cb66be17","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"e7e53c45-9a58-45d6-8ef3-f01e47b8d087","name":"-32602 — Invalid Params : 'phone is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"phone\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"phone is required\"\n    }\n}\n\n// Обязательный параметр 'phone' не был передан."},{"id":"06665463-5b8b-4a9b-b9c6-5ffae493b1a1","name":"-32602 — Invalid Params : 'ivr is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"ivr\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"ivr is required\"\n    }\n}\n\n// Обязательный параметр 'ivr' не был передан."},{"id":"1061064b-f1c4-4850-80e3-fb675dcfc050","name":"-32602 — Invalid Params : 'fields must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\", // Номер из аренды для совершения исходящего вызова на 'phone'\n        \"fields\": 123 // Поле для кастомизации вебхуков\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"fields\",\n            \"type\": \"object\"\n        },\n        \"code\": -32602,\n        \"message\": \"fields must be object\"\n    }\n}\n\n// Переданное значение параметра 'fields' должно быть 'object'."},{"id":"3d10b659-743a-4e19-9400-5be2a45f9c86","name":"-32602 — Invalid Params : 'phone must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"phone\",\n            \"type\": \"phone\"\n        },\n        \"code\": -32602,\n        \"message\": \"phone must be phone\"\n    }\n}\n\n// Переданное значение параметра 'phone' должно быть 'phone'. Формат E.164 без ведущего плюса."},{"id":"091c517f-53f9-4215-8194-ec9100a1a964","name":"-32602 — Invalid Params : 'from must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"from\",\n            \"type\": \"phone\"\n        },\n        \"code\": -32602,\n        \"message\": \"from must be phone\"\n    }\n}\n\n// Переданное значение параметра 'from' должно быть 'phone'. Формат E.164 без ведущего плюса."},{"id":"8cf3a8ea-87cf-4a96-9533-7faccc2a05e7","name":"-32602 — Invalid Params : 'webhook must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\", // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        \"webhook\": 123 // Настройки вебхука\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"webhook\",\n            \"type\": {\n                \"data\": {\n                    \"params\": \"object\",\n                    \"url\": \"string\",\n                    \"headers\": \"object\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"webhook must be object\"\n    }\n}\n\n// Переданное значение параметра 'webhook' не соответствует схеме 'object'."},{"id":"a3c97317-94f0-49b6-b6d9-b0714a6efea7","name":"-32602 — Invalid Params : 'recall must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\", // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        \"recall\": 123 // Настройки повторных попыток дозвона\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"recall\",\n            \"type\": {\n                \"data\": {\n                    \"tries\": \"int\",\n                    \"period\": \"int\",\n                    \"use_system_carusel\": \"boolean\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"recall must be object\"\n    }\n}\n\n// Переданное значение параметра 'recall' не соответствует схеме 'object'."},{"id":"5dd15c3f-af1e-43f6-9709-a203b70704ca","name":"-32602 — Invalid Params : 'record must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\", // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        \"record\": 1, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"record\"\n        },\n        \"code\": -32602,\n        \"message\": \"record must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'record' не является логическим типом"},{"id":"3e1b0cd7-444e-4e15-abf4-806bbe0f4140","name":"-32602 — Invalid Params : 'amd must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\", // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        \"amd\": 1 // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"amd\",\n            \"type\": \"boolean\"\n        },\n        \"code\": -32602,\n        \"message\": \"amd must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'amd' не является логическим типом"},{"id":"e2048b2d-f977-49cb-b695-37e30d688ea4","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a091f994-6f4d-47cb-8802-ea6cc8a18111","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1b8f9ad6-957f-4238-b47e-62426974f104","name":"-32003 — Server Error : \"Phone is not rented by user\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32003,\n        \"message\": \"Phone is not rented by user\"\n    }\n}\n\n// В запросе переденный в параметре 'from' телефонный номер для совершения звонка не был арендован пользователем"},{"id":"92963cca-004b-41f8-aba7-5cf13d690e59","name":"-32003 — Server Error : \"IVR is not exist or materials in IVR has not exist or moderated\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"phone\": \"00000000000\", // Номер телефона на который осуществляется звонок\n        \"ivr\": 90, // ID сценария IVR\n        \"response_timeout\": 27, // Время ожидания ответа абонента\n        \"action_timeout\": 7, // Время ожидания действия от утсройства клиента в секундах\n        \"from\": \"00000000001\" // Номер из аренды для совершения исходящего вызова на 'phone'\n        // \"fields\": { // Поле для кастомизации вебхуков\n        //     \"custom_key1\": \"value1\",\n        //     \"tts_voice\": \"tts_voice_1\"\n        // },\n        // \"webhook\": { // Настройки вебхука\n        //     \"headers\": { // заголовки запроса\n        //         \"Token\": \"token\"\n        //     },\n        //     \"url\": \"https://example.com/webhook\", // URL для отправки данных\n        //     \"params\": { // параметры запроса\n        //         \"retry\": 3\n        //     }\n        // },\n        // \"recall\": { // Настройки повторных попыток дозвона\n        //     \"tries\": 3,\n        //     \"period\": 60,\n        //     \"use_system_carusel\": true\n        // },\n        // \"start\": 10, // Время (в секундах) с начала звонка, когда начнется распознавание голоса\n        // \"record\": false, // Флаг для отметки использования записи разговоров\n        // \"amd\": false // Флаг для отметки использования фильтра автоответчиков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"IVR is not exist or materials in IVR has not exist or moderated\",\n        \"code\": -32003\n    }\n}\n\n// Переденное значение в параметре 'ivr' не существует, либо в указанном идентификаторе IVR используется не существующий или не прошедший модерацию материал."}],"_postman_id":"c0e0d200-bb09-46f6-b6f2-c107e6ab8270"},{"name":"#communications.dialings.get","id":"f9804f98-7dea-4d0a-8654-1ae881a4d096","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.get\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID звонка\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о конкретном звонке по его уникальному идентификатору и ID проекта. Результат включает детали звонка, такие как статус, направление, дата создания, длительность, запись разговора и дополнительные метаданные.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор звонка, информацию о котором необходимо получить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 3791</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому принадлежит звонок  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"64623b65-adf3-4c08-93d5-fb3a54b9a4a1","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.get\", // Имя метода\n    \"params\": {\n        \"id\": 811, // ID звонка\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с данными звонка\n        \"answered\": \"YYYY-MM-DD HH:MM:SS\", // Дата и время ответа\n        \"ended\": \"YYYY-MM-DD HH:MM:SS\", // Дата и время завершения звонка\n        \"billsec\": 12, // Длительность звонка в секундах\n        \"id\": \"811\", // ID звонка\n        \"status\": \"success\", // Статус звонка:\n                             // -- success - успешно\n                             // -- failed - неуспешный звонок\n        \"ivr\": [ // IVR действия\n            {\n                \"amount\": 0, // Стоимость действия\n                \"data\": {\n                    \"digit\": 1 // DTMF-нажатие\n                },\n                \"ivr_id\": \"90\", // ID сценария (IVR-меню)\n                \"timestamp\": \"YYYY-MM-DD HH:MM:SS\", // Время совершения действия\n                \"pid\": \"1\" // Идентификатор ноды IVR сценария\n            }\n        ],\n        \"record\": null, // Путь к записи звонка\n        \"amount\": 0.99, // Общая стоимость звонка\n        \"amd\": 0, // Флаг автоответчика:\n                  // -- 0 - нет\n                  // -- 1 - да\n        \"lead\": 1, // Флаг отметки лида:\n                   // -- 0 - нет\n                   // -- 1 - да\n        \"blacklisted\": 0, // Флаг добавления номера 'phone' в черный список:\n                          // -- 0 - нет\n                          // -- 1 - да\n        \"phone\": \"00000000000\", // Номер на который поступил звонок\n        \"direction\": \"outbound\", // Направление звонка: \n                                 // -- inbound - входящий\n                                 // -- outbound - исходящий\n        \"created\": \"YYYY-MM-DD HH:MM:SS\" // Дата и время создания звонка\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a0f80c6a-04c2-4f27-802b-2985b460fe38","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"0baf1930-6b63-482e-b924-fe8e5416735e","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.get\", // Имя метода\n    \"params\": {\n        \"id\": 811 // ID звонка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"f5fce799-fa41-4c35-bd52-44c17db274ec","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.get\", // Имя метода\n    \"params\": {\n        \"id\": 811, // ID звонка\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d32b1c32-e851-4d15-87d0-5a8d8d32b64b","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.get\", // Имя метода\n    \"params\": {\n        \"id\": 811, // ID звонка\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"f9804f98-7dea-4d0a-8654-1ae881a4d096"},{"name":"#communications.dialings.list","id":"9333e8f2-64f2-4862-81bc-af46872b0217","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"billsec_start\": \"<int>\", // Минимальная длительность звонка\n        \"billsec_end\": \"<int>\", // Максимальная длительность звонка\n        \"status\": \"<enum>\", // Фильтр по статусу звонков\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"type\": \"<enum[]>\", // Фильтр по типу звонков\n        \"direction\": \"<enum[]>\", // Фильтр по направлению звонков\n        \"from\": \"<phone>\", // Номер с которого осуществляются звонки\n        \"to\": \"<phone>\", // Номер вызываемого участника обзвона\n        \"object_id\": \"<int[]>\", // Фильтр по ID голосовых рассылок\n        \"flag\": \"<enum[]>\", // Фильтр по флагам звонков\n        \"limit\": \"<int>\", // Лимит количества записей\n        \"period_start\": \"<string>\", // Дата начала периода, UNIX timestamp\n        \"period_end\": \"<string>\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список звонков с фильтрацией по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, для которого необходимо получить список звонков.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>billsec_start</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Минимальная длительность звонка в секундах. Используется для фильтрации записей с длительностью разговора больше или равной указанному значению.  <br />  <br />Допустимые значения: положительные целые числа <code>&gt;= 0</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>billsec_start</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"billsec_start\": 1</code></td>\n</tr>\n<tr>\n<td><code>billsec_end</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальная длительность звонка в секундах. Используется для фильтрации записей с длительностью разговора меньше или равной указанному значению.  <br />  <br />Допустимые значения: положительные целые числа <code>&gt;= 0</code>.  <br />  <br />Если параметр не передан, фильтрация по максимальной длительности не применяется.  <br />  <br />Примечание: Если переданы оба параметра (<code>billsec_start</code> и <code>billsec_end</code>), значение <code>billsec_start</code> должно быть меньше или равно <code>billsec_end</code>.  <br />  <br /><strong>Необязательные параметры:</strong>  <br /><code>billsec_end</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"billsec_end\": 300</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>success,</code>  <br /><code>failed</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу звонков. Возможные значения:  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неуспешные звонки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 10</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 100</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>mailing,</code>  <br /><code>scenario,</code>  <br /><code>manager,</code>  <br /><code>hook,</code>  <br /><code>api</code>  <br /><code>]</code></td>\n<td>Фильтр по типу звонков. Возможные значения:  <br />- <code>mailing</code> : голосовые рассылки.  <br />- <code>scenario</code> : не используется.  <br />- <code>manager</code> : перевод на менеджера.  <br />- <code>hook</code> : не используется.  <br />- <code>api</code> : по API запросу.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": [\"mailing\"]</code></td>\n</tr>\n<tr>\n<td><code>direction</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>inbound,</code>  <br /><code>outbound</code>  <br /><code>]</code></td>\n<td>Фильтр по направлению звонков. Возможные значения:  <br />- <code>inbound</code> : входящие звонки.  <br />- <code>outbound</code> : исходящие звонки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>direction</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"direction\": [\"inbound\"]</code></td>\n</tr>\n<tr>\n<td><code>from</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер с которого осуществляется обзвон. Номер телефона в формате E.164 без ведущего плюса в начале.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>from</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"from\": \"00000000000\"</code></td>\n</tr>\n<tr>\n<td><code>to</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер на который совершается звонок. Номер телефона в формате E.164 без ведущего плюса в начале.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>to</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"to\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>object_id</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>ID голосовых рассылок, для которых необходимо получить данные по звонкам. Значения передаются списком, разделитель элементов списка <code>запятая</code>.  <br />  <br />Если в ответе получено <code>\"object_id\": \"0\"</code> значит звонок был осуществлен по API (вне голосовой рассылки).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>object_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"object_id\": [123, 456]</code></td>\n</tr>\n<tr>\n<td><code>flag</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>lead,</code>  <br /><code>blacklisted,</code>  <br /><code>amd</code>  <br /><code>]</code></td>\n<td>Фильтр по флагам звонков. Возможные значения:  <br />- <code>lead</code> : звонки, помеченные как лид.  <br />- <code>blacklisted</code> : звонки, обработанные как черный список.  <br />- <code>amd</code> : звонки, обработанные как автоответчик.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>flag</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"flag\": [\"lead\", \"amd\"]</code></td>\n</tr>\n<tr>\n<td><code>period_start</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Начало временного диапазона для фильтрации записей, формат UNIX timestamp. Используется для выбора записей, созданных после указанного времени.  <br />  <br />Допустимые значения: положительные целые числа <code>&gt;= 0</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period_start</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"period_start\": \"0\"</code></td>\n</tr>\n<tr>\n<td><code>period_end</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Конец временного диапазона для фильтрации записей, формат UNIX timestamp. Используется для выбора записей, созданных до указанного времени.  <br />  <br />Допустимые значения: положительные целые числа <code>&gt;= 0</code>.  <br />  <br />Примечание: Если переданы оба параметра (<code>period_start</code> и <code>period_end</code>), значение <code>period_start</code> должно быть меньше или равно <code>period_end</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period_end</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"period_end\": \"0\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"2043d694-53a8-47f4-84c9-eb4f50b0e30c","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"total\": 2, // Общее количество найденных записей\n        \"items\": [ // Массив с данными по звонкам\n            {\n                \"transcription_ready\": 0, // Флаг отметки готовности транскрипции (расшифровки) звонка:\n                                          // -- 0 - нет\n                                          // -- 1 - да\n                \"phone_rented\": \"00000000001\", // Номер с которого осуществлен звонок\n                \"has_transcription\": 0, // Флаг отметки использования голосового распознавания:\n                                        // -- 0 - нет\n                                        // -- 1 - да\n                \"object_id\": \"0\", // Фильтр по ID голосовых рассылок, заначение '0' для звонков по API\n                \"amount\": 0.99, // Общая стоимость звонка\n                \"amd\": 0, // Флаг автоответчика:\n                          // -- 0 - нет\n                          // -- 1 - да\n                \"status\": \"success\", // Статус звонка:\n                                     // -- success - успешно\n                                     // -- failed - неуспешный звонок\n                \"record\": null, // Путь к записи звонка\n                \"lead\": 1, // Флаг отметки лида:\n                           // -- 0 - нет\n                           // -- 1 - да\n                \"id\": \"811\", // ID звонка\n                \"created\": \"YYYY-MM-DD HH:MM:SS\", // Дата и время создания звонка\n                \"phone\": \"00000000000\", // Номер на который поступил звонок\n                \"blacklisted\": 0, // Флаг добавления номера 'phone' в черный список:\n                                  // -- 0 - нет\n                                  // -- 1 - да\n                \"billsec\": 12, // Длительность звонка в секундах\n                \"direction\": \"outbound\" // Направление звонка: \n                                        // -- inbound - входящий\n                                        // -- outbound - исходящий\n            }\n\n            // ...\n\n        ],\n        \"limit\": 10 // Лимит количества записей в ответе\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3574c9fc-f3a5-4f24-a213-2dc273e4e0b7","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"7a9a9193-1e95-451a-b916-016c12865173","name":"-32602 — Invalid Params : 'billsec_start must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"billsec_start\": \"1\", // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"billsec_start\",\n            \"type\": \"int\"\n        },\n        \"code\": -32602,\n        \"message\": \"billsec_start must be int\"\n    }\n}\n\n// Переданное значение параметра 'billsec_start' должно быть числом."},{"id":"984b9453-ca8c-4192-9e7a-60f26e8ca295","name":"-32602 — Invalid Params : 'billsec_end must be int'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"billsec_start\": 1, // Минимальная длительность звонка\n        \"billsec_end\": \"300\", // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"billsec_end\",\n            \"type\": \"int\"\n        },\n        \"code\": -32602,\n        \"message\": \"billsec_end must be int\"\n    }\n}\n\n// Переданное значение параметра 'billsec_end' должно быть числом."},{"id":"fea39f59-a897-4e32-8366-14bcdda01f16","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        \"status\": \"other\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"success\",\n                    \"failed\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"b52135cd-096c-4e27-9f03-bd92c8dcadcd","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"other\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"mailing\",\n                    \"scenario\",\n                    \"manager\",\n                    \"hook\",\n                    \"api\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"type must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"eedaab24-6595-4418-9c17-051bc45891b5","name":"-32602 — Invalid Params : 'direction must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        \"direction\": [\"other\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"direction\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"inbound\",\n                    \"outbound\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"direction must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'direction' не соответствует схеме 'enum[]'."},{"id":"db23e197-1210-4024-90ee-51e50b8098e4","name":"-32602 — Invalid Params : 'from must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        \"from\": \"+00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"from\",\n            \"type\": \"phone\"\n        },\n        \"code\": -32602,\n        \"message\": \"from must be phone\"\n    }\n}\n\n// Переданное значение параметра 'from' не является 'phone'. Формат E.164 без ведущего плюса в начале."},{"id":"88467a1c-43bf-404f-b529-0ff0ef091c03","name":"-32602 — Invalid Params : 'to must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        \"to\": \"+00000000001\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"to\",\n            \"type\": \"phone\"\n        },\n        \"code\": -32602,\n        \"message\": \"to must be phone\"\n    }\n}\n\n// Переданное значение параметра 'to' не является 'phone'. Формат E.164 без ведущего плюса в начале."},{"id":"ea1e1958-68b8-4e58-8c81-f72db87b1b7f","name":"-32602 — Invalid Params : 'object_id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        \"object_id\": [\"123\", \"456\"], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"object_id\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602,\n        \"message\": \"object_id must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'object_id' не является 'int[]'."},{"id":"01138911-3825-4d62-a048-6e64fd1d107f","name":"-32602 — Invalid Params : 'flag must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        \"flag\": [\"other\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"flag\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"lead\",\n                    \"blacklisted\",\n                    \"amd\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"flag must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'flag' не соответствует схеме 'enum[]'."},{"id":"0d285452-dcdb-4c1d-b219-7ff14e144c5f","name":"-32602 — Invalid Params : 'period_start must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10, // Лимит количества записей\n        \"period_start\": 1 // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"period_start\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602,\n        \"message\": \"period_start must be string\"\n    }\n}\n\n// Переданное значение параметра 'period_start' не является строкой."},{"id":"874f60b7-92f1-4bab-aea3-32ae2a7d1ec6","name":"-32602 — Invalid Params : 'period_end must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10, // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        \"period_end\": 2 // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"period_end\",\n            \"type\": \"string\"\n        },\n        \"code\": -32602,\n        \"message\": \"period_end must be string\"\n    }\n}\n\n// Переданное значение параметра 'period_end' не является строкой."},{"id":"7d3a20f0-1dd3-42eb-ae5e-df6cec23a1e9","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"04437682-06c7-43d6-83b6-9c23f0a6cbd7","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"billsec_start\": 1, // Минимальная длительность звонка\n        // \"billsec_end\": 300, // Максимальная длительность звонка\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"offset\": 0, // Количество записей для пропуска\n        \"type\": [ // Фильтр по типу звонков\n            \"api\"\n        ],\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер с которого осуществляются звонки\n        // \"to\": \"\", // Номер вызываемого участника обзвона\n        // \"object_id\": [123, 456], // Фильтр по ID голосовых рассылок\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по флагам звонков\n        \"limit\": 10 // Лимит количества записей\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"9333e8f2-64f2-4862-81bc-af46872b0217"},{"name":"#communications.dialings.stats","id":"5497db3e-0d21-4e75-b350-55b99c762536","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Фильтр по статусу звонков\n        \"type\": \"<enum[]>\", // Фильтр по типу звонков\n        \"direction\": \"<enum[]>\", // Фильтр по направлению звонков\n        \"from\": \"<phone>\", // Номер вызывающего участника\n        \"to\": \"<phone>\", // Номер вызываемого участника\n        \"object_id\": \"<int[]>\", // Фильтр по ID объектов\n        \"flag\": \"<enum[]>\", // Фильтр по результатам обзвона\n        \"period_start\": \"<string>\", // Дата начала периода, UNIX timestamp\n        \"period_end\": \"<string>\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить статистику по звонкам внутри проекта с фильтрацией по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, для которого необходимо получить статистику звонков.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>success,</code>  <br /><code>failed</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу звонков. Возможные значения:  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неудачные звонки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>mailing,</code>  <br /><code>scenario,</code>  <br /><code>manager,</code>  <br /><code>hook,</code>  <br /><code>api</code>  <br /><code>]</code></td>\n<td>Фильтр по типу звонков. Возможные значения:  <br />- <code>mailing</code> : голосовые рассылки.  <br />- <code>scenario</code> : не используется.  <br />- <code>manager</code> : перевод на менеджера.  <br />- <code>hook</code> : не используется.  <br />- <code>api</code> : по API запросу.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": [\"mailing\"]</code></td>\n</tr>\n<tr>\n<td><code>direction</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>inbound,</code>  <br /><code>outbound</code>  <br /><code>]</code></td>\n<td>Фильтр по направлению звонков. Возможные значения:  <br />- <code>inbound</code> : входящие звонки.  <br />- <code>outbound</code> : исходящие звонки.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>direction</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"direction\": [\"inbound\"]</code></td>\n</tr>\n<tr>\n<td><code>from</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер с которого осуществляется обзвон. Номер телефона в формате E.164 без ведущего плюса в начале.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>from</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"from\": \"00000000000\"</code></td>\n</tr>\n<tr>\n<td><code>to</code></td>\n<td><code>phone</code>  <br /><em>optional</em></td>\n<td>Номер на который совершается звонок. Номер телефона в формате E.164 без ведущего плюса в начале.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>to</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"to\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>object_id</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>ID голосовых рассылок, для которых необходимо получить данные по звонкам. Значения передаются списком, разделитель элементов списка <code>запятая</code>.  <br />  <br />Если в ответе получено <code>\"object_id\": \"0\"</code> значит звонок был осуществлен по API (вне голосовой рассылки).  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>object_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"object_id\": [1234, 5678]</code></td>\n</tr>\n<tr>\n<td><code>flag</code></td>\n<td><code>enum[]</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>lead,</code>  <br /><code>blacklisted,</code>  <br /><code>amd</code>  <br /><code>]</code></td>\n<td>Фильтр по результатам обзвона. Возможные значения:  <br />- <code>lead</code> : звонки, помеченные как лид.  <br />- <code>blacklisted</code> : звонки, связанные с черным списком.  <br />- <code>amd</code> : звонки, обработанные автоответчиком.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>flag</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"flag\": [\"lead\", \"amd\"]</code></td>\n</tr>\n<tr>\n<td><code>period_start</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Начало временного диапазона для фильтрации записей, формат UNIX timestamp. Используется для выбора записей, созданных после указанного времени.  <br />  <br />Допустимые значения: положительные целые числа <code>&gt;= 0</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br />period_start  <br />  <br /><strong>Пример</strong>:  <br /><code>\"period_start\": \"0\"</code></td>\n</tr>\n<tr>\n<td><code>period_end</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Конец временного диапазона для фильтрации записей, формат UNIX timestamp. Используется для выбора записей, созданных до указанного времени.  <br />  <br />Допустимые значения: положительные целые числа <code>&gt;= 0</code>.  <br />  <br />Примечание: Если переданы оба параметра (<code>period_start</code> и <code>period_end</code>), значение <code>period_start</code> должно быть меньше или равно <code>period_end</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period_end</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"period_end\": \"1\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"70820d8b-78dc-4cf8-a020-69cb50a2deba","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            0\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": [\n    {\n      \"success\": \"5\", // Успешные звонки\n      \"all\": \"9\", // Всего звонков\n      \"amd\": \"3\", // Отфильтровано как автоответчик\n      \"blacklists\": \"5\", // Отфильтровано черным списком\n      \"goals\": \"5\", // Целевые звонки\n      \"failed\": \"4\" // Неуспешные звонки\n    }\n  ],\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"b34dcfa9-1b6f-42ea-846d-dd442307f81a","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"1afe395f-b66e-43ac-8a65-5c263f511efe","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"status\": \"other\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"success\",\n                    \"failed\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"status\"\n        },\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"525e3abd-00f6-416a-be32-ebde560ea88c","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        \"type\": [\"other\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"mailing\",\n                    \"scenario\",\n                    \"manager\",\n                    \"hook\",\n                    \"api\"\n                ],\n                \"type\": \"enum[]\"\n            },\n            \"field\": \"type\"\n        },\n        \"message\": \"type must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"ea4d6538-a7c2-40fc-9c73-a87831a2c2f8","name":"-32602 — Invalid Params : 'direction must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        \"direction\": [\"other\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"inbound\",\n                    \"outbound\"\n                ],\n                \"type\": \"enum[]\"\n            },\n            \"field\": \"direction\"\n        },\n        \"message\": \"direction must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'direction' не соответствует схеме 'enum[]'."},{"id":"9299ac1f-0a41-43b1-a582-7f67359079ef","name":"-32602 — Invalid Params : 'from must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        \"from\": \"+00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000001\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"phone\",\n            \"field\": \"from\"\n        },\n        \"message\": \"from must be phone\"\n    }\n}\n\n// Переданное значение параметра 'from' не является 'phone'. Формат E.164 без ведущего плюса в начале."},{"id":"4376bb25-862d-4d8f-b9da-1713e9ccc483","name":"-32602 — Invalid Params : 'to must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"+00000000000\", // Номер вызывающего участника\n        \"to\": \"+00000000001\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"phone\",\n            \"field\": \"to\"\n        },\n        \"message\": \"to must be phone\"\n    }\n}\n\n// Переданное значение параметра 'to' не является 'phone'. Формат E.164 без ведущего плюса в начале."},{"id":"d1f8701c-3577-4f12-a528-7c216c5adb2b","name":"-32602 — Invalid Params : 'object_id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [\"123\", \"456\"] // Фильтр по ID объектов\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"object_id\"\n        },\n        \"message\": \"object_id must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'object_id' не является 'int[]'."},{"id":"ea31a650-03a1-460e-b4bb-968a1404fc05","name":"-32602 — Invalid Params : 'flag must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ],\n        \"flag\": [\"other\"] // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"lead\",\n                    \"blacklisted\",\n                    \"amd\"\n                ],\n                \"type\": \"enum[]\"\n            },\n            \"field\": \"flag\"\n        },\n        \"message\": \"flag must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'flag' не соответствует схеме 'enum[]'."},{"id":"ccdc194c-731e-488f-ada5-50f0bac356ba","name":"-32602 — Invalid Params : 'period_start must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ],\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        \"period_start\": 1 // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"period_start\"\n        },\n        \"message\": \"period_start must be string\"\n    }\n}\n\n// Переданное значение параметра 'period_start' не является строкой."},{"id":"ad369856-992c-4e7d-8a67-87ea71623ce4","name":"-32602 — Invalid Params : 'period_end must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            1234\n        ],\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        \"period_end\": 2 // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"period_end\"\n        },\n        \"message\": \"period_end must be string\"\n    }\n}\n\n// Переданное значение параметра 'period_end' не является строкой."},{"id":"3436ae9e-096c-4849-a322-341dccdce770","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            0\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"050530cc-a838-4fcf-8556-4756cca916a3","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"status\": \"success\", // Фильтр по статусу звонков\n        // \"type\": [\"mailing\"], // Фильтр по типу звонков\n        // \"direction\": [\"inbound\"], // Фильтр по направлению звонков\n        // \"from\": \"00000000000\", // Номер вызывающего участника\n        // \"to\": \"00000000000\", // Номер вызываемого участника\n        \"object_id\": [ // Фильтр по ID объектов\n            0\n        ]\n        // \"flag\": [\"lead\", \"amd\"], // Фильтр по результатам обзвона\n        // \"period_start\": \"\", // Дата начала периода, UNIX timestamp\n        // \"period_end\": \"\" // Дата окончания периода, UNIX timestamp\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"5497db3e-0d21-4e75-b350-55b99c762536"},{"name":"#communications.dialings.records","id":"913441b9-8a85-40c0-a6cf-973681280483","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Accept","value":"audio/wav","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.records\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\" // ID звонка\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить данные аудиозаписи совершенного звонка по его уникальному идентификатору ID.</p>\n<p><strong>Важно</strong>: в успешном ответе метода возвращается аудиофайл с записью разговора в формате <code>.wav</code>, сохраните ответ как wav-файл.</p>\n<hr />\n<h4 id=\"как-получить-файл-через-curl\">Как получить файл через cURL</h4>\n<p>Обязательно добавьте опцию <code>--output &lt;имя_файла&gt;</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl --location 'https://api.botto.ru/' \\\n--header 'Token: your_token_here' \\\n--header 'Content-Type: application/json' \\\n--header 'Accept: audio/wav' \\\n--data-binary '{\"jsonrpc\":\"2.0\",\"method\":\"communications.dialings.records\",\"params\":{\"id\":12345},\"id\":1}' \\\n--output record_12345.wav\n\n</code></pre>\n<hr />\n<h4 id=\"как-отличить-успешный-ответ-от-ошибки\"><strong>Как отличить успешный ответ от ошибки</strong></h4>\n<ul>\n<li><p><strong>Успех</strong> – заголовок <code>Content-Type: audio/wav</code>, тело – бинарные данные WAV.</p>\n</li>\n<li><p><strong>Ошибка</strong> – заголовок <code>Content-Type: application/json</code>, тело содержит JSON‑объект с полем <code>error</code> (код и сообщение).</p>\n</li>\n</ul>\n<p>Обращайте внимание на возвращаемый <code>Content-Type</code> перед обработкой тела ответа.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Уникальный идентификатор совершенного звонка.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 123</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"868d8ed2-e128-4fcb-9fa5-a93c3a06d722","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"audio/wav","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.records\", // Имя метода\n    \"params\": {\n        \"id\": 123 // ID звонка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"audio/wav","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[Binary audio data - сохраните ответ как .wav файл]"},{"id":"89cac4ce-4e33-487a-ab83-d987affd4094","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.records\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"54acf74f-e4e5-47ec-bef3-ed3c91d64c0b","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.records\", // Имя метода\n    \"params\": {\n        \"id\": 123 // ID звонка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"b6cf597d-f0e0-40ff-8d1c-5fda33c211f1","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.records\", // Имя метода\n    \"params\": {\n        \"id\": 123 // ID звонка\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"913441b9-8a85-40c0-a6cf-973681280483"},{"name":"#communications.dialings.download","id":"85c71567-0015-439c-b0af-1278fb5dda77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum>\", // Фильтр по типу звонков\n        \"object_id\": \"<int>\", // ID голосовой рассылки\n        \"export_format\": \"<enum>\" // Формат файла для скачивания\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить ссылку для скачивания файла с детальной информацией о звонках по идентификатору проекта c с возможностью указания идентификатора голосовой рассылки. Для скачивания доступны отчеты в формате <code>.csv</code> или <code>.xlsx</code></p>\n<p>В полученном ответе в поле <code>result</code> указывается ссылка на скачивание файла. Пример csv-файла <code>export-dialings-id-type-0000-00-00_00-00-00.csv</code> в формате <code>UFT-8</code> с разделителем полей <code>запятая</code>. Структура csv-файла:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>ID,Телефон,Направление,Дата и время,Длительность,Статус,Стоимость,Помечен как лид,Помечен как ЧС,Автоответчик,Запись\n112,00000000012,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.51,нет,нет,нет,https://download-record.url/records/call_record/0.0.0.0/YYYY/MM/DD/HH/XX_xx00_00000000000_00000000012_xx00 ... 00x_0.wav.zip\n111,00000000011,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.51,нет,нет,нет,\n110,00000000010,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.51,нет,нет,нет,\n109,00000000009,исходящий,YYYY-MM-DD HH:MM:SS,6,success,0.99,да,нет,нет,\n108,00000000008,исходящий,YYYY-MM-DD HH:MM:SS,0,failed,0,нет,нет,нет,\n107,00000000007,исходящий,YYYY-MM-DD HH:MM:SS,0,failed,0,нет,нет,нет,\n106,00000000006,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.12,нет,нет,нет,\n105,00000000005,исходящий,YYYY-MM-DD HH:MM:SS,13,success,1.04,нет,нет,нет,\n104,00000000004,исходящий,YYYY-MM-DD HH:MM:SS,8,success,0.64,да,нет,нет,\n103,00000000003,исходящий,YYYY-MM-DD HH:MM:SS,9,success,0.72,да,нет,нет,\n102,00000000002,исходящий,YYYY-MM-DD HH:MM:SS,0,failed,0,нет,нет,нет,\n101,00000000001,исходящий,YYYY-MM-DD HH:MM:SS,13,success,1.04,нет,нет,нет,\n\n</code></pre><hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, для которого необходимо скачать результаты обзвона.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>all,</code>  <br /><code>success,</code>  <br /><code>failed,</code>  <br /><code>leads,</code>  <br /><code>amd,</code>  <br /><code>blacklisted,</code>  <br /><code>transcription</code>  <br /><code>]</code></td>\n<td>Фильтр по типу звонков. Возможные значения:  <br />- <code>all</code> : все звонки.  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неудачные звонки.  <br />- <code>leads</code> : звонки помеченные как лид.  <br />- <code>amd</code> : звонки отфильтрованные как автоответчик.  <br />- <code>blacklisted</code> : звонки отфильтрованные как черный список.  <br />- <code>transcription</code> : распознанные записи (транскрипция) звонков.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>object_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор голосовой рассылки, для которой необходимо скачать результаты обзвона.  <br />  <br />Для фильтрации звонков осуществленным по API (вне голосовой рассылки) укажите <code>\"object_id\": 0</code> .  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>object_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"object_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>csv,</code>  <br /><code>excel</code>  <br /><code>]</code></td>\n<td>Тип формата файла для скачивания данных рассылки. Возможные значения:  <br />- <code>csv</code> — экспорт в csv-файл  <br />- <code>excel</code> — экспот в Excel-файл  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br />Необязательные параметры:  <br /><code>export_format</code>  <br />  <br />Пример:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"6ca9fd67-c771-482a-9b6d-c4903e14c026","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123, // ID голосовой рассылки\n        \"export_format\": \"csv\" // Формат файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    // Ссылка для скачивания CSV-файла\n    \"result\": \"https://api.botto.ru/?otc=xxX0x.x00x.x0Xxx\",\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"31587c89-9fa5-4c72-8825-0ce8874ad9a1","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123, // ID голосовой рассылки\n        \"export_format\": \"csv\" // Формат файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"b9c4c6d1-5f58-4e9e-8d74-644cf04fa609","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"type\": \"other\", // Фильтр по типу звонков\n        // \"object_id\": 123, // ID голосовой рассылки\n        \"export_format\": \"csv\" // Формат файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"all\",\n                    \"success\",\n                    \"failed\",\n                    \"leads\",\n                    \"amd\",\n                    \"blacklisted\",\n                    \"transcription\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"bc1d4246-09d8-4d27-87c3-c4eb37e7a158","name":"-32602 — Invalid Params : 'export_format must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123, // ID голосовой рассылки\n        \"export_format\": \"other\" // Формат файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"export_format must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"export_format\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"csv\",\n                    \"excel\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'export_format' не соответствует схеме 'enum'."},{"id":"af3df502-a910-4025-a402-091ffdb1c479","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123, // ID голосовой рассылки\n        \"export_format\": \"csv\" // Формат файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"8890c7e2-f466-4bea-8119-b1638ec74a7a","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123, // ID голосовой рассылки\n        \"export_format\": \"csv\" // Формат файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"85c71567-0015-439c-b0af-1278fb5dda77"},{"name":"#communications.dialings.export","id":"e9c78765-b2d6-417f-b455-dd44da7e90fc","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Accept","value":"application/octet-stream","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum>\", // Фильтр по типу звонков\n        \"object_id\": \"<int>\", // ID рассылки\n        \"with_transcrypt\": \"<boolean>\", // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        \"export_format\": \"<enum>\", // Формат файла для экспорта\n        \"dialing_ids\": \"<int[]>\" // Список ID звонков\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет экспортировать результаты обзвона по идентификатору проекта в файл с возможностью фильтрации: по типу звонков, идентификатору рассылки, списку звонков и прочим параметрам.</p>\n<p>Для экспорта доступны отчеты в формате <code>.csv</code> или <code>.xlsx.</code> В ответе возвращается <code>Content-Type</code> с <code>application/octet-stream</code> или <code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code> в зависимости от выбраного формата экспорта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, для которого необходимо получить результаты обзвона.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>all,</code>  <br /><code>success,</code>  <br /><code>failed,</code>  <br /><code>leads,</code>  <br /><code>amd,</code>  <br /><code>blacklisted,</code>  <br /><code>transcription</code>  <br /><code>]</code></td>\n<td>Фильтр по типу звонков. Возможные значения:  <br />- <code>all</code> : все звонки.  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неудачные звонки.  <br />- <code>leads</code> : звонки помеченные как лид.  <br />- <code>amd</code> : звонки отфильтрованные как автоответчик.  <br />- <code>blacklisted</code> : звонки отфильтрованные как черный список.  <br />- <code>transcription</code> : распознанные записи (транскрипция) звонков.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>object_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор голосовой рассылки, для которой необходимо скачать результаты обзвона.  <br />  <br />Для фильтрации звонков осуществленным по API (вне голосовой рассылки) укажите <code>\"object_id\": 0</code> .  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>object_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"object_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[ csv, excel ]</code></td>\n<td>Тип формата файла для экспорта данных рассылки. Возможные значения:  <br />- <code>csv</code> — экспорт в csv-файл  <br />- <code>excel</code> — экспот в Excel-файл  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>export_format</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n<tr>\n<td><code>dialing_ids</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Список идентификаторов звонков для экспорта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>dialing_ids</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"dialing_ids\": [1234,5678]</code></td>\n</tr>\n<tr>\n<td><code>with_transcrypt</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки звонков с транскрипцией (распознованием) голоса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>with_transcrypt</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"with_transcrypt\": false</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"59c40cc6-9c0d-43ce-94b1-49d2b81fe901","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/octet-stream","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\" // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/octet-stream","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"ID,Телефон,Направление,Дата и время,Длительность,Статус,Стоимость,Помечен как лид,Помечен как ЧС,Автоответчик,Запись\n112,00000000012,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.51,нет,нет,нет,https://download-record.url/records/call_record/0.0.0.0/YYYY/MM/DD/HH/XX_xx00_00000000000_00000000012_xx00 ... 00x_0.wav.zip\n111,00000000011,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.51,нет,нет,нет,\n110,00000000010,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.51,нет,нет,нет,\n109,00000000009,исходящий,YYYY-MM-DD HH:MM:SS,6,success,0.99,да,нет,нет,\n108,00000000008,исходящий,YYYY-MM-DD HH:MM:SS,0,failed,0,нет,нет,нет,\n107,00000000007,исходящий,YYYY-MM-DD HH:MM:SS,0,failed,0,нет,нет,нет,\n106,00000000006,исходящий,YYYY-MM-DD HH:MM:SS,14,success,1.12,нет,нет,нет,\n105,00000000005,исходящий,YYYY-MM-DD HH:MM:SS,13,success,1.04,нет,нет,нет,\n104,00000000004,исходящий,YYYY-MM-DD HH:MM:SS,8,success,0.64,да,нет,нет,\n103,00000000003,исходящий,YYYY-MM-DD HH:MM:SS,9,success,0.72,да,нет,нет,\n102,00000000002,исходящий,YYYY-MM-DD HH:MM:SS,0,failed,0,нет,нет,нет,\n101,00000000001,исходящий,YYYY-MM-DD HH:MM:SS,13,success,1.04,нет,нет,нет,"},{"id":"8f8e7856-f22f-44dd-9929-6d230109a959","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\" // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"07d81280-57db-49d5-af30-251c8eb660a0","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"type\": \"other\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\" // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"all\",\n                    \"success\",\n                    \"failed\",\n                    \"leads\",\n                    \"amd\",\n                    \"blacklisted\",\n                    \"transcription\"\n                ]\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"ba3e77c8-c1e4-4245-852a-d02843cee08b","name":"-32602 — Invalid Params : 'export_format must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"other\" // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"export_format\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"csv\",\n                    \"excel\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"export_format must be enum\"\n    }\n}\n\n// Переданное значение параметра 'export_format' не соответствует схеме 'enum'."},{"id":"cb51e2da-46e2-4590-9261-5e90ad2a74a6","name":"-32602 — Invalid Params : 'dialing_ids must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\", // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        \"dialing_ids\": \"1234\" // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"dialing_ids\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602,\n        \"message\": \"dialing_ids must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'dialing_ids' не является 'int[]'."},{"id":"b45907df-94cf-4204-9c15-8c6d9c78cad4","name":"-32602 — Invalid Params : 'with_transcrypt must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\", // Формат файла для экспорта\n        \"with_transcrypt\": 1 // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"with_transcrypt\",\n            \"type\": \"boolean\"\n        },\n        \"code\": -32602,\n        \"message\": \"with_transcrypt must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'with_transcrypt' не является логическим типом."},{"id":"da726cd4-cb42-497c-89f8-85ee127a6c74","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\" // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a998e708-76f7-4ccc-a042-c692ed38517f","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"export_format\": \"csv\" // Формат файла для экспорта\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"e9c78765-b2d6-417f-b455-dd44da7e90fc"},{"name":"#communications.dialings.export_stream","id":"440cc8ad-6e37-4693-affe-935b601cbace","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Accept","value":"text/csv; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum>\", // Фильтр по типу звонков\n        \"object_id\": \"<int>\", // ID рассылки\n        \"with_transcrypt\": \"<boolean>\", // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        \"dialing_ids\": \"<int[]>\" // Список ID звонков\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Экспорт результатов обзвона по индентификатору проекта с различными параметрами фильтрации. В ответе возвращается <code>text/csv</code>: кодировка <code>UTF-8</code>, разделитель полей <code>точка с запятой</code>.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, для которого необходимо получить результаты обзвона.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 8</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>all,</code>  <br /><code>success,</code>  <br /><code>failed,</code>  <br /><code>leads,</code>  <br /><code>amd,</code>  <br /><code>blacklisted,</code>  <br /><code>transcription</code>  <br /><code>]</code></td>\n<td>Фильтр по типу звонков. Возможные значения:  <br />- <code>all</code> : все звонки.  <br />- <code>success</code> : успешные звонки.  <br />- <code>failed</code> : неудачные звонки.  <br />- <code>leads</code> : звонки помеченные как лид.  <br />- <code>amd</code> : звонки отфильтрованные как автоответчик.  <br />- <code>blacklisted</code> : звонки отфильтрованные как черный список.  <br />- <code>transcription</code> : распознанные записи (транскрипция) звонков.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"success\"</code></td>\n</tr>\n<tr>\n<td><code>object_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор голосовой рассылки, для которой необходимо скачать результаты обзвона.  <br />  <br />Для фильтрации звонков осуществленным по API (вне голосовой рассылки) укажите <code>\"object_id\": 0</code> .  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>object_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"object_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>dialing_ids</code></td>\n<td><code>int[]</code>  <br /><em>optional</em></td>\n<td>Список идентификаторов звонков для экспорта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>dialing_ids</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"dialing_ids\": [1234,5678]</code></td>\n</tr>\n<tr>\n<td><code>with_transcrypt</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки звонков с транскрипцией (распознованием) голоса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>with_transcrypt</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"with_transcrypt\": false</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"f932a058-575a-460f-8127-a091343f82cd","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/csv; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/csv; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"ID;Телефон;Направление;Дата и время;Длительность;Статус;Стоимость;Помечен как лид;Помечен как ЧС;Автоответчик;Запись\n112;00000000012;исходящий;YYYY-MM-DD HH:MM:SS;14;success;1.51;нет;нет;нет;https://download-record.url/records/call_record/0.0.0.0/YYYY/MM/DD/HH/XX_xx00_00000000000_00000000012_xx00 ... 00x_0.wav.zip\n111;00000000011;исходящий;YYYY-MM-DD HH:MM:SS;14;success;1.51;нет;нет;нет;\n110;00000000010;исходящий;YYYY-MM-DD HH:MM:SS;14;success;1.51;нет;нет;нет;\n109;00000000009;исходящий;YYYY-MM-DD HH:MM:SS;6;success;0.99;да;нет;нет;\n108;00000000008;исходящий;YYYY-MM-DD HH:MM:SS;0;failed;0;нет;нет;нет;\n107;00000000007;исходящий;YYYY-MM-DD HH:MM:SS;0;failed;0;нет;нет;нет;\n106;00000000006;исходящий;YYYY-MM-DD HH:MM:SS;14;success;1.12;нет;нет;нет;\n105;00000000005;исходящий;YYYY-MM-DD HH:MM:SS;13;success;1.04;нет;нет;нет;\n104;00000000004;исходящий;YYYY-MM-DD HH:MM:SS;8;success;0.64;да;нет;нет;\n103;00000000003;исходящий;YYYY-MM-DD HH:MM:SS;9;success;0.72;да;нет;нет;\n102;00000000002;исходящий;YYYY-MM-DD HH:MM:SS;0;failed;0;нет;нет;нет;\n101;00000000001;исходящий;YYYY-MM-DD HH:MM:SS;13;success;1.04;нет;нет;нет;"},{"id":"66bef0cb-f59c-4025-86db-b809ba5267b6","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"a709cdee-6bee-4c5d-953f-2b2992f106c3","name":"-32602 — Invalid Params : 'type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"type\": \"other\" // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"all\",\n                    \"success\",\n                    \"failed\",\n                    \"leads\",\n                    \"amd\",\n                    \"blacklisted\",\n                    \"transcription\"\n                ]\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"type must be enum\"\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum'."},{"id":"1d4a9ceb-44e8-464d-9319-d398916f10c2","name":"-32602 — Invalid Params : 'dialing_ids must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        \"dialing_ids\": \"1234\" // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"dialing_ids\",\n            \"type\": \"int[]\"\n        },\n        \"code\": -32602,\n        \"message\": \"dialing_ids must be int[]\"\n    }\n}\n\n// Переданное значение параметра 'dialing_ids' не является 'int[]'."},{"id":"42f740f6-bb53-4d28-9f16-51fd52c865af","name":"-32602 — Invalid Params : 'with_transcrypt must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        \"with_transcrypt\": 1 // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"with_transcrypt\",\n            \"type\": \"boolean\"\n        },\n        \"code\": -32602,\n        \"message\": \"with_transcrypt must be boolean\"\n    }\n}\n\n// Переданное значение параметра 'with_transcrypt' не является логическим типом."},{"id":"cc002067-f764-4888-8c8d-9ce296a7a2fa","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3fbaae7b-b7af-4195-8beb-abe00bfa1e0e","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.dialings.export_stream\", // Имя метода\n    \"params\": {\n        \"project_id\": 8 // ID проекта\n        // \"type\": \"success\", // Фильтр по типу звонков\n        // \"object_id\": 123 // ID рассылки\n        // \"with_transcrypt\": false, // Флаг для отметки звонков с транскрипцией (распознованием) голоса\n        // \"dialing_ids\": [1234,5678] // Список ID звонков\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"440cc8ad-6e37-4693-affe-935b601cbace"}],"id":"ba60a9b5-9b36-421e-9080-58c32aeafcb1","_postman_id":"ba60a9b5-9b36-421e-9080-58c32aeafcb1","description":""},{"name":"communications.tracker","item":[{"name":"#communications.tracker.create","id":"cafd24f0-f5d2-493f-a847-6d4d7028b738","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"<string>\", // Название трекера\n        \"project_id\": \"<int>\", // ID проекта\n        \"url\": \"<url>\", // Целевой URL\n        \"utm_tags\": \"<object>\", // Параметры UTM-метки\n        \"redirect_type\": \"<enum>\" // Тип редиректа\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новый трекер для отслеживания переходов на целевую страницу из SMS-сообщений в рамках указанного проекта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Название трекера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_tracker_name\"</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому будет привязан трекер.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td><code>url</code>  <br /><em><strong>required</strong></em></td>\n<td>Целевой URL, на который будет происходить переход по созданному трекеру.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>url</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&amp;utm_medium=utm_medium&amp;utm_campaign=utm_campaign&amp;utm_term=utm_term&amp;utm_content=utm_content\"</code></td>\n</tr>\n<tr>\n<td><code>utm_tags</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами UTM-меток. <strong>Не используется</strong>  <br />  <br />Доступны следующие поля:  <br />- <code>utm_medium</code> : тип трафика  <br />- <code>utm_campaign</code> : название кампании  <br />- <code>utm_content</code> : идентификатор объявления  <br />- <code>utm_term</code> : ключевое слово  <br />- <code>utm_source</code> : источник кампании  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>utm_tags</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>redirect_type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>headers,</code>  <br /><code>meta,</code>  <br /><code>js</code>  <br /><code>]</code></td>\n<td>Тип редиректа. Возможные значения:  <br />- <code>headers</code> : редирект через HTTP-заголовки.  <br />- <code>meta</code> : редирект через HTML-тег .  <br />- <code>js</code> : редирект через JavaScript.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>redirect_type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"redirect_type\": \"js\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>utm_tags</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"utm_tags\": { // object\n  \"utm_medium\": \"utm_medium\", // key: value\n  \"utm_campaign\": \"utm_campaign\",\n  \"utm_content\": \"utm_content\",\n  \"utm_term\": \"utm_term\",\n  \"utm_source\": \"utm_source\"\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"896ad3c0-73cc-45af-87d8-f05bd8936e09","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 89, // Результат: ID созданного трекера\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a229b2bc-e4a2-4292-bb7f-468a6dab76fa","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"02cb814e-463a-496b-b5b4-8f7629a6f1c0","name":"-32602 — Invalid Params : 'name is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"name\"\n        },\n        \"message\": \"name is required\"\n    }\n}\n\n// Обязательный параметр 'name' не был передан."},{"id":"86857dca-9974-404c-ac1d-123ec0d53582","name":"-32602 — Invalid Params : 'url is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"url\"\n        },\n        \"message\": \"url is required\"\n    }\n}\n\n// Обязательный параметр 'url' не был передан."},{"id":"1beb9e90-cbe3-4717-8ea3-c474adeea1e6","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": 1, // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        },\n        \"message\": \"name must be string\"\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"1cecab9c-e70d-4c95-b678-d9e184055ab3","name":"-32602 — Invalid Params : 'url must be url'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"abc\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"url\",\n            \"field\": \"url\"\n        },\n        \"message\": \"url must be url\"\n    }\n}\n\n// Переданное значение параметра 'url' не является 'url'."},{"id":"527b46f8-7d79-48a8-8a34-133cda829a5a","name":"-32602 — Invalid Params : 'redirect_type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"other\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"options\": [\n                    \"headers\",\n                    \"meta\",\n                    \"js\"\n                ],\n                \"type\": \"enum\"\n            },\n            \"field\": \"redirect_type\"\n        },\n        \"message\": \"redirect_type must be enum\"\n    }\n}\n\n// Переданное значение параметра 'redirect_type' не соответствует схеме 'enum'."},{"id":"e46d1fb2-893e-4c8c-ab7a-726c950fd5c2","name":"-32602 — Invalid Params : 'utm_tags must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        \"utm_tags\": \"utm_source\", // Параметры UTM-метки\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"utm_medium\": \"string\",\n                    \"utm_campaign\": \"string\",\n                    \"utm_content\": \"string\",\n                    \"utm_term\": \"string\",\n                    \"utm_source\": \"string\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"utm_tags\"\n        },\n        \"message\": \"utm_tags must be object\"\n    }\n}\n\n// Переданное значение параметра 'utm_tags' не соответствует схеме 'object'."},{"id":"0804d374-cfb1-4cc0-91fd-b699f951cb53","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"b9462a07-8ad0-4692-8a9b-f98eec3729ba","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.create\", // Имя метода\n    \"params\": {\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"project_id\": 90, // ID проекта\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\", // Целевой URL\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип редиректа\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"cafd24f0-f5d2-493f-a847-6d4d7028b738"},{"name":"#communications.tracker.generate","id":"d8a22733-5aa7-4c75-881d-dbc644c71272","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // Идентификатор трекера\n        \"phone\": \"<phone>\" // Номер телефона для генерации трекинговой ссылки\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>, <code>tracker</code>.</p>\n<hr />\n<p>Метод генерирует трекинговую ссылку для указанного трекера и номера телефона. Эта ссылка используется для отслеживания переходов пользователей.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор трекера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 89</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>phone</code>  <br /><em><strong>required</strong></em></td>\n<td>Номер телефона, для которого генерируется трекинговая ссылка, формат E.164 без ведущего плюса.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000000\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"fdc55b53-6a8a-46aa-98ce-f6a96c9d0d3f","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"id\": 89, // Идентификатор трекера\n        \"phone\": \"00000000000\" // Номер телефона для генерации трекинговой ссылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": \"https://example.com/~/0xx\", // URL трекинговой ссылки\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"a40c85c9-8438-43a0-b072-1ed7d0936324","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000000\" // Номер телефона для генерации трекинговой ссылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"34b726a1-3dad-45e2-b6a0-53745e1493da","name":"-32602 — Invalid Params : 'phone is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"id\": 81 // Идентификатор трекера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"phone\"\n        },\n        \"message\": \"phone is required\"\n    }\n}\n\n// Обязательный параметр 'phone' не был передан."},{"id":"3cc50190-2cc9-48cd-8b05-8b5018edbae7","name":"-32602 — Invalid Params : 'phone must be phone'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"id\": 81, // Идентификатор трекера\n        \"phone\": \"+00000000000\" // Номер телефона для генерации трекинговой ссылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"phone\",\n            \"field\": \"phone\"\n        },\n        \"message\": \"phone must be phone\"\n    }\n}\n\n// Переданное значение параметра 'phone' не является 'phone'."},{"id":"74115d3e-6be9-4a99-9272-81ecd1f058ea","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"id\": 81, // Идентификатор трекера\n        \"phone\": \"00000000000\" // Номер телефона для генерации трекинговой ссылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2e13e091-793b-4172-8403-cb4be0a4e773","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.generate\", // Имя метода\n    \"params\": {\n        \"id\": 81, // Идентификатор трекера\n        \"phone\": \"00000000000\" // Номер телефона для генерации трекинговой ссылки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\",\n                \"tracker\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"d8a22733-5aa7-4c75-881d-dbc644c71272"},{"name":"#communications.tracker.get","id":"70cf0883-9817-402f-b735-b4642cfbfff2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.get\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID трекера\n        \"project_id\": \"<int>\" // ID проекта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о конкретном трекере, включая его настройки и статус.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор трекера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 89</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязан трекер.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"57d770a9-d310-45ec-9f71-2193080ddd9e","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.get\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"utm_tags\": { // Объект с UTM-метками\n            \"utm_source\": \"\",\n            \"utm_medium\": \"\",\n            \"utm_campaign\": \"\",\n            \"utm_content\": \"\",\n            \"utm_term\": \"\"\n        },\n        \"created\": 0, // Время создания трекера, UNIX timestamp\n        \"updated\": 0, // Время обновления трекера, UNIX timestamp\n        \"user_id\": 14, // ID пользователя, создавшего трекер\n        \"name\": \"Any Tracker Name\", // Название трекера\n        \"id\": 89, // ID трекера\n        \"redirect_type\": \"js\", // Тип редиректа\n        \"project_id\": 90, // ID проекта, к которому привязан трекер\n        \"status\": \"active\", // Статус трекера\n        \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\" // Целевой URL\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"e32f776b-bb52-4cfb-aa13-e2e85430993c","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 90 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        },\n        \"message\": \"id is required\"\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"ab041350-b429-45d7-9cfd-164d1b6fedb6","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.get\", // Имя метода\n    \"params\": {\n        \"id\": 89 // ID трекера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        },\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"0c9caa91-1ac7-4371-894f-5a4c1adbf35b","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.get\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c763a791-91e9-4658-b033-88e1c2638e0b","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.get\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"70cf0883-9817-402f-b735-b4642cfbfff2"},{"name":"#communications.tracker.list","id":"de23169d-c8ea-437a-b0dc-2a64b32a3ff5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Фильтр по статусу\n        \"limit\": \"<int>\", // Лимит количества трекеров\n        \"offset\": \"<int>\" // Количество трекеров для пропуска\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список трекеров, привязанных к указанному проекту.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Фильтр по статусу трекера. Возможные значения:  <br />- <code>active</code> : активный трекер.  <br />- <code>archived</code> : архивированный трекер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 10</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"18155367-8e1d-4c81-aa60-738c1756fc3c","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        // \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 25, // Лимит количества трекеров\n        \"offset\": 0 // Количество трекеров для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"items\": [ // Массив объектов, представляющих трекеры\n            {\n                \"project_id\": 90, // ID проекта, к которому привязан трекер\n                \"created\": 0, // Время создания трекера, UNIX timestamp\n                \"redirect_type\": \"js\", // Тип редиректа\n                \"name\": \"Any Tracker Name\", // Название трекера\n                \"utm_tags\": { // Объект с UTM-метками\n                    \"utm_term\": \"\",\n                    \"utm_campaign\": \"\",\n                    \"utm_content\": \"\",\n                    \"utm_medium\": \"\",\n                    \"utm_source\": \"\"\n                },\n                \"id\": 89, // ID трекера\n                \"user_id\": 14, // ID пользователя, создавшего трекер\n                \"updated\": 0, // Время обновления трекера, UNIX timestamp\n                \"status\": \"active\", // Статус трекера\n                \"url\": \"https://example.com/path-to-ad-page/?utm_source=utm_source&utm_medium=utm_medium&utm_campaign=utm_campaign&utm_term=utm_term&utm_content=utm_content\" // Целевой URL\n            }\n            \n            // ...\n\n        ],\n        \"total\": 4, // Общее количество записей\n        \"limit\": 25 // Лимит количества записей в ответе\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"9f8893f3-8703-48cc-a1f2-e801efd38a58","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.list\", // Имя метода\n    \"params\": {\n        // \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 25, // Лимит количества трекеров\n        \"offset\": 0 // Количество трекеров для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602,\n        \"message\": \"project_id is required\"\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"8b17578a-488f-4d9c-9db8-f17d1321843c","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"status\": \"other\", // Фильтр по статусу\n        \"limit\": 25, // Лимит количества трекеров\n        \"offset\": 0 // Количество трекеров для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"code\": -32602,\n        \"message\": \"status must be enum\"\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"542f68d1-3aac-4bf6-95ee-b9011ea5ec90","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        // \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 25, // Лимит количества трекеров\n        \"offset\": 0 // Количество трекеров для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"013a4142-61c2-46e8-a6a2-b98ad6a43fbf","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        // \"status\": \"active\", // Фильтр по статусу\n        \"limit\": 25, // Лимит количества трекеров\n        \"offset\": 0 // Количество трекеров для пропуска\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"de23169d-c8ea-437a-b0dc-2a64b32a3ff5"},{"name":"#communications.tracker.update","id":"decc8f89-0cab-4a2f-bc67-9755456489ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID трекера\n        \"project_id\": \"<int>\", // ID проекта\n        \"status\": \"<enum>\", // Новый статус трекера\n        \"url\": \"<url>\", // Новый URL\n        \"name\": \"<string>\", // Новое название трекера\n        \"utm_tags\": \"<object>\", // Объект с UTM-метками\n        \"redirect_type\": \"<enum>\" // Тип перенаправления\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет обновить настройки существующего трекера.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор трекера, который необходимо обновить.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 89</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта, к которому привязан трекер.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>active,</code>  <br /><code>archived</code>  <br /><code>]</code></td>\n<td>Статус трекера. Возможные значения:  <br />- <code>active</code> : активный трекер.  <br />- <code>archived</code> : архивированный трекер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>status</code>  <br />  <br /><strong>Пример:</strong>  <br /><code>\"status\": \"active\"</code></td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td><code>url</code>  <br /><em>optional</em></td>\n<td>Новый целевой URL, на который будет происходить переход по трекеру.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>url</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"url\": \"https://example.com/new-path/?utm_source=utm_source\"</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Новое название трекера.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"New Tracker Name\"</code></td>\n</tr>\n<tr>\n<td><code>utm_tags</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами UTM-меток. <strong>Не используется</strong>  <br />  <br />Доступны следующие поля:  <br />- <code>utm_medium</code> : тип трафика  <br />- <code>utm_campaign</code> : название кампании  <br />- <code>utm_content</code> : идентификатор объявления  <br />- <code>utm_term</code> : ключевое слово  <br />- <code>utm_source</code> : источник кампании  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>utm_tags</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>redirect_type</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>headers,</code>  <br /><code>meta,</code>  <br /><code>js</code>  <br /><code>]</code></td>\n<td>Тип редиректа. Возможные значения:  <br />- <code>headers</code> : редирект через HTTP-заголовки.  <br />- <code>meta</code> : редирект через HTML-тег .  <br />- <code>js</code> : редирект через JavaScript.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>redirect_type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"redirect_type\": \"js\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>utm_tags</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"utm_tags\": { // object\n  \"utm_medium\": \"utm_medium\", // key: value\n  \"utm_campaign\": \"utm_campaign\",\n  \"utm_content\": \"utm_content\",\n  \"utm_term\": \"utm_term\",\n  \"utm_source\": \"utm_source\"\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0c68deb5-80ab-4cd6-b944-9000bede2d4c","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, обновление прошло успешно\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"8ff8b47e-c48d-4af5-9644-65a4cee1c547","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"project_id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"1220a541-aff8-49de-913b-89931f33f5f9","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"message\": \"id is required\",\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"f022cbc5-5bca-417c-be7c-d0aa9c0f022d","name":"-32602 — Invalid Params : 'status must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"other\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"status\",\n            \"type\": {\n                \"options\": [\n                    \"active\",\n                    \"archived\"\n                ],\n                \"type\": \"enum\"\n            }\n        },\n        \"message\": \"status must be enum\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'status' не соответствует схеме 'enum'."},{"id":"c7ffb602-4401-4d0e-82ed-a87e77ab03bc","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": 1, // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"name\",\n            \"type\": \"string\"\n        },\n        \"message\": \"name must be string\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"0bfb590a-ec18-46f9-a88d-28a3f93a18a6","name":"-32602 — Invalid Params : 'utm_tags must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        \"utm_tags\": \"utm_source\", // Параметры UTM-метки\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"field\": \"utm_tags\",\n            \"type\": {\n                \"data\": {\n                    \"utm_source\": \"string\",\n                    \"utm_medium\": \"string\",\n                    \"utm_campaign\": \"string\",\n                    \"utm_content\": \"string\",\n                    \"utm_term\": \"string\"\n                },\n                \"type\": \"object\"\n            }\n        },\n        \"message\": \"utm_tags must be object\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'utm_tags' не соответствует схеме 'object'."},{"id":"c9583e04-bdb4-4e6c-a8c6-431e7186402d","name":"-32602 — Invalid Params : 'url must be url'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"bcd\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"url must be url\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"url\",\n            \"field\": \"url\"\n        }\n    }\n}\n\n// Переданное значение параметра 'url' не является 'url'."},{"id":"d745b018-03f2-4672-b3dc-3921c33c22f7","name":"-32602 — Invalid Params : 'redirect_type must be enum'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"other\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"redirect_type must be enum\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum\",\n                \"options\": [\n                    \"headers\",\n                    \"meta\",\n                    \"js\"\n                ]\n            },\n            \"field\": \"redirect_type\"\n        }\n    }\n}\n\n// Переданное значение параметра 'redirect_type' не соответствует схеме 'enum'."},{"id":"45bf4c65-bafc-4f42-8dd8-23e646ba568b","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"e67f8e4a-9095-4d73-9825-ad05424c5db5","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.update\", // Имя метода\n    \"params\": {\n        \"id\": 89, // ID трекера\n        \"project_id\": 90, // ID проекта\n        \"status\": \"active\", // Новый статус трекера\n        \"url\": \"https://example.com/new-path/?utm_source=utm_source\", // Новый URL\n        \"name\": \"New Tracker Name\", // Новое название трекера\n        // \"utm_tags\": { // Параметры UTM-метки\n        //     \"utm_medium\": \"utm_medium\",\n        //     \"utm_campaign\": \"utm_campaign\",\n        //     \"utm_content\": \"utm_content\",\n        //     \"utm_term\": \"utm_term\",\n        //     \"utm_source\": \"utm_source\"\n        // },\n        \"redirect_type\": \"js\" // Тип перенаправления\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"decc8f89-0cab-4a2f-bc67-9755456489ba"},{"name":"#communications.tracker.log.stats","id":"67cc95a7-1232-4a3d-8ce4-bd452941c1a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"tracker_id\": \"<int>\" // ID трекера для фильтрации\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить общую статистику по записям логов трекеров указанного проекта:</p>\n<ul>\n<li><p>Общее количество отправленных ссылок</p>\n</li>\n<li><p>Количество переходов</p>\n</li>\n<li><p>Коэффициент конверсии (CTR)</p>\n</li>\n</ul>\n<p>Поддерживается фильтрация по ID трекера для вывода статистики по выбранному трекеру.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>tracker_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор трекера для фильтрации записей лога.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>tracker_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"tracker_id\": 89</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0831baf3-07f0-400e-bc53-8acb34b4e5d7","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89 // ID трекера для фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n  \"result\": {\n    \"ctr\": 0.12, // Коэффициент конверсии (CTR)\n    \"followings\": 51, // Количество переходов\n    \"links\": 405 // Общее количество отправленных ссылок\n  },\n  \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n  \"id\": 1 // Идентификатор запроса\n}"},{"id":"8fe95cdc-48c3-438b-8f52-02944771584b","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.stats\", // Имя метода\n    \"params\": {\n        \"tracker_id\": 89 // ID трекера для фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"91e5b803-b2b6-49db-b6a6-d2ffd3d10bb8","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89 // ID трекера для фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f6ddd630-6a31-49e8-86b7-d5d26a616ab6","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.stats\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89 // ID трекера для фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"67cc95a7-1232-4a3d-8ce4-bd452941c1a0"},{"name":"#communications.tracker.log.get","id":"85df436c-d8f3-4f21-8432-bfe4f4643e71","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.get\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"id\": \"<int>\" // ID записи лога трекера\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить информацию о конкретной записи лога трекера, связанного с указанным проектом.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор записи лога трекера.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\":</code> 814</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"71bc3966-f259-4390-94ff-6839d6ced824","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"id\": 814 // ID записи лога трекера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"ip\": \"0.0.0.0\", // IP-адрес пользователя\n        \"tracker_id\": \"89\", // ID трекера\n        \"iso_code\": \"XX\", // ISO-код страны\n        \"postal\": 00000, // Почтовый индекс геометки\n        \"longitude\": 0.0, // Долгота геометки\n        \"timestamp\": \"YYYY-MM-DD HH:MM:SS\", // Время создания записи\n        \"time_zone\": \"Area/Location\", // Часовой пояс, IANA формат\n        \"vendor\": \"Apple Computer, Inc.\", // Производитель устройства или поставщик браузера\n        \"client_timezone_offset\": 0, // Смещение часового пояса клиента относительно UTC в минутах\n        \"platform\": \"MacIntel\", // Платформа/ОС\n        \"latitude\": 0.0, // Широта геометки\n        \"language\": \"xx\", // Язык, установленный в браузере пользователя\n        \"referrer\": \"\", // URL страницы, с которой пользователь перешёл на текущую (источник перехода). Может быть пустым, если переход прямой\n        \"screen_width\": 0, // Ширина экрана в пикселях\n        \"screen_height\": 0, // Высота экрана в пикселях\n        \"phone\": \"00000000000\", // Номер телефона пользователя\n        \"screen_orientation\": \"landscape\", // Ориентация экрана: landscape (альбомная) или portrait (портретная)\n        \"screen_depth\": 0, // Глубина цвета (бит на пиксель)\n        \"client_time\": \"0\", // Время на клиенте, UNIX timestamp\n        \"id\": \"814\", // ID записи лога\n        \"useragent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15\", // Полная строка User-Agent браузера\n        \"location\": { // Геометка\n            \"city_name\": \"City Name\", // Название города\n            \"city_id\": 0, // Идентификатор города в базе геоданных\n            \"country_name\": \"Country Name\", // Наименование страны\n            \"country_id\": 0 // Идентификатор страны в базе геоданных\n        }\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"4545cfda-4249-41b8-b569-af31e427fd60","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.get\", // Имя метода\n    \"params\": {\n        \"id\": 814 // ID записи лога трекера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"field\": \"project_id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"b7e8462d-7b2d-4d45-90fb-b1ad4526425a","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 90 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"data\": {\n            \"field\": \"id\",\n            \"type\": \"required\"\n        },\n        \"code\": -32602\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"5cbed21d-2a81-4ba4-898a-7a8f37529d52","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"id\": 814 // ID записи лога трекера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c4f34ffb-e228-4d99-a16b-89fe19c9efa4","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.get\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"id\": 814 // ID записи лога трекера\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"85df436c-d8f3-4f21-8432-bfe4f4643e71"},{"name":"#communications.tracker.log.list","id":"99109bb2-eea9-43e9-aace-3b347b986e10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"project_id\": \"<int>\", // ID проекта\n        \"tracker_id\": \"<int>\", // ID трекера для фильтрации\n        \"period_start\": \"<string>\", // Начало периода, UNIX timestamp\n        \"period_end\": \"<string>\", // Конец периода, UNIX timestamp\n        \"offset\": \"<int>\", // Количество записей для пропуска\n        \"limit\": \"<int>\" // Лимит количества записей\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет получить список записей логов трекеров для указанного проекта. Поддерживает фильтрацию по ID трекера, временному периоду, пагинацию и ограничение количества результатов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>Идентификатор проекта.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 90</code></td>\n</tr>\n<tr>\n<td><code>tracker_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор трекера для фильтрации записей лога.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>tracker_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"tracker_id\": 19</code></td>\n</tr>\n<tr>\n<td><code>period_start</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Начало временного периода для фильтрации, UNIX timestamp.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period_start</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"period_start\": \"0\"</code></td>\n</tr>\n<tr>\n<td><code>period_end</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Конец временного периода для фильтрации, UNIX timestamp.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>period_end</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"period_end\": \"1\"</code></td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с '<code>1</code>'. При передаче значения '<code>0</code>' результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 0</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 10</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"1e15fef2-60bb-47b8-aa71-b18f0a118d90","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89, // ID трекера для фильтрации\n        \"period_start\": \"0\", // Начало периода, UNIX timestamp\n        \"period_end\": \"1\", // Конец периода, UNIX timestamp\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"items\": [\n            {\n                \"platform\": \"MacIntel\", // Платформа/ОС\n                \"location\": { // Геометка\n                    \"city_name\": \"City Name\", // Название города\n                    \"city_id\": 0, // Идентификатор города в базе геоданных\n                    \"country_name\": \"Country Name\", // Наименование страны\n                    \"country_id\": 0 // Идентификатор страны в базе геоданных\n                },\n                \"id\": \"814\", // ID записи лога\n                \"ip\": \"0.0.0.0\", // IP-адрес пользователя\n                \"phone\": \"00000000000\", // Номер телефона пользователя\n                \"timestamp\": 0, // Время создания записи, UNIX timestamp\n                \"useragent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6.2 Safari/605.1.15\", // Полная строка User-Agent браузера\n                \"vendor\": \"Apple Computer, Inc.\" // Производитель устройства или поставщик браузера\n            }\n\n            // ...\n\n        ],\n        \"limit\": 10, // Лимит количества записей в ответе\n        \"total\": 12 // Общее количество записей логов\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3b28cfea-9f59-4e1e-8c7a-e04c1fd08542","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"tracker_id\": 89, // ID трекера для фильтрации\n        \"period_start\": \"0\", // Начало периода, UNIX timestamp\n        \"period_end\": \"1\", // Конец периода, UNIX timestamp\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"project_id is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"b2f8015a-26f4-4911-8c65-659491bc69cc","name":"-32602 — Invalid Params : 'period_start must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89, // ID трекера для фильтрации\n        \"period_start\": 0, // Начало периода, UNIX timestamp\n        \"period_end\": \"1\", // Конец периода, UNIX timestamp\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"period_start must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"period_start\"\n        }\n    }\n}\n\n// Переданное значение параметра 'period_start' не является строкой."},{"id":"80263f1a-002a-4388-bf7f-01d698b37ef1","name":"-32602 — Invalid Params : 'period_end must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89, // ID трекера для фильтрации\n        \"period_start\": \"0\", // Начало периода, UNIX timestamp\n        \"period_end\": 1, // Конец периода, UNIX timestamp\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"period_end must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"period_end\"\n        }\n    }\n}\n\n// Переданное значение параметра 'period_end' не является строкой."},{"id":"f72fd98e-9f71-424a-8a81-3bc42a9a0a26","name":"-32000 — Server Error : 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89, // ID трекера для фильтрации\n        \"period_start\": \"0\", // Начало периода, UNIX timestamp\n        \"period_end\": \"1\", // Конец периода, UNIX timestamp\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"fd79906e-b0fe-4ad3-8229-85d0ae5174b2","name":"-32001 — Server Error : \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tracker.log.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 90, // ID проекта\n        \"tracker_id\": 89, // ID трекера для фильтрации\n        \"period_start\": \"0\", // Начало периода, UNIX timestamp\n        \"period_end\": \"1\", // Конец периода, UNIX timestamp\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 10 // Лимит количества записей\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"99109bb2-eea9-43e9-aace-3b347b986e10"}],"id":"5d04aba3-70a2-46d5-9a75-8e23586930c9","_postman_id":"5d04aba3-70a2-46d5-9a75-8e23586930c9","description":""},{"name":"communications.tags","item":[{"name":"#communications.tags.phone","id":"65784282-4d15-4e88-b9c9-f35a8d0358e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"<string>\" // Указание гео для передаваемых контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Этот метод проверяет телефонные номера и возвращает список связанных тегов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать провекру. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать провекру. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относятся оцениваемые контакты, передаваемые в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"f0e4e8d8-c8b7-40c2-bc38-c481809bd791","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n            \"00000000003\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведена оценка\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n            \"tags\": [ // Массив объектов с тегами, связанными с номером 'phone'\n                {\n                    \"tag\": \"tag_value_1\", // Значение тега\n                    \"tag_date\": \"YYYY-MM-DD\" // Дата присвоения тега, формат 'YYYY-MM-DD'.\n                }\n\n                // ...\n\n            ]\n        },\n        {\n            \"phone\": \"00000000002\",\n            \"valid\": true,\n            \"normalized_phone\": \"00000000002\",\n            \"tags\": [\n                {\n                    \"tag\": \"tag_value_2\",\n                    \"tag_date\": \"\" // Дата тега отсутствует\n                }\n            ]\n        },\n        {\n            \"phone\": \"00000000003\",\n            \"valid\": true,\n            \"normalized_phone\": \"00000000003\",\n            \"tags\": {} // Cвязанных тегов не найдено\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n\n"},{"id":"d0bda1d8-4cbd-4ed2-a440-4d5a8075b893","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"phone\": \"00000000001\", // Телефонный номер по которому произведена оценка\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n        \"tags\": [ // Массив объектов с тегами, связанными с номером 'phone'\n            {\n                \"tag\": \"tag_value_1\", // Значение тега\n                \"tag_date\": \"YYYY-MM-DD\" // Дата присвоения тега, формат 'YYYY-MM-DD'.\n            },\n            {\n                \"tag\": \"tag_value_2\",\n                \"tag_date\": \"\" // Дата тега отсутствует\n            }\n        ]\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"9ae68b53-d63f-4e4a-9436-f2f9f6756ebe","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n            \"00000000003\"\n        ], \n        \"geo_iso_code\": 1 // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"geo_iso_code must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"geo_iso_code\"\n        }\n    }\n}\n\n// Значение параметра 'geo_iso_code' должно быть 'string'."},{"id":"ba9695d2-6eb6-40fe-9cce-794b2107f1ad","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n            \"00000000003\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2e17f706-ad7c-46c1-b83f-e69535c04c08","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n            \"00000000003\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"super-admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1b8f5ee8-f195-4680-a4c4-069c8b46fb2b","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": \"00000000001\", // Телефонные номера для скоринга (оценки) \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"phones must be string[]\"\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]'."},{"id":"1fb9fbe1-78cf-49de-948a-7c211fa05800","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001, // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"phone must be string\"\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string'."},{"id":"cfe410f3-7eec-4646-b677-036aea934bfd","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n            \"00000000003\"\n        ], \n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"6c0d70d0-aaa6-4e66-a140-b6e2906ffb99","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"3a704080-c7cc-4ba5-bdfc-639c2650f645","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\"\n\n            // ...\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"65784282-4d15-4e88-b9c9-f35a8d0358e2"},{"name":"#communications.tags.email","id":"e046fdbe-1d95-4ddf-8484-15bd14da7ba4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": \"<string[]>\", // Массив Email для проверки\n        \"email\": \"<string>\" // Email для проверки\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Этот метод проверяет адреса электронной почты и возвращает список связанных тегов.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emails</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Адреса электронной почты <code>emails</code> передаваемые в запросе. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>emails</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"emails\": [\"user1@example.com\"]</code></td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Адрес электронной почты <code>email</code> передаваемый в запросе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>email</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"email\": \"user1@example.com\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e0f15fcb-5960-429e-81cb-c28f257fc94e","name":"Successful Response - with 'emails' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для проверки\n            \"user1@example.com\",\n            \"user2@example.com\",\n            \"user3@example.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным Email для оценки\n        {\n            \"tags\": [ // Массив объектов с тегами, связанными с Email 'email'\n                {\n                    \"tag\": \"tag_value_1\", // Значение тега\n                    \"tag_date\": \"YYYY-MM-DD\" // Дата присвоения тега, формат 'YYYY-MM-DD'.\n                }\n\n                // ...\n\n            ],\n            \"email\": \"user1@example.com\"\n        },\n        {\n            \"tags\": [\n                {\n                    \"tag\": \"tag_value_2\", // Значение тега\n                    \"tag_date\": \"\" // Дата тега отсутствует\n                }\n            ],\n            \"email\": \"user2@example.com\"\n        },\n        {\n            \"tags\": {}, // Cвязанных тегов не найдено\n            \"email\": \"user3@example.com\"\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"56ab6d5b-df60-44e5-bcf6-0d9379212d75","name":"Successful Response - with 'email' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"email\": \"user1@example.com\" // Email для проверки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному Email для оценки\n        \"tags\": [ // Массив объектов с тегами, связанными с Email 'email'\n            {\n                \"tag\": \"tag_value_1\", // Значение тега\n                \"tag_date\": \"YYYY-MM-DD\" // Дата присвоения тега, формат 'YYYY-MM-DD'.\n            },\n            {\n                \"tag\": \"tag_value_2\", // Значение тега\n                \"tag_date\": \"\" // Дата тега отсутствует\n            }\n            // ...\n        ],\n        \"email\": \"user1@example.com\"\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"cc054792-edb1-4072-8177-56a4c4352937","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для проверки\n            \"user1@example.com\",\n            \"user2@example.com\",\n            \"user3@example.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"18bffd69-abdf-49e1-ac22-d9501accdf78","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для проверки\n            \"user1@example.com\",\n            \"user2@example.com\",\n            \"user3@example.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"af57ca50-32dd-4811-86a6-6d4bfd410e9b","name":"-32004 — Server Error: 'emails must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": \"user1@example.com\" // Массив Email для проверки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"emails must be string[]\"\n    }\n}\n\n// Значение параметра 'emails' должно быть 'string[]'."},{"id":"a58b9209-ef12-409d-a528-2c92e29fe675","name":"-32004 — Server Error: 'email must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"email\": 1 // Email для проверки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"email must be string\"\n    }\n}\n\n// Значение параметра 'email' должно быть 'string'."},{"id":"8f09c518-2d58-4229-af85-0bcc23c736a2","name":"-32004 — Server Error: 'Provide either email (string) or emails (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для проверки\n            \"user1@example.com\",\n            \"user2@example.com\",\n            \"user3@example.com\"\n        ],\n        \"email\": \"user1@example.com\" // Email для проверки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either email (string) or emails (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'emails' и 'email'"},{"id":"2e38c10b-7a44-45c0-ba17-8178c1bb0de6","name":"-32004 — Server Error: 'Provide either email (string) or emails (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either email (string) or emails (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'emails' или 'email'"},{"id":"88a1e5b3-9a9e-42a2-a69d-55dbede942ec","name":"-32004 — Server Error: \"The number of emails in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user1@example.com\",\n            \"user2@example.com\"\n\n            // ...\n            \n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of emails in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'emails' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"e046fdbe-1d95-4ddf-8484-15bd14da7ba4"}],"id":"4fcef960-5a5f-4b79-a16a-219b8560de7c","_postman_id":"4fcef960-5a5f-4b79-a16a-219b8560de7c","description":""},{"name":"communications.utils","item":[{"name":"#communications.utils.phone_connectability","id":"90f83591-6e07-4b59-bb37-d0d65769ce81","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать \"общий\" скоринг (оценку) контактности телефонных номеров.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которыму необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"cf5716c7-2ed6-4a5f-b427-3688ff6cb77f","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b2466585-9b46-41ba-8fcf-7eef4e0bc42a","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                    // Оценка контактности, возвращает значение от '0' до '10'\n                                    // Если получено значение '-100': контактность номера неизвестна\n                                    // Если получено значение '-200': для оценки передан невалидный номер\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"56f41793-8f72-4b20-bd60-01ff62e4f60d","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"88f11a25-1ea0-4082-862e-0d6d26c461b2","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"2a6ed5da-d63b-461e-891f-80619c6950a9","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"5a525895-25b9-408c-8cc0-9f486f197d3a","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"50a558ba-5d0b-4159-a383-ae5189b62c9b","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"531b6f5c-c9a0-4da5-8830-ab13b37423d3","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"e0a54091-e322-4698-a050-3a601aa88c59","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"90f83591-6e07-4b59-bb37-d0d65769ce81"},{"name":"#communications.utils.phone_validation_mnp","id":"9ecca597-f7e7-416c-b6c0-1cebf49c1424","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать \"Валидацию +\" телефонных номеров для получения данных о типе линии, гео переданного контакта, часовом поясе, операторе связи.</p>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e49e0b80-0bb4-42f5-aa8e-d89d9cba5520","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone_validation_mnp\": { \n                \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                       // 'shared_cost' — номер с разделённой стоимостью\n                                       // 'voip' — интернет-телефония (VoIP)\n                                       // 'personal_number' — персональный номер\n                                       // 'fixed_line' — городской (стационарный) номер\n                                       // 'mobile' — мобильный номер\n                                       // 'unknown' — неизвестный тип номера\n                                       // 'fixed_line_or_mobile' — городской или мобильный номер\n                                       // 'voicemail' — голосовая почта\n                                       // 'toll_free' — бесплатный номер\n                                       // 'uan' — универсальный номер доступа (UAN)\n                                       // 'premium_rate' — премиум-номер (платные услуги)\n                                       // 'pager' — пейджер\n                \"timezone\": \"UTC+0\", // Часовой пояс\n                \"region\": \"region_name\", // Наименование региона\n                \"country\": \"country_name\", // Наименование страны\n                \"operator\": \"operator_name\", // Наименование оператора\n                \"operator_full\": \"operator_full_name\", // Полное наименование оператора\n                \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                                            // \"большой четверки\": МТС, Билайн, МегаФон, t2 (Tele2):\n                                                // 'false' - принадлежит\n                                                // 'true' - не принадлежит\n                \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n                \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n                \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n                \"e164_format\": \"+00000000001\" // Номер в формате E.164\n            },\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n            \"phone\": \"+00000000001\" // Телефонный номер по которому произведена валидация\n        }\n    ]\n}"},{"id":"401267b1-5576-462c-b8c4-957ce3ebb847","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"phone_validation_mnp\": {\n            \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                   // 'shared_cost' — номер с разделённой стоимостью\n                                   // 'voip' — интернет-телефония (VoIP)\n                                   // 'personal_number' — персональный номер\n                                   // 'fixed_line' — городской (стационарный) номер\n                                   // 'mobile' — мобильный номер\n                                   // 'unknown' — неизвестный тип номера\n                                   // 'fixed_line_or_mobile' — городской или мобильный номер\n                                   // 'voicemail' — голосовая почта\n                                   // 'toll_free' — бесплатный номер\n                                   // 'uan' — универсальный номер доступа (UAN)\n                                   // 'premium_rate' — премиум-номер (платные услуги)\n                                   // 'pager' — пейджер\n            \"timezone\": \"UTC+0\", // Часовой пояс\n            \"region\": \"region_name\", // Наименование региона\n            \"country\": \"country_name\", // Наименование страны\n            \"operator\": \"operator_name\", // Наименование оператора\n            \"operator_full\": \"operator_full_name\", // Полное наименование оператора\n            \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                                        // \"большой четверки\": МТС, Билайн, МегаФон, t2 (Tele2):\n                                        // 'false' - принадлежит\n                                        // 'true' - не принадлежит\n            \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n            \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n            \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n            \"e164_format\": \"+00000000001\" // Номер в формате E.164\n        },\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n        \"phone\": \"+00000000001\" // Телефонный номер по которому произведена валидация\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"8bfa018e-f4fd-4b9b-8e30-39540c7a4f22","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ded5cd73-c49b-4535-8540-59ec8bdcecae","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"6480a5de-9b5d-40ed-9ea3-ab31a7308692","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"05cf0f9f-27d4-4370-98f1-7b7ccdf5c85b","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001, // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"e5a290b0-c221-4d55-b546-a4e728cb09f7","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"phone\": \"+00000000001\", // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"1eb3ddf1-2ea2-4880-8115-78a610c59ba6","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"bbe35898-9799-4234-a491-961b65fbdb47","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"9ecca597-f7e7-416c-b6c0-1cebf49c1424"},{"name":"#communications.utils.phone_validation","id":"d692af06-7ef9-4cd5-b3b1-11806b2417e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать \"Валидацию\" телефонных номеров для получения данных о типе линии, гео переданных контактов, часовом поясе.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"e468ce3a-28c2-4b3a-a95f-5f34ffb8ffb3","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone_validation\": { \n                \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                       // 'shared_cost' — номер с разделённой стоимостью\n                                       // 'voip' — интернет-телефония (VoIP)\n                                       // 'personal_number' — персональный номер\n                                       // 'fixed_line' — городской (стационарный) номер\n                                       // 'mobile' — мобильный номер\n                                       // 'unknown' — неизвестный тип номера\n                                       // 'fixed_line_or_mobile' — городской или мобильный номер\n                                       // 'voicemail' — голосовая почта\n                                       // 'toll_free' — бесплатный номер\n                                       // 'uan' — универсальный номер доступа (UAN)\n                                       // 'premium_rate' — премиум-номер (платные услуги)\n                                       // 'pager' — пейджер\n                \"timezone\": \"UTC+0\", // Часовой пояс\n                \"region\": \"region_name\", // Наименование региона\n                \"country\": \"country_name\", // Наименование страны\n                \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                                            // \"большой четверки\": МТС, Билайн, МегаФон, t2 (Tele2):\n                                                // 'false' - принадлежит\n                                                // 'true' - не принадлежит\n                \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n                \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n                \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n                \"e164_format\": \"+00000000001\" // Номер в формате E.164\n            },\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n            \"phone\": \"+00000000001\" // Телефонный номер по которому произведена валидация\n        }\n    ]\n}"},{"id":"4ced82a7-98ab-4815-af05-620fc759a963","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданным номерам для оценки\n        \"phone_validation\": {\n            \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                   // 'shared_cost' — номер с разделённой стоимостью\n                                   // 'voip' — интернет-телефония (VoIP)\n                                   // 'personal_number' — персональный номер\n                                   // 'fixed_line' — городской (стационарный) номер\n                                   // 'mobile' — мобильный номер\n                                   // 'unknown' — неизвестный тип номера\n                                   // 'fixed_line_or_mobile' — городской или мобильный номер\n                                   // 'voicemail' — голосовая почта\n                                   // 'toll_free' — бесплатный номер\n                                   // 'uan' — универсальный номер доступа (UAN)\n                                   // 'premium_rate' — премиум-номер (платные услуги)\n                                   // 'pager' — пейджер\n            \"timezone\": \"UTC+0\", // Часовой пояс\n            \"region\": \"region_name\", // Наименование региона\n            \"country\": \"country_name\", // Наименование страны\n            \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                                        // \"большой четверки\": МТС, Билайн, МегаФон, t2 (Tele2):\n                                        // 'false' - принадлежит\n                                        // 'true' - не принадлежит\n            \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n            \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n            \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n            \"e164_format\": \"+00000000001\" // Номер в формате E.164\n        },\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n        \"phone\": \"+00000000001\" // Телефонный номер по которому произведена валидация\n    }\n}"},{"id":"bae7c3a7-4542-4489-874a-734d66d837cb","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"b123211a-aa79-45e7-b7cb-4209f38467f1","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1b97ecc3-61c2-42f2-becc-129bad55f770","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"b439db9f-0684-49cb-8b7a-ba23e94adce4","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001, // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"90e85744-21c8-464b-be8f-037f11f84ab0","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"phone\": \"+00000000001\", // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"f5409aef-c010-48b9-b7f8-1444ca1d22d2","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"de6a9c93-5faf-4d60-b223-439946abd65b","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"d692af06-7ef9-4cd5-b3b1-11806b2417e7"},{"name":"#communications.utils.scoring","id":"3b845da3-3477-4abc-8338-be60e16a7f09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"type\": \"<enum[]>\", // Тип скоринга\n        \"geo_iso_code\": \"<string>\", // Указание для гео контакта\n        \"normalization\": \"<boolean>\" // Флаг для отметки нормализации, \n                                     // передаваемого контакта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать скоринг (оценку) телефонных номеров на активность по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>phone_validation_mnp,</code>  <br /><code>phone_validation,</code>  <br /><code>phone_connectability,</code>  <br /><code>wa_score,</code>  <br /><code>tg_score,</code>  <br /><code>facebook_score,</code>  <br /><code>ig_score,</code>  <br /><code>max_score</code>  <br /><code>]</code></td>\n<td>Тип скоринга, выбор нескольких значений.  <br />  <br />Примечание: одновременно нельзя выбрать '<code>phone_validation</code>' и '<code>phone_validation_mnp</code>', все остальные значения могут быть в списке.  <br />  <br />Возможные значения:  <br />  <br />- <code>phone_validation_mnp</code> : <em>валидация телефона +</em>, возвращает:  <br />-- код страны (<code>country_iso_code</code>),  <br />-- страна (<code>country</code>),  <br />-- регион (<code>region</code>) ,  <br />-- оператор (<code>operator</code>),  <br />-- тип линии (<code>line_type</code>),  <br />-- часовой пояс (<code>timezone</code>).  <br />  <br />- <code>phone_validation</code> : <em>валидация телефона</em>, возвращает:  <br />-- код страны (<code>country_iso_code</code>),  <br />-- страна (<code>country</code>),  <br />-- регион (<code>region</code>),  <br />-- тип линии (<code>line_type</code>),  <br />-- часовой пояс (<code>timezone</code>).  <br />  <br />- <code>phone_connectability</code> : <em>скоринг-балл контактности телефона</em>, возвращает значение от '<code>0</code>' до '<code>10</code>' баллов активности номера на основе внутренних данных BigData.  <br />  <br />- <code>wa_score</code> : <em>валидация телефона на наличие WA-аккаунта</em>.  <br />  <br />- <code>tg_score</code> : <em>валидация телефона на наличие TG-аккаунта.</em>  <br />  <br />- <code>facebook_score</code> : <em>валидация телефона на наличие FB-аккаунта.</em>  <br />  <br />- <code>ig_score</code> : <em>валидация телефона на наличие IG-аккаунта.</em>  <br />  <br />- <code>max_score</code> : <em>валидация телефона на наличие MAX-аккаунта.</em>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>сырое значение переданного номера телефона</em>: <code>phone: \"+0 (000) 000-0001\"</code>  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"normalized_phone\": \"00000000001\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>сырое значение переданного номера телефона</em>: <code>phone: \"+0 (000) 000-0001\"</code>  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"normalized_phone\": \"00000000001\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n<tr>\n<td><code>normalization</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки нужна ли нормализация телефонного номера, передаваемого в запросе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>normalization</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"normalization\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>type</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"type\": [ // enum[], Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ]\n\n</code></pre>\n<hr />\n<p>Метод <code>communications.utils.scoring</code> возвращает значение <code>\"connectability\": -100</code> для неизвестных номеров.</p>\n<p><strong>Пример запроса</strong> в котором для оценки передается неизвестный номер:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            \"phone_connectability\" // Скоринг-балл контактности телефона\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n\n</code></pre>\n<p><strong>Ответ</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"result\": [\n        {\n            \"phone_connectability\": -100 // Значение контактности телефонного номера \n                                         // полученное после скоринга - для оценки передан неизвестный номер телефона\n        },\n        \"phone\": \"00000000001\", // Неизвестный телефонный номер для скоринга (оценки)\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0971eba0-32e4-430b-a510-224ae6390c80","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"wa_score\": { // Валидация WA по номеру телефона\n                \"is_valid\": true // Номер привязан к WA-аккаунту\n            },\n            \"max_score\": { // Валидация MAX по номеру телефона\n                \"is_valid\": true // // Номер привязан к MAX-аккаунту\n            },\n            \"tg_score\": { // Валидация TG по номеру телефона\n                \"is_valid\": true // Номер привязан к TG-аккаунту\n            },\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка)\n            \"ig_score\": { // Валидация IG по номеру телефона\n                \"is_valid\": true // Номер привязан к IG-аккаунту\n            },\n            \"valid\": true, // Телефонный номер в запросе валидный\n            \"facebook_score\": { // Валидация FB по номеру телефона\n                \"is_valid\": true // Номер привязан к FB-аккаунту\n            },\n            \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n            \"phone_validation\": { // Значения валидации телефоного номера\n                \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n                \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                       // 'shared_cost' — номер с разделённой стоимостью\n                                       // 'voip' — интернет-телефония (VoIP)\n                                       // 'personal_number' — персональный номер\n                                       // 'fixed_line' — городской (стационарный) номер\n                                       // 'mobile' — мобильный номер\n                                       // 'unknown' — неизвестный тип номера\n                                       // 'fixed_line_or_mobile' — городской или мобильный номер\n                                       // 'voicemail' — голосовая почта\n                                       // 'toll_free' — бесплатный номер\n                                       // 'uan' — универсальный номер доступа (UAN)\n                                       // 'premium_rate' — премиум-номер (платные услуги)\n                                       // 'pager' — пейджер\n                \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n                \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                \"region\": \"region_name\", // Наименование региона\n                \"e164_format\": \"+00000000001\", // Номер в формате E.164\n                \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n                \"timezone\": \"UTC+0\", // Часовой пояс\n                \"country\": \"country_name\" // Наименование страны\n            }\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"88585bf0-7e5c-4812-a96d-928b845e087f","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n        // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"wa_score\": { // Валидация WA по номеру телефона\n            \"is_valid\": true // Номер привязан к WA-аккаунту\n        },\n        \"tg_score\": { // Валидация TG по номеру телефона\n            \"is_valid\": true // Номер привязан к TG-аккаунту\n        },\n        \"max_score\": { // Валидация MAX по номеру телефона\n                \"is_valid\": true // // Номер привязан к MAX-аккаунту\n        },\n        \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка)\n        \"ig_score\": { // Валидация IG по номеру телефона\n            \"is_valid\": true // Номер привязан к IG-аккаунту\n        },\n        \"valid\": true, // Телефонный номер в запросе валидный\n        \"facebook_score\": { // Валидация FB по номеру телефона\n            \"is_valid\": true // Номер привязан к FB-аккаунту\n        },\n        \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                    // Оценка контактности, возвращает значение от '0' до '10'\n                                    // Если получено значение '-100': контактность номера неизвестна\n                                    // Если получено значение '-200': для оценки передан невалидный номер\n        \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n        \"phone_validation\": { // Значения валидации телефоного номера\n            \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n            \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                   // 'shared_cost' — номер с разделённой стоимостью\n                                   // 'voip' — интернет-телефония (VoIP)\n                                   // 'personal_number' — персональный номер\n                                   // 'fixed_line' — городской (стационарный) номер\n                                   // 'mobile' — мобильный номер\n                                   // 'unknown' — неизвестный тип номера\n                                   // 'fixed_line_or_mobile' — городской или мобильный номер\n                                   // 'voicemail' — голосовая почта\n                                   // 'toll_free' — бесплатный номер\n                                   // 'uan' — универсальный номер доступа (UAN)\n                                   // 'premium_rate' — премиум-номер (платные услуги)\n                                   // 'pager' — пейджер\n            \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n            \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n            \"region\": \"region_name\", // Наименование региона\n            \"e164_format\": \"+00000000001\", // Номер в формате E.164\n            \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n            \"timezone\": \"UTC+0\", // Часовой пояс\n            \"country\": \"country_name\" // Наименование страны\n        }\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"33dfb1c6-7cad-4ded-a662-fabef2fb313f","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"type is required\",\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"type\"\n        }\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"fedc9c1a-b0ce-4f2a-b4f6-a1ff843bf01e","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": 1, // Тип скоринга\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"type must be enum[]\",\n        \"data\": {\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"phone_validation_mnp\",\n                    \"phone_validation\",\n                    \"wa_score\",\n                    \"tg_score\",\n                    \"max_score\",\n                    \"facebook_score\",\n                    \"ig_score\",\n                    \"phone_connectability\"\n                ]\n            },\n            \"field\": \"type\"\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"89257c69-e926-4125-81bb-037d2dc8c7a3","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": 1, // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"geo_iso_code must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"geo_iso_code\"\n        }\n    }\n}\n\n// Значение параметра 'geo_iso_code' должно быть 'string'."},{"id":"4c3140d9-ad34-4c92-b30b-ed0d07c0f7c9","name":"-32602 — Invalid Params : 'normalization must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": 1 // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"normalization must be boolean\",\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"normalization\"\n        }\n    }\n}\n\n// Переданное значение параметра 'normalization' не является логическим типом."},{"id":"e5b8af0d-dd3a-4ca0-95d5-1642ad72893a","name":"-32000 — Error: 'phone_validation and phone_validation_mnp cannot be selected at the same time'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32000,\n        \"message\": \"phone_validation and phone_validation_mnp cannot be selected at the same time\"\n    }\n}\n\n// Одновременно нельзя выбрать 'phone_validation' и 'phone_validation_mnp',\n// все остальные значения могут быть выбраны одновременно."},{"id":"4a56be32-6199-4271-940d-dd627a7d0316","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"\n{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"cfe755ed-4dbf-45e4-b4ed-0eabc4dc6777","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"c0444d51-0c8a-495a-b95e-05250cb2b3d5","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": \"00000000001\", // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]'."},{"id":"7d540256-7e27-4685-b298-f2d5dd344bf8","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001, // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"beed88b8-3e02-4361-95e5-2a0b1fa79be1","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"69b5a84d-5ee1-4c3c-b266-15b8a9708871","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"d5fa699a-a34f-41bb-8bc6-94627cfdfdb6","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ],\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"3b845da3-3477-4abc-8338-be60e16a7f09"},{"name":"#communications.utils.facebook_score","id":"62c687fa-4657-45a7-b0a0-64b631642083","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие FB-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"7165563a-0560-4967-a9f0-b6eeef82de74","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"facebook_score\": {\n                \"is_valid\": true // Номер привязан к FB-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"bfdff0b5-2131-43ef-9933-53524e4b235a","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"facebook_score\": {\n            \"is_valid\": true // Номер привязан к FB-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"210923e5-5387-40e3-8313-d1651c6bd0b8","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"7c25810d-cfd7-4607-8ba7-d9c60efdda95","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"b71a2621-1a60-426f-a510-9b1b95c44f11","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие FB-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"7a78ece6-c7e3-44d0-bb67-3bcdc4322c76","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие FB-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"18256e5a-0d22-471e-8575-99043f878cb0","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"06826031-d2db-4fce-8c34-960bbb51cfae","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"d9bdaaa5-7354-4ca5-a04a-749e26ee718b","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие FB-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"62c687fa-4657-45a7-b0a0-64b631642083"},{"name":"#communications.utils.ig_score","id":"6eec5cab-504d-4c18-b463-165dfba3fbc6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие IG-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"01b726c0-46ef-4082-bb38-e4d7c3b67c3b","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"ig_score\": {\n                \"is_valid\": true // Номер привязан к IG-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"12bac955-0ea0-4ea2-a9fd-1537c10f8e9c","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"ig_score\": {\n            \"is_valid\": true // Номер привязан к IG-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"928dce84-d861-48c5-b790-d592138aa806","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"808d8899-2bc8-475e-baeb-29f659c2c285","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"b3202137-d2ca-4b2e-bcf8-9cc8b4f92849","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие IG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"a11c44a7-b42c-4da6-9843-df77000b5be7","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие IG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"3c4e7fef-690b-40da-bdba-df8563c0cb90","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"7bdb3ea0-d29c-4ce1-a616-2bd3c70b4db4","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"b762ad23-439f-4aac-80a2-e7ecb7494fcc","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие IG-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"6eec5cab-504d-4c18-b463-165dfba3fbc6"},{"name":"#communications.utils.tg_score","id":"6e41fe4a-912b-4983-93fd-ebdf8651ac3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие TG-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"70405052-e6d6-4599-8e2d-926fded97ba0","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"tg_score\": {\n                \"is_valid\": true // Номер привязан к TG-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"01bd8bfa-1e93-44ad-bd30-b85bbc1c15c3","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"tg_score\": {\n            \"is_valid\": true // Номер привязан к TG-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"aceafc42-47e3-4299-a100-dc5d82d0fe54","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1391c1cd-0412-4cd8-bbd5-c87d53c7089a","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"364f04f6-b871-4445-8c29-4bbdaabc803d","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие TG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"d8c30038-84c2-4c38-afb8-b6757b504a17","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие TG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"9362f5e3-86c5-44b5-a8c3-5dc3fe898c43","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"e5d112d0-d299-4568-b2a9-001f4e170bef","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"e258e32f-b84c-498c-902c-525570802292","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие TG-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"6e41fe4a-912b-4983-93fd-ebdf8651ac3b"},{"name":"#communications.utils.wa_score","id":"5dbe5a7d-3830-486f-a1a6-761c459566bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие WA-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"0dc8b8dd-c92a-46a4-ba2f-2fd657651c9a","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"wa_score\": {\n                \"is_valid\": true // Номер привязан к WA-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"fe5ca09b-8c8d-46a3-8b21-b783f9f0012a","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"wa_score\": {\n            \"is_valid\": true // Номер привязан к WA-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"1d854d4b-e5b3-4b87-8a14-93066fa782b7","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3d64bbd7-2458-461b-871e-09a23d6960d9","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"06c784f5-f512-4821-b917-531dfa022fa6","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие WA-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"1f0b33fb-54eb-4549-be74-cb2fe89a528b","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие WA-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"f85b97f3-00e0-4461-8fbf-07d71e8648d4","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"ce095821-fc00-4cd1-9d65-7c85afddd81e","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"be4c1e55-634c-4a1f-aec7-9d2460fa52fe","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие WA-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"5dbe5a7d-3830-486f-a1a6-761c459566bf"},{"name":"#communications.utils.max_score","id":"1782883f-7418-4634-81dd-f64a8a0aabab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие MAX-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"5a6e6d15-a5da-46a1-a525-e59f5985c409","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"max_score\": {\n                \"is_valid\": true // Номер привязан к MAX-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"14d55d2c-04ec-42a4-8c43-b0142f1b7bb9","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"max_score\": {\n            \"is_valid\": true // Номер привязан к MAX-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"8dab4d29-4a80-41b7-b15b-92acc96f92d7","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1122f1cd-6bb9-4fb5-aeff-43dd0de2ab91","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"bb146951-a6bf-483b-a8e5-67aad91fe5e5","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие MAX-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"88759d55-c4d8-41be-8dd0-b23b24f69a6f","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие MAX-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"ff29ede8-92f5-45a6-a324-4ddd9cfee7cd","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"8942cd0c-0658-48ce-9a20-e487e4c58dbc","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"40d6e5a0-3fb0-47d5-a77e-0e42354d5512","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие MAX-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"1782883f-7418-4634-81dd-f64a8a0aabab"},{"name":"#communications.utils.email_score","id":"45c0146b-44e9-4789-aaf5-e5acc4767988","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": \"<string[]>\", // Массив Email для скоринга (оценки)\n        \"email\": \"<string[]>\" // Email для скоринга (оценки)\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать скоринг (оценку) адресов электронной почты <code>emails</code> на активность с дополнительным получением метаданных.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>emails</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Адреса электронной почты <code>emails</code> в запросе. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>emails</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"emails\": [\"user_name@gmail.com\"]</code></td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Адрес электронной почты <code>email</code> в запросе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>email</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"email\": \"user_name@gmail.com\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"179143d6-3e78-48bb-8978-c739aaf7c093","name":"Successful Response - with 'emails' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name@gmail.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным Email для оценки\n            {\n            \"technical_info\": { // Техническая информация о домене и smtp\n                \"smtp_provider\": \"smtp_provider_name\", // Название SMTP-провайдера, обслуживающего домен электронной почты\n                \"smtp_status_code\": null, // Код статуса SMTP-сервера.\n                \"domain\": \"gmail.com\", // Доменная часть адреса электронной почты\n                \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n            },\n            \"deliverability\": { // Информация о доставляемости (deliverability)\n                \"status\": true, // Основной статус валидации\n                \"sub_status\": {}, // Дополнительные детализированные флаги статуса, обнаруженные во время валидации.\n                \"address\": \"user_name@gmail.com\" // Адрес электронной почты\n            },\n            \"user_info\": { // Информация о пользователе\n                \"age\": null, // Возраст\n                \"country\": null, // Страна\n                \"country_iso_code\": null, // Двухбуквенный код alpha-2 ISO 3166\n                \"username\": \"user.name\", // Имя пользователя (логин/никнейм)\n                \"name\": \"Name\", // Отображаемое имя пользователя\n                \"last_seen\": null, // Дата и время последней активности пользователя.\n                \"gender\": \"gender\", // Пол пользователя.\n                \"tags\": null, // Теги связанные с email в запросе.\n                \"profile_picture\": null // URL аватара профиля пользователя.\n            }\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"226d832c-b2bf-447b-854b-c7cd6cc165dd","name":"Successful Response - with 'email' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"email\": \"user_name@gmail.com\" // Email для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному Email для оценки\n        \"technical_info\": { // Техническая информация о домене и smtp\n            \"smtp_provider\": \"smtp_provider_name\", // Название SMTP-провайдера, обслуживающего домен электронной почты\n            \"smtp_status_code\": null, // Код статуса SMTP-сервера.\n            \"domain\": \"gmail.com\", // Доменная часть адреса электронной почты\n            \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        },\n        \"deliverability\": { // Информация о доставляемости (deliverability)\n            \"status\": true, // Основной статус валидации\n            \"sub_status\": {}, // Дополнительные детализированные флаги статуса, обнаруженные во время валидации.\n            \"address\": \"user_name@gmail.com\" // Адрес электронной почты\n        },\n        \"user_info\": { // Информация о пользователе\n            \"age\": null, // Возраст\n            \"country\": null, // Страна\n            \"country_iso_code\": null, // Двухбуквенный код alpha-2 ISO 3166\n            \"username\": \"user.name\", // Имя пользователя (логин/никнейм)\n            \"name\": \"Name\", // Отображаемое имя пользователя\n            \"last_seen\": null, // Дата и время последней активности пользователя.\n            \"gender\": \"gender\", // Пол пользователя.\n            \"tags\": null, // Теги связанные с email в запросе.\n            \"profile_picture\": null // URL аватара профиля пользователя.\n        }\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"939413c1-49d8-488f-a794-3b61ea7b721e","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name@gmail.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1e58d594-5b62-471d-b4ac-6875d123c863","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name@gmail.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"85902206-602a-493b-a404-93539546bc89","name":"-32004 — Server Error: 'emails must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": \"user_name@gmail.com\" // Массив Email для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"emails must be string[]\"\n    }\n}\n\n// Значение параметра 'emails' должно быть 'string[]'."},{"id":"9ee203c5-bbc1-45cf-b202-528105e97fbb","name":"-32004 — Server Error: 'email must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"email\": 1 // Email для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"email must be string\"\n    }\n}\n\n// Значение параметра 'email' должно быть 'string'."},{"id":"b3e7097c-a420-404f-9701-cd489073f931","name":"-32004 — Server Error: 'Provide either email (string) or emails (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name@gmail.com\"\n        ],\n        \"email\": \"user_name@gmail.com\" // Email для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either email (string) or emails (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'emails' и 'email'"},{"id":"5e5bd51f-39fc-4bba-a0b9-1f53c7ef82c6","name":"-32004 — Server Error: 'Provide either email (string) or emails (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either email (string) or emails (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'emails' или 'email'"},{"id":"f601a745-01fc-4125-8355-5d345d9ca077","name":"-32004 — Server Error: \"The number of emails in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name_1@gmail.com\",\n            \"user_name_2@gmail.com\"\n\n            // ...\n            \n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of emails in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'emails' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"45c0146b-44e9-4789-aaf5-e5acc4767988"}],"id":"bb50aecb-f350-4357-8fed-39ec3f92eedf","_postman_id":"bb50aecb-f350-4357-8fed-39ec3f92eedf","description":""},{"name":"communications.connectability","item":[{"name":"#communications.connectability.general","id":"f61999a6-8c72-42d6-84ef-a974e69bbe7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"<string>\" // Указание для гео контакта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается общий скоринг-балл контактности: значение от '0' до '10' баллов активности переданного контакта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- <em>общий скоринг-балл контактности телефона</em>: значение от '0' до '10' баллов активности номера. Если получено значение '-100': контактность номера не известна. Если получено значение '-200': для оценки передан невалидный номер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"+00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- <em>общий скоринг-балл контактности телефона</em>: значение от '0' до '10' баллов активности номера. Если получено значение '-100': контактность номера не известна. Если получено значение '-200': для оценки передан невалидный номер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": \"+00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"cfe82e0e-73d4-48d6-9bb1-5d019e979ffc","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a22c97a6-b638-4cd7-a23e-ba8c64127e17","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатом по переданному номеру для оценки\n        \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                    // Оценка контактности, возвращает значение от '0' до '10'\n                                    // Если получено значение '-100': контактность номера неизвестна\n                                    // Если получено значение '-200': для оценки передан невалидный номер\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"50ba9d5e-478b-4af1-a6af-d30ccd86e905","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": 1 // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"geo_iso_code must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"geo_iso_code\"\n        }\n    }\n}\n\n// Значение параметра 'geo_iso_code' должно быть 'string'."},{"id":"0614ef96-0ada-4e7f-89c7-a62377c42a54","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f5f0a748-7e7b-4cb4-b421-aae94c54b0b3","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"e1dbf0e7-1762-4584-b44a-083e2680faeb","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"68073ed0-2d23-4422-8d7c-1ad29813caf4","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"562abfb5-652f-4dd2-b2f4-004989cd4618","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"dfe21d7b-8ca8-4404-bca0-bdf841c5b06f","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"7a76395a-cc4f-45ad-973f-4a241ac8ab6b","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"f61999a6-8c72-42d6-84ef-a974e69bbe7b"},{"name":"#communications.connectability.sms","id":"ec95f626-049a-4600-a8e5-03b52f519900","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"<string>\" // Указание для гео контакта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается скоринг-балл контактности для отправки SMS-сообщений: значение от '0' до '10' баллов активности переданного контакта.</p>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- <em>общий скоринг-балл контактности телефона</em>: значение от '0' до '10' баллов активности номера. Если получено значение '-100': контактность номера не известна. Если получено значение '-200': для оценки передан невалидный номер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"+00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- <em>общий скоринг-балл контактности телефона</em>: значение от '0' до '10' баллов активности номера. Если получено значение '-100': контактность номера не известна. Если получено значение '-200': для оценки передан невалидный номер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"+00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"f69d9172-bda0-4494-95b2-515d16e345ae","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone_connectability\": 5, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"c20b7d1c-b162-4b49-845b-524d44157508","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатом по переданному номеру для оценки\n        \"phone_connectability\": 5, // Значение контактности телефонного номера полученное после скоринга\n                                   // Оценка контактности, возвращает значение от '0' до '10'\n                                   // Если получено значение '-100': контактность номера неизвестна\n                                   // Если получено значение '-200': для оценки передан невалидный номер\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"bbece6c4-d307-4bef-80c8-9e96435fdcf3","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": 1 // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"geo_iso_code must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"geo_iso_code\"\n        }\n    }\n}\n\n// Значение параметра 'geo_iso_code' должно быть 'string'."},{"id":"13e919f5-d998-4393-9612-de9325f36867","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"28364665-daa2-4713-ae59-75a1e40fc18d","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"347491d3-5161-4aac-98fb-bb10b47b676d","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"f9b4b20a-4eef-4ea6-8979-6b5e20bd0d42","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонный номер для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"62b79aa1-e4c6-4bbc-9584-bab881ffa9be","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"916f80a2-fdbe-4806-a366-05899d1b88f6","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"acbaa34c-9c18-4315-9c54-4b2e9259f1f7","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"ec95f626-049a-4600-a8e5-03b52f519900"},{"name":"#communications.connectability.voice","id":"5923cb47-39bd-460b-a1a6-60ef14f3a802","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"<string>\" // Указание для гео контакта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается скоринг-балл контактности для голосового трафика: значение от '0' до '10' баллов активности переданного контакта.</p>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- <em>общий скоринг-балл контактности телефона</em>: значение от '0' до '10' баллов активности номера. Если получено значение '-100': контактность номера не известна. Если получено значение '-200': для оценки передан невалидный номер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"+00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- <em>общий скоринг-балл контактности телефона</em>: значение от '0' до '10' баллов активности номера. Если получено значение '-100': контактность номера не известна. Если получено значение '-200': для оценки передан невалидный номер.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"+00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"3c7940c7-3292-4e76-b2a2-d9105c87bb75","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"phone_connectability\": 4, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b2dd2ee9-2615-4c8e-82bf-5ddcfa79b929","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Массив объектов с результатами по переданным номерам для оценки\n        \"phone_connectability\": 4, // Значение контактности телефонного номера полученное после скоринга\n                                   // Оценка контактности, возвращает значение от '0' до '10'\n                                   // Если получено значение '-100': контактность номера неизвестна\n                                   // Если получено значение '-200': для оценки передан невалидный номер\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"790e08db-7c12-411e-a160-cf9cf88e1b05","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": 1 // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"geo_iso_code must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"geo_iso_code\"\n        }\n    }\n}\n\n// Значение параметра 'geo_iso_code' должно быть 'string'."},{"id":"06fa53c7-c71c-4893-a4aa-396c2fbc74f2","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"96d90523-23fe-4178-ac38-70ffaf2a31c1","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"0b32871e-10b8-479a-a3bf-2c34f3bf5b9f","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"b2355a7c-78da-468f-9d02-163256c97d0b","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"275a3edd-10ad-459e-ae84-c7dfa7d7b5c3","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"54fc5d95-e310-4799-8158-d30d64813cbf","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"54e8088b-433d-47b6-b222-f006b4865468","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"5923cb47-39bd-460b-a1a6-60ef14f3a802"},{"name":"#communications.connectability.ehlr","id":"ae15a040-ce24-4c11-95f0-ce340f5ce0d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"<string>\", // Указание для гео контакта\n        \"file_path\": \"<string>\", // Путь к файлу\n        \"webhook_url\": \"<string>\" // URL для получения результатов асинхронной обработки\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод выполняет оценку контактности (скоринг) телефонных номеров. Поддерживает два режима работы:</p>\n<ol>\n<li><p><strong>Синхронный</strong> — для проверки номера или небольшого списка в реальном времени.</p>\n</li>\n<li><p><strong>Асинхронный</strong> — для массовой обработки датасетов, загруженных через <code>POST /upload</code>.</p>\n</li>\n</ol>\n<h3 id=\"режимы-работы\">Режимы работы</h3>\n<h4 id=\"1-синхронный-режим\">1. Синхронный режим</h4>\n<p>Активируется, если в запросе передан параметр <code>phone</code>.</p>\n<ul>\n<li><p><strong>Входные данные:</strong></p>\n<ul>\n<li><p><code>phones</code> — массив номеров телефонов для оценки.</p>\n</li>\n<li><p><code>phone</code> — номер телефона для оценки.</p>\n</li>\n<li><p><code>geo_iso_code</code> — двухбуквенный код страны (ISO 3166 alpha-2) для повышения точности валидации.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Логика:</strong></p>\n<ul>\n<li><p>Входной номер нормализуется: из строки удаляются все нецифровые символы (пробелы, скобки, дефисы, знак <code>+</code>).</p>\n</li>\n<li><p>Оценка производится для нормализованного значения.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Ответ:</strong> Возвращается сразу в теле ответа. Содержит нормализованный номер и статус контактности.</p>\n</li>\n</ul>\n<h4 id=\"2-асинхронный-режим-массовая-обработка\">2. Асинхронный режим (массовая обработка)</h4>\n<p>Активируется, если передан параметр <code>file_path</code>.<br /><strong>Важно:</strong> Режим считается асинхронным <strong>только</strong> если также передан <code>webhook_url</code>. Если <code>webhook_url</code> отсутствует, метод выполнится синхронно.</p>\n<ul>\n<li><p><strong>Входные данные:</strong></p>\n<ul>\n<li><p><code>file_path</code> — путь к файлу, загруженному методом <code>POST /upload</code>.</p>\n</li>\n<li><p><code>webhook_url</code> — URL, на который будут отправлены результаты.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Требования к файлу:</strong></p>\n<ul>\n<li><p><strong>Форматы:</strong> <code>txt</code>, <code>csv</code>, <code>tsv</code>, <code>xls</code>, <code>xlsx</code>, <code>xlsb</code>.</p>\n</li>\n<li><p><strong>Содержимое:</strong> Номера в формате <strong>E.164 без ведущего плюса</strong> (например, <code>00000000001</code>), каждый номер с новой строки.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Лимиты и пакетная отправка:</strong></p>\n<ul>\n<li><p>Максисмальное количество контактов в одном датасете: <strong><code>200 000</code></strong>. При превышении рекомендуется разбивать данные на несколько файлов.</p>\n</li>\n<li><p>Если в файле более <strong><code>10 000</code></strong> записей, результаты отправляются на <code>webhook_url</code> пакетно (батчами).</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Массив номерова телефонов по которым необходимо сделать скоринг (оценку). Формат E.164, например: \"<code>+00000000001</code>\".  <br />  <br />Если передать значение <code>phones: [\"+00000000001\"]</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- оценка контактности <code>\"phone_connectability\"</code>, Возможные значения: <code>valid</code>, <code>invalid</code>, <code>unknown</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"+00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164, например: \"<code>+00000000001</code>\".  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"phone\": \"00000000001\"</code>  <br />- оценка контактности <code>\"phone_connectability\"</code>, Возможные значения: <code>valid</code>, <code>invalid</code>, <code>unknown</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"+00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n<tr>\n<td><code>file_path</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Путь к файлу с номерами для массовой проверки.  <br />• Требуется для асинхронного режима.  <br />  <br />Значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br /><strong>Требование к номерам внутри датасета</strong>:  <br />- Формат E.164 без ведущего плюса, например: <code>00000000001</code>  <br />- Каждый номер должен быть разделен символом переноса новой строки <code>\\n</code>  <br />- Пример передачи списка номеров:  <br /><code>00000000001</code>  <br /><code>00000000002</code>  <br /><code>00000000003</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file_path</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file_path\": \"/upload/0/0/0/000x0xx0.csv</code></td>\n</tr>\n<tr>\n<td><code>webhook_url</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>URL для получения результатов асинхронной обработки:  <br />- Если передан вместе с <code>file_path</code> — режим асинхронный.  <br />- Если не передан — режим синхронный.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>webhook_url</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"webhook_url\": \"https://example.com/webhook\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"форматы-ответов\">Форматы ответов</h3>\n<h4 id=\"пример-ответа-при-синхронном-запросе-phones\">Пример ответа при синхронном запросе (<code>phones</code>)</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"result\": [\n        {\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка) статуса.\n            \"phone_connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                            // \"valid\" - номер валиден\n                                            // \"invalid\" - номер невалиден\n                                            // \"unknown\" - не удалось определить статус\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}\n\n</code></pre>\n<h4 id=\"пример-ответа-на-стороне-клиента-по-вебхуку-при-асинхронном-запросе-file_path--webhook_url\">Пример ответа на стороне клиента по вебхуку при асинхронном запросе (<code>file_path</code> + <code>webhook_url</code>)</h4>\n<p>Результат приходит массивом объектов.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"phone\": \"00000000001\",\n        \"connectability\": \"valid\"\n    },\n    {\n        \"phone\": \"00000000002\",\n        \"connectability\": \"invalid\"\n    },\n    {\n        \"phone\": \"00000000003\",\n        \"connectability\": \"unknown\"\n    }\n    // ...\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"6ded339c-da27-4fa7-a6bf-7ace90995c63","name":"Successful Response -- Synchronous scoring - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка) статуса.\n            \"connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                      // \"valid\" - номер валиден\n                                      // \"invalid\" - номер невалиден\n                                      // \"unknown\" - не удалось определить статус\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"6bd5af6d-9fd4-471f-ab2c-55baa1e1a48a","name":"Successful Response -- Synchronous scoring - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка) статуса.\n        \"connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                  // \"valid\" - номер валиден\n                                  // \"invalid\" - номер невалиден\n                                  // \"unknown\" - не удалось определить статус\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3017b34b-bc1d-4bfe-a8c9-37299b9cd245","name":"Successful Response -- Asynchronous scoring","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"file_path\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к файлу\n        \"webhook_url\": \"https://example.com/webhook\" // URL для получения результатов асинхронной обработки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Успешный ответ, результат оценки передается по указанному webhook_url\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"94b25a37-db27-4384-b895-034e5720c455","name":"-32602 — Invalid Params : 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [00000000001], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"string[]\",\n            \"field\": \"phones\"\n        },\n        \"code\": -32602,\n        \"message\": \"phones must be string[]\"\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]'."},{"id":"3257b6d9-40cc-4dac-82ae-8c8f1f9201b2","name":"-32602 — Invalid Params : 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001, // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"phone\"\n        },\n        \"code\": -32602,\n        \"message\": \"phone must be string\"\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string'."},{"id":"04a7d300-0a81-45ab-9ac1-49214800c061","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": 1 // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"geo_iso_code must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"geo_iso_code\"\n        }\n    }\n}\n\n// Значение параметра 'geo_iso_code' должно быть 'string'."},{"id":"994d1e2c-b99a-40fc-acfd-0f43361ab6eb","name":"-32602 — Invalid Params : 'file_path must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"file_path\": 1, // Путь к файлу\n        \"webhook_url\": \"https://example.com/webhook\" // URL для получения результатов асинхронной обработки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"file_path must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"file_path\"\n        }\n    }\n}\n\n// Значение параметра 'file_path' должно быть 'string'."},{"id":"177437ef-e0ee-475f-b563-5c4b5443c0a9","name":"-32602 — Invalid Params : 'webhook_url must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"file_path\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к файлу\n        \"webhook_url\": 1 // URL для получения результатов асинхронной обработки\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"webhook_url must be string\",\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"webhook_url\"\n        }\n    }\n}\n\n// Значение параметра 'webhook_url' должно быть 'string'."},{"id":"09781b49-fb6f-4e87-8b68-2bd43d9f085e","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"e4838066-1465-4660-8a4c-d6c2a3054919","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"3b6cbac5-1348-45f0-83ee-765e4248ddef","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"b3e5f2b1-2615-4850-86b2-ee89352b2a85","name":"-32004 — Server Error: 'Provide either file_path or phones'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either file_path or phones.\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'file_path' или 'phones'"},{"id":"394a5a76-90c8-4644-a4f3-067db22b4a9e","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"ae15a040-ce24-4c11-95f0-ce340f5ce0d8"}],"id":"37d82195-61a7-4412-81cf-effdfd91ca81","_postman_id":"37d82195-61a7-4412-81cf-effdfd91ca81","description":""}],"id":"2b532895-1bdb-4ab3-9d4d-54cd78cf7176","_postman_id":"2b532895-1bdb-4ab3-9d4d-54cd78cf7176","description":""},{"name":"USERS","item":[{"name":"#users.me","id":"a465280e-dfe5-4f17-820f-da17e47f780e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"users.me\", // Имя метода\n    \"params\": \"<object>\", // Пустой объект, параметры отсутствуют для соответствия формату JSON-RPC\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>super-admin</code>, <code>admin</code>, <code>manager</code>, <code>partner</code>, <code>support</code>, <code>moderator</code>, <code>client</code>, <code>accountant</code></p>\n<hr />\n<p>Метод предоставляет информацию о текущем авторизованном пользователе.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>params</code></td>\n<td><code>object</code>  <br /><em>optional</em>  <br /><code>{}</code>  <br />  <br />or  <br />  <br /><code>array</code>  <br /><em>optional</em>  <br /><code>[]</code></td>\n<td>Параметры отсутствуют.  <br />  <br />Поле params должно быть пустым объектом <code>{}</code> или массивом <code>[]</code> для соответствия формату JSON-RPC.  <br />  <br />Либо можно не передавать в запросе поле <code>params</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br />params  <br />  <br /><strong>Пример</strong>:  <br /><code>\"params\": {}</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"045f0ee5-cae7-4bfd-b23c-798431543690","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"users.me\", // Имя метода\n    \"params\": {}, // Пустой объект, параметры отсутствуют для соответствия формату JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"status\": \"active\", // Статус пользователя\n        \"role\": \"client\", // Роль пользователя\n        \"email\": \"user@example.com\", // Email пользователя\n        \"surname\": \"Surname\", // Фамилия пользователя\n        \"created\": 1, // Время создания записи о пользователе, UNIX timestamp\n        \"is_billable\": true,\n        \"manager\": { // Информация о менеджере, закрепленном за пользователем\n            \"id\": 501,\n            \"second_name\": \"\",\n            \"surname\": \"Manager Surname\",\n            \"email\": \"manager@example.com\",\n            \"name\": \"Manager Name\"\n        },\n        \"second_name\": \"\", // Отчество пользователя\n        \"avatar\": \"/path/to/uploaded/avatar\", // Путь к аватару пользователя\n        \"lock\": \"inactive\", // Системный флаг блокировки пользователя\n        \"tariff\": { // Информация о тарифном плане пользователя\n            \"prices\": { // Цены тарифа \n                \"service_name\": 0.1 // Наименование услуги и стоимость\n                \n                // ... \n\n            },\n            \"id\": 2, // ID тарифа\n            \"updated\": 2, // Время обновления тарифа, UNIX timestamp\n            \"api_smpp_limits\": { // Лимиты API и SMPP\n                \"api_limit\": 0,\n                \"smpp_limit\": 0\n            },\n            \"creator_role\": \"super-admin\", // Роль пользователя, создавшего тариф\n            \"is_default\": true, // Является ли тариф стандартным\n            \"limits\": { // Лимиты по тарифу\n                \"call_speed\": 1, // Максимальна скорость звонков \n                \"max_mailings\": 1, // Максимально количество одновременных рассылок\n                \"max_rent_phones\": 1 // Максимальное количество телефонных номеров в аренде\n            },\n            \"user_id\": 1, // ID пользователя, создавшего тариф\n            \"status\": \"active\", // Статус тарифа\n            \"created\": 1, // Время создания тарифа, UNIX timestamp\n            \"name\": \"AnyTariffName1\", // Название тарифа\n        },\n        \"lang\": \"ru\", // Язык интерфейса пользователя\n        \"balance\": 100499.99, // Баланс пользователя\n        \"settings\": { // Настройки пользователя\n            \"tariff_id\": 2, // ID тарифа\n            \"overdraft\": 1000, // Максимальное значение овердрафта для пользователя\n            \"manager_id\": 501, // ID менеджера, закрепленного за пользователем\n            \"email_verified\": false, // Флаг верификации email пользователя\n            \"form_of_payment\": \"overdraft\", // Тип оплаты пользователя, возможные значения:\n                                            // \"balance\" - система работает с балансом пользователя без овердрафта\n                                            // \"overdraft\" - система работает с балансом пользователя с овердрафтом\n            \"phone_verified\": true, // Флаг верификации телефонного номера пользователя\n            \"two_factor\": false // Флаг двухфакторной авторизации\n        },\n        \"api_key\": \"xxX0XxX0.xXxxxXX0.XXX0XXXxxX0XxXx\", // API-ключ пользователя\n        \"id\": 17, // Уникальный идентификатор пользователя\n        \"phones\": 10, // Количество телефонных номеров в аренде\n        \"name\": \"Name\", // Имя пользователя\n        \"phone\": 00000000001, // Номер телефона пользователя\n        \"type\": \"phone\", // Техническое поле\n        \"code\": \"0000\" // Техническое поле\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b3d3b5fa-0afc-4160-91eb-a8c66de54389","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"users.me\", // Имя метода\n    \"params\": {}, // Пустой объект, параметры отсутствуют для соответствия формату JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f285e258-e928-4df2-aaa6-4dde514f7be6","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"users.me\", // Имя метода\n    \"params\": {}, // Пустой объект, параметры отсутствуют для соответствия формату JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"super-admin\",\n                \"admin\",\n                \"manager\",\n                \"partner\",\n                \"support\",\n                \"moderator\",\n                \"client\",\n                \"accountant\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"a465280e-dfe5-4f17-820f-da17e47f780e"}],"id":"61ba5036-6240-442d-a03a-6aad7349bad9","_postman_id":"61ba5036-6240-442d-a03a-6aad7349bad9","description":""},{"name":"TRANSACTIONS","item":[{"name":"#transactions.list","id":"8473becc-f847-482b-a3ea-edfc804a8f05","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"transactions.list\", // Имя метода\n    \"params\": {\n        \"user_id\": \"<int>\", // ID пользователя\n        \"type\": \"<int>\", // Тип транзакции\n        \"offset\": \"<int>\", // Количество транзакций для пропуска\n        \"limit\": \"<int>\", // Лимит количества транзакций\n        \"timestamp\": \"<object>\" // Временной период\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>client</code>, <code>manager</code>, <code>partner</code>, <code>super-admin</code>, <code>admin</code>, <code>accountant</code>, <code>support</code></p>\n<hr />\n<p>Метод позволяет получить список транзакций с возможностью фильтрации.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>user_id</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор пользователя, которому принадлежат искомые транзакции.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>user_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"user_id\": 10</code></td>\n</tr>\n<tr>\n<td><code>timestamp</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект, представляющий временной период, в который были совершены искомые транзакции. Содержит следующие поля:  <br />- <code>start</code> (<em>int</em>) : Начало периода, формат даты UNIX timestamp.  <br />- <code>end</code> (<em>int</em>) : Конец периода, формат даты UNIX timestamp.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>timestamp</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>offset</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Количество записей, которые нужно пропустить при выборке — отсчет ведется с <code>1</code>. При передаче значения <code>0</code> результат в ответе будет возвращен с первого элемента без пропуска записей.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>offset</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"offset\": 25</code></td>\n</tr>\n<tr>\n<td><code>limit</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Максимальное количество записей, которые нужно вернуть в ответе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>limit</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"limit\": 25</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>int</code>  <br /><em>optional</em></td>\n<td>Идентификатор типа транзакции.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": 33</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>timestamp</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"timestamp\": { // object\n  \"start\": 0, // int, формат даты UNIX timestamp\n  \"end\": 1 // int, формат даты UNIX timestamp\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/"],"query":[],"variable":[]}},"response":[{"id":"49ab247e-8f91-4e2e-9830-210098de8994","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"transactions.list\", // Имя метода\n    \"params\": {\n        \"user_id\": 10, // ID пользователя\n        // \"type\": 33, // Тип транзакции\n        \"offset\": 0, // Количество транзакций для пропуска\n        \"limit\": 100 // Лимит количества транзакций\n        // \"timestamp\": { // Временной период\n        //     \"start\": 0, // Начало периода, UNIX timestamp\n        //     \"end\": 1 // Конец периода, UNIX timestamp\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"items\": [ // Массив объектов, представляющих транзакции\n            {\n                \"comment\": \"Comment on the transaction: any details\", // Комментарий к транзакции\n                \"timestamp\": \"YYYY-MM-DD HH:MM:SS\", // Время транзакции\n                \"type\": 0, // Тип транзакции\n                \"user\": { // Данные о пользователе к которому относится транзакция\n                    \"second_name\": \"user_second_name\", // Отчество пользователя\n                    \"avatar\": \"path/to/file\", // Путь к аватару пользователя\n                    \"email\": \"user@example.com\", // Email пользователя\n                    \"name\": \"user_name\", // Имя пользователя\n                    \"surname\": \"user_surname\", // Фамилия пользователя\n                    \"id\": 10 // ID пользователя\n                },\n                \"amount\": -1, // Стоимость транзакции\n                \"id\": 85 // ID транзакции\n            }\n            \n            // ... \n\n        ],\n        \"limit\": 100, // Лимит количества записей\n        \"total\": 187 // Общее количество найденных записей \n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"bcd23370-bd7d-4f78-ba78-e7f4280f0c66","name":"-32602 — Invalid Params : 'timestamp must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"transactions.list\", // Имя метода\n    \"params\": {\n        \"user_id\": 10, // ID пользователя\n        // \"type\": 33, // Тип транзакции\n        \"offset\": 0, // Количество транзакций для пропуска\n        \"limit\": 100, // Лимит количества транзакций\n        \"timestamp\": 1 // Временной период\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"timestamp must be object\",\n        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"start\": \"int\",\n                    \"end\": \"int\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"timestamp\"\n        }\n    }\n}\n\n// Переданное значение параметра 'timestamp' не соответствует схеме 'object'."},{"id":"88eff867-ad2c-4187-b3d3-b9ddf2412057","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"transactions.list\", // Имя метода\n    \"params\": {\n        \"user_id\": 10, // ID пользователя\n        // \"type\": 33, // Тип транзакции\n        \"offset\": 0, // Количество транзакций для пропуска\n        \"limit\": 100 // Лимит количества транзакций\n        // \"timestamp\": { // Временной период\n        //     \"start\": 0, // Начало периода, UNIX timestamp\n        //     \"end\": 1 // Конец периода, UNIX timestamp\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"b837410f-0f3a-4a9c-812f-ff1e2bd58339","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"transactions.list\", // Имя метода\n    \"params\": {\n        \"user_id\": 10, // ID пользователя\n        // \"type\": 33, // Тип транзакции\n        \"offset\": 0, // Количество транзакций для пропуска\n        \"limit\": 100 // Лимит количества транзакций\n        // \"timestamp\": { // Временной период\n        //     \"start\": 0, // Начало периода, UNIX timestamp\n        //     \"end\": 1 // Конец периода, UNIX timestamp\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ru/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"manager\",\n                \"partner\",\n                \"super-admin\",\n                \"admin\",\n                \"accountant\",\n                \"support\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"8473becc-f847-482b-a3ea-edfc804a8f05"}],"id":"c540df2b-3f37-4d39-8bf6-2f2f0ced27fd","_postman_id":"c540df2b-3f37-4d39-8bf6-2f2f0ced27fd","description":""},{"name":"/upload","id":"bd79c0fe-ab25-4782-bd47-fc68a85f867b","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true,"accept-encoding":true,"connection":true,"user-agent":true,"host":true,"content-length":true,"content-type":true},"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Accept","value":"text/plain;charset=utf-8","type":"text"},{"key":"Token","value":"your_token_here","description":"<p>Your API key</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"text","description":"<p>Пример: '<code>/path/to/dataset_name.csv;type=text/csv</code>'</p>\n<p>При использовании cURL всегда указывайте MIME-тип, добавляя '<code>;type={MIME-type}</code>' к пути файла. Это гарантирует корректное \nраспознавание формата сервером.</p>\n<p>Используйте следующие MIME-типы для поддерживаемых форматов загружаемых файлов:</p>\n<p>-- '<code>.csv</code>' или '<code>.tsv</code>' → <code>text/csv</code></p>\n<p>-- '<code>.txt</code>' → <code>text/plain</code></p>\n<p>-- '<code>.xls</code>' → <code>application/vnd.ms-excel</code></p>\n<p>-- '<code>.xlsx</code>' или '<code>.xlsb</code>' → <code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code></p>\n<p>Если вы копируете команду cURL, часть '<code>;type={MIME-type}</code>' может быть пропущена.</p>\n<p>Если в параметре '<code>-F</code>' запроса отсутствует корректная ассоциация типов, сервер отклонит заспрос с ошибкой <code>\"unknown file format\"</code>. В таких случаях вручную дополните команду запроса правильным MIME-типом, как показано выше.</p>\n","value":"/path/to/file","contentType":"{MIME-type}"}]},"url":"https://api.botto.ru/upload","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для всех ролей, кроме <code>public</code></p>\n<hr />\n<p>Загружает файлы с датасетами для последующего использования в методах где указывается параметр <code>\"file\": \"/path/to/file\"</code>. Возвращает путь к загруженному файлу на сервер, для использования в методах:</p>\n<ul>\n<li><p><code>#communications.bases.create</code></p>\n</li>\n<li><p><code>#communications.bases.contacts.add</code></p>\n</li>\n<li><p><code>#communications.bases.contacts.exclude</code></p>\n</li>\n</ul>\n<p>🟡 <strong>Важно. Загружаемые файлы должны быть в кодировке UTF-8</strong>, контент в другой кодировке может привести к ошибкам обработки.</p>\n<hr />\n<h3 id=\"поддерживаемые-форматы-файлов\">Поддерживаемые форматы файлов</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ФОРМАТ</strong></th>\n<th><strong>РАСШИРЕНИЕ</strong></th>\n<th><strong>MIME-тип</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Text</td>\n<td><code>.txt</code></td>\n<td><code>text/plain</code></td>\n<td>Обычный текст, где строки разделены символом новой строки '<code>\\n</code>', а в качестве разделителя полей внутри строки могут использоватся кастомные символы.</td>\n</tr>\n<tr>\n<td>CSV</td>\n<td><code>.csv</code></td>\n<td><code>text/csv</code></td>\n<td>Текстовый формат, предназначенный для представления табличных данных. Поля разделяются запятыми '<code>,</code>' или точками с запятой '<code>;</code>'</td>\n</tr>\n<tr>\n<td>TSV</td>\n<td><code>.tsv</code></td>\n<td><code>text/csv</code></td>\n<td>Текстовый формат, предназначенный для представления табличных данных. Поля разделяются символом табуляции '<code>\\t</code>'</td>\n</tr>\n<tr>\n<td>Excel</td>\n<td><code>.xls</code></td>\n<td><code>application/vnd.ms-excel</code></td>\n<td>Устаревший формат таблиц Excel (<code>.xls</code>)</td>\n</tr>\n<tr>\n<td>Excel</td>\n<td><code>.xlsx</code></td>\n<td><code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code></td>\n<td>Современный формат таблиц Excel Open XML (<code>.xlsx</code>)</td>\n</tr>\n<tr>\n<td>Excel</td>\n<td><code>.xlsb</code></td>\n<td><code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code></td>\n<td>Бинарный формат таблиц Excel (<code>.xlsb</code>)</td>\n</tr>\n<tr>\n<td>Другие форматы</td>\n<td>--</td>\n<td>--</td>\n<td>Не поддерживаются</td>\n</tr>\n</tbody>\n</table>\n</div><p>🟡 <strong>Критически важное требование для cURL</strong>:</p>\n<p>При использовании метода <code>POST /upload</code> всегда добавляйте <code>;type={MIME-type}</code> к пути файла в параметрах <code>-F</code> запроса. Пропуск этой части вызовет ошибку <code>500 unknown file format</code>.</p>\n<hr />\n<h3 id=\"параметры-запроса\">Параметры запроса</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>file</code></td>\n<td><code>multipart/form-data</code>  <br /><em><strong>required</strong></em></td>\n<td>Указатель на файл для загрузки. Исходное имя файла сохраняется в ответе в поле <code>\"name\": \"dataset_name.csv\"</code>.  <br />  <br /><strong>Требование к файлу</strong>:  <br />-- Соответствие поддерживаемым форматам: <code>.txt</code>, <code>.csv</code>, <code>.tsv</code>, <code>.xls</code>, <code>.xslx</code>, <code>.xlsb</code>.  <br />-- Кодировка UTF-8.  <br />  <br /><strong>Для корректной загрузки файла</strong> нужно передать составное значение параметра <code>file</code> с разделителем <em>точка с запятой</em> '<code>;</code>':  <br />-- <code>/path/to/file</code>  <br />-- <code>type={MIME-type}</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>-F 'file=/path/to/dataset_name.csv;type=text/csv'</code></td>\n</tr>\n</tbody>\n</table>\n</div><hr />\n<h3 id=\"структура-ответа\">Структура ответа</h3>\n<p>Возвращается массив объектов с метаданными загруженного файла:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПОЛЕ</strong></th>\n<th><strong>ТИП</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code></td>\n<td>Исходное имя файла из запроса.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"dataset_name.csv\"</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td><code>string</code></td>\n<td>Определённое расширение загружаемого файла.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"type\": \"csv\"</code></td>\n</tr>\n<tr>\n<td><code>path</code></td>\n<td><code>string</code></td>\n<td>Путь к загруженному файлу на сервере для использования API запросах. Используйте именно это значение в параметрах '<code>file</code>' других методов.  <br />  <br /><strong>Пример</strong>:  <br /><code>\"path\": \"/upload/00/0/0/0x00xx0.csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Пример успешного ответа</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"name\": \"dataset_name.csv\", // Исходное имя файла\n    \"type\": \"csv\", // Определённое расширение файла\n    \"path\": \"/upload/00/0/0/0x00xx0.csv\" // Путь на сервере для использования \n                                         // в API запросах\n  }\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ru/upload"],"query":[],"variable":[]}},"response":[{"id":"5e6f2dc8-a58b-477d-9c1b-ef1676ad1a7f","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"text/plain;charset=utf-8","type":"text"},{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"text","description":"Пример: '`/path/to/dataset_name.csv;type=text/csv`'\n\n\nПри использовании cURL всегда указывайте MIME-тип, добавляя '`;type={MIME-type}`' к пути файла. Это гарантирует корректное распознавание формата сервером.\n\n\nИспользуйте следующие MIME-типы для поддерживаемых форматов загружаемых файлов:\n\n-- '`.csv`' или '`.tsv`' → `text/csv`\n\n-- '`.txt`' → `text/plain`\n\n-- '`.xls`' → `application/vnd.ms-excel`\n\n-- '`.xlsx`' или '`.xlsb`' → `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`\n\n\nЕсли вы копируете команду cURL, часть '`;type={MIME-type}`' может быть пропущена.\n\n\nЕсли в параметре '`-F`' запроса отсутствует корректная ассоциация типов, сервер отклонит заспрос с ошибкой `\"unknown file format\"`. В таких случаях вручную дополните команду запроса правильным MIME-типом, как показано выше.","contentType":"{MIME-type}","value":"/path/to/file"}]},"url":"https://api.botto.ru/upload"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[{\"path\":\"\\/upload\\/0\\/00\\/0\\/000x0x00.csv\",\"name\":\"dataset_name.csv\",\"type\":\"csv\"}]"},{"id":"90a8e1d3-c99c-4d0c-889f-8280bf2c6cc4","name":"Internal Server Error -- Unknown File Format","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"text/plain;charset=utf-8","type":"text"},{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"text","description":"Пример: '`/path/to/dataset_name.csv;type=text/csv`'\n\n\nПри использовании cURL всегда указывайте MIME-тип, добавляя '`;type={MIME-type}`' к пути файла. Это гарантирует корректное распознавание формата сервером.\n\n\nИспользуйте следующие MIME-типы для поддерживаемых форматов загружаемых файлов:\n\n-- '`.csv`' или '`.tsv`' → `text/csv`\n\n-- '`.txt`' → `text/plain`\n\n-- '`.xls`' → `application/vnd.ms-excel`\n\n-- '`.xlsx`' или '`.xlsb`' → `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`\n\n\nЕсли вы копируете команду cURL, часть '`;type={MIME-type}`' может быть пропущена.\n\n\nЕсли в параметре '`-F`' запроса отсутствует корректная ассоциация типов, сервер отклонит заспрос с ошибкой `\"unknown file format\"`. В таких случаях вручную дополните команду запроса правильным MIME-типом, как показано выше.","contentType":"","value":"/path/to/file"}]},"url":"https://api.botto.ru/upload"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain; charset=utf-8","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\"error\":500,\"message\":\"unknown file format\",\"type\":\"application\\/octet-stream\"}\n\n// Ошибка: отсутствует MIME-тип. Всегда указывайте MIME-тип через ';type=<MIME_TYPE>' при загрузке через cURL.\n// ПРАВИЛЬНО: '/path/to/file;type=<MIME_TYPE>'"},{"id":"5c32bd19-0256-43ab-81ef-456c1b9a67d7","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json;charset=utf-8","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"text","description":"Пример: '`/path/to/dataset_name.csv;type=text/csv`'\n\n\nПри использовании cURL всегда указывайте MIME-тип, добавляя '`;type={MIME-type}`' к пути файла. Это гарантирует корректное распознавание формата сервером.\n\n\nИспользуйте следующие MIME-типы для поддерживаемых форматов загружаемых файлов:\n\n-- '`.csv`' или '`.tsv`' → `text/csv`\n\n-- '`.txt`' → `text/plain`\n\n-- '`.xls`' → `application/vnd.ms-excel`\n\n-- '`.xlsx`' или '`.xlsb`' → `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`\n\n\nЕсли вы копируете команду cURL, часть '`;type={MIME-type}`' может быть пропущена.\n\n\nЕсли в параметре '`-F`' запроса отсутствует корректная ассоциация типов, сервер отклонит заспрос с ошибкой `\"unknown file format\"`. В таких случаях вручную дополните команду запроса правильным MIME-типом, как показано выше.","value":"/path/to/file","contentType":"{MIME-type}"}]},"url":"https://api.botto.ru/upload"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Access is denied for the role public\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав для выполнения данной операции.\n// Запрос завершится ошибкой из-за отсутствия заголовка Token с валидным токеном."}],"_postman_id":"bd79c0fe-ab25-4782-bd47-fc68a85f867b"}],"id":"eb6ae01a-7d6a-4fb4-86c3-1f0d1c8d33ac","_postman_id":"eb6ae01a-7d6a-4fb4-86c3-1f0d1c8d33ac","description":""}],"event":[{"listen":"prerequest","script":{"id":"c3792500-5751-483b-8f3a-f98d68572b84","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"c441bf15-9a28-4c32-855a-8a99696357c9","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"BaseURL","value":"https://api.botto.ru/"},{"key":"Token","value":"your_token_here"}]}