{"info":{"_postman_id":"9c266592-fd82-4933-8f1f-cb53bc991b76","name":"-- Botto API --","description":"<html><head></head><body><p>Назначение и функциональность <strong>api.botto.ai</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.ai</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.ai/</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.ai' \\</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":"9c266592-fd82-4933-8f1f-cb53bc991b76","publishedId":"2sBXionAbt","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"24ADED"},"publishDate":"2026-04-06T16:25:52.000Z"},"item":[{"name":"Cases","item":[{"name":"Работа с проектами","item":[],"id":"044e4ceb-9eb2-4bd2-8b82-8f1e056b3e58","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":"044e4ceb-9eb2-4bd2-8b82-8f1e056b3e58"},{"name":"Работа с сегментами","item":[],"id":"aee6b744-5580-47f2-af69-866985e696fb","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":"aee6b744-5580-47f2-af69-866985e696fb"},{"name":"Работа с черными списками","item":[],"id":"2a88ea51-6e67-4641-a59e-90d143021a1b","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":"2a88ea51-6e67-4641-a59e-90d143021a1b"},{"name":"Скоринг (оценка) контактов","item":[{"name":"Скоринг (оценка) сегмента","item":[],"id":"27162350-a3c9-426d-bf5b-66cbf1e94ec0","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":"27162350-a3c9-426d-bf5b-66cbf1e94ec0"},{"name":"Скоринг (оценка) контакта (телефон или email)","item":[],"id":"3101bc44-59c8-43f5-a767-8c15b7833a8c","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":"3101bc44-59c8-43f5-a767-8c15b7833a8c"}],"id":"a070298f-9197-41b5-8913-62849c614bc4","_postman_id":"a070298f-9197-41b5-8913-62849c614bc4","description":""},{"name":"DMP","item":[],"id":"9c971691-dd12-4c43-b753-5bf72d126ad1","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":"9c971691-dd12-4c43-b753-5bf72d126ad1"},{"name":"Триггеры","item":[],"id":"2ca4eb66-cdd8-4495-b339-d0508d9b21d1","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":"2ca4eb66-cdd8-4495-b339-d0508d9b21d1"},{"name":"Материалы","item":[],"id":"a860c955-b10c-4901-9918-a535993a64c9","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":"a860c955-b10c-4901-9918-a535993a64c9"},{"name":"Работа с телефонными номерами","item":[],"id":"22e3feab-c616-40de-94f4-12316caadcac","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":"22e3feab-c616-40de-94f4-12316caadcac"},{"name":"Работа с пулами номеров (каруселями)","item":[],"id":"b0ff0a0c-e147-4baf-bf03-193fd82dd9e9","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":"b0ff0a0c-e147-4baf-bf03-193fd82dd9e9"},{"name":"Работа с голосовым меню (IVR)","item":[],"id":"534e84e2-390d-47f9-95b5-0f189eb8c1ad","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":"534e84e2-390d-47f9-95b5-0f189eb8c1ad"},{"name":"Работа с голосовыми рассылками","item":[],"id":"63c0d247-1c53-4572-b95a-454c43536652","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":"63c0d247-1c53-4572-b95a-454c43536652"},{"name":"Работа со звонками","item":[],"id":"7d266810-309a-4be4-bd88-c3605e2d14ed","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":"7d266810-309a-4be4-bd88-c3605e2d14ed"},{"name":"Работа с трекером","item":[],"id":"cd3bd92f-bc76-4321-a52e-95c62591bf5f","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":"cd3bd92f-bc76-4321-a52e-95c62591bf5f"},{"name":"Теги","item":[],"id":"2df7b76e-e1c2-4469-8494-fc240cd49893","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":"2df7b76e-e1c2-4469-8494-fc240cd49893"},{"name":"Пользователь","item":[{"name":"Информация о зарегистрированном пользователе","item":[],"id":"a8deeeff-6459-4036-8949-1e2ca8f3e072","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":"a8deeeff-6459-4036-8949-1e2ca8f3e072"},{"name":"Информация о транзакциях учетной записи пользователя","item":[],"id":"f99f4e88-76c2-476b-b7d9-257f4ab6cd91","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":"f99f4e88-76c2-476b-b7d9-257f4ab6cd91"}],"id":"bf676c09-dfda-4e95-9c8c-b07658fbb648","description":"<p>Раздел содержит методы для получения информации о пользователе, авторизации и операциях по балансу.</p>\n","_postman_id":"bf676c09-dfda-4e95-9c8c-b07658fbb648"}],"id":"a65d6455-5694-4df6-9580-69c055467d74","description":"<p>Примеры использования методов API.</p>\n","_postman_id":"a65d6455-5694-4df6-9580-69c055467d74"},{"name":"Methods","item":[{"name":"AUTH","item":[{"name":"#auth.login","id":"051a5547-fe69-4d93-8a48-d29f5c3145b7","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"ee86e8f6-23ce-41ea-bc6d-4f3c8659459f","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.ai/"},"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":"fcfd9913-fb89-43a8-acd4-c6d4a07a9518","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.ai/"},"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":"9c3a79fc-0891-4c2c-a82e-bed6f51221a1","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.ai/"},"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":"1f3032b1-8375-40ec-8bab-644f8b6d7fe0","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.ai/"},"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":"82784877-8cab-49c8-971e-063aee8bde13","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.ai/"},"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":"043d90dc-d1e4-48e1-87c5-3defc47eb386","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.ai/"},"status":"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":"051a5547-fe69-4d93-8a48-d29f5c3145b7"}],"id":"964af9d5-1449-4b5c-9970-62960bfe16c4","_postman_id":"964af9d5-1449-4b5c-9970-62960bfe16c4","description":""},{"name":"PROJECTS","item":[{"name":"#projects.create","id":"715a26e3-a576-4c6c-b012-b7e070d6a3b1","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"0549d126-3366-49b5-9dd9-0f1deebb69b8","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.ai/"},"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":"40e7e7e9-6baa-490e-a1f3-766bf3108f47","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.ai/"},"status":"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":"63b9c86d-0cea-45b9-afd5-83ea020e33ea","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.ai/"},"status":"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":"ffac234d-8f3a-4546-bf62-78b820c3dfd6","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.ai/"},"status":"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":"248b0ac0-f569-4ed5-8b9e-40b5f2e43b6b","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.ai/"},"status":"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":"65e4ae25-5923-4c90-9f26-610bc7d8b333","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.ai/"},"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":"715a26e3-a576-4c6c-b012-b7e070d6a3b1"},{"name":"#projects.my","id":"c162afc7-33ee-4b5c-b071-1c0a7c5cfe13","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"a725e469-cea0-4bce-a5ef-58bf9e188807","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.ai/"},"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":"b1c31e24-afd4-4046-909c-b2f96a326f07","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.ai/"},"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":"eba8a077-4757-4bae-ad99-0c1d18e408ec","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.ai/"},"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":"236d1119-1fdc-4bd3-9049-a10d0503aa74","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.ai/"},"status":"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":"3b66e481-b21a-4505-8e6a-7c8fbe0a6dfa","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.ai/"},"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":"c162afc7-33ee-4b5c-b071-1c0a7c5cfe13"},{"name":"#projects.update","id":"f0388ee1-59c6-4930-a331-d852a58da315","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"d6149fbf-a618-4fbc-952f-176c1df76735","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.ai/"},"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":"8c60e7f7-c14a-4adc-a75a-3f3fa98662e8","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.ai/"},"status":"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":"1c5da4cb-efaf-4dc6-a547-1a5da8ee6e1f","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.ai/"},"status":"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":"acb10420-7196-4914-a1f6-738a9599bc67","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.ai/"},"status":"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":"f582efea-4236-49f0-b63c-746302a046a0","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.ai/"},"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":"61da737d-a66d-450b-9b7c-b074507b4014","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.ai/"},"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":"69abf4b1-c973-42a1-a391-92eea74baaee","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.ai/"},"status":"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":"7c881bf3-014a-4e59-a7ad-cc5dbb14df50","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.ai/"},"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":"c8bf2f34-5ada-4d49-88ae-f2f901524b3e","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.ai/"},"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":"60d21acf-d468-450d-8da1-c84048240867","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.ai/"},"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":"f6de2116-54e1-4a11-b77b-dd164fddfd6d","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.ai/"},"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":"f0388ee1-59c6-4930-a331-d852a58da315"}],"id":"b28a9d43-374c-4a0a-9790-00d832adbd5e","_postman_id":"b28a9d43-374c-4a0a-9790-00d832adbd5e","description":""},{"name":"PHONES","item":[{"name":"#phones.get","id":"c142651f-05a8-4946-b386-588b2e2d7256","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"e38cf7e6-d67d-46ef-965b-981636db81e1","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.ai/"},"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":"c65f8e67-4804-4d20-b6d8-75c5872a02d0","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.ai/"},"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":"692157af-8496-474b-9177-cce8e0a8306b","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.ai/"},"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":"68ad6936-4c60-4f95-a11f-9ba10535bbca","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.ai/"},"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":"2168b16b-d491-400a-bfeb-807104adea19","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.ai/"},"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":"c142651f-05a8-4946-b386-588b2e2d7256"},{"name":"#phones.my","id":"c09e4e01-8a57-48cf-9900-81ea3a4080dd","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"59fdf5cc-f23d-4120-bf28-a88f2b6d9ca4","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.ai/"},"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":"d0efa032-4ac3-453d-ab49-65d49293e832","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.ai/"},"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":"576bc747-60f1-447b-84f4-91817b266901","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.ai/"},"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":"1de764e5-dc0e-4322-8eb8-b80d240fbfa2","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.ai/"},"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":"802dca07-ed67-49be-b755-9c8771d72848","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.ai/"},"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":"f7d95a77-be0e-494b-9226-9d60d1c5e0aa","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.ai/"},"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":"c09e4e01-8a57-48cf-9900-81ea3a4080dd"},{"name":"#phones.release","id":"96ea4857-4200-4666-9728-54973707e829","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"7681c912-7dec-43a8-abe8-57e0c19517d7","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.ai/"},"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":"0d6caaa7-3d99-4194-bf45-c5741703c856","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.ai/"},"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":"87babaf1-9298-4c9d-8eb4-a6bb1a064fce","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.ai/"},"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":"28d41e11-5cd4-4d64-9ed2-c52384d1e699","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.ai/"},"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":"96ea4857-4200-4666-9728-54973707e829"},{"name":"#phones.rent","id":"61002c4e-534c-4ff4-bcc3-b2d97a0744c0","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"5ef3cad4-f3c0-4c1e-9f9e-b9a15ca9a17f","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.ai/"},"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":"27c13fee-92c0-45d9-8d11-019b2d30a269","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.ai/"},"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":"0d54d9a1-175e-418b-aad3-c1bf2735caf4","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.ai/"},"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":"9918158b-45d5-4b33-88c0-b9480ebc88fd","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.ai/"},"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":"61002c4e-534c-4ff4-bcc3-b2d97a0744c0"},{"name":"#phones.stock","id":"c136e381-542b-43ca-aa95-bed97d96f02d","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"56794784-eb3e-4322-aab5-617f2fa31f5b","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.ai/"},"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":"eb67a30d-f06b-4543-8662-6f093af32d01","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.ai/"},"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":"601263ec-0ea9-4b81-bf31-64710fcb38b5","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.ai/"},"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":"2cd9ba0d-6335-4771-88ff-8f956fab2361","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.ai/"},"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":"2881d94b-dc90-4349-8cb3-ab01f0f8113a","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.ai/"},"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":"c136e381-542b-43ca-aa95-bed97d96f02d"},{"name":"#phones.suggest","id":"f259b805-1e3c-42ea-8faf-0ac73bf0a918","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"7159bb51-1d29-4d82-976a-4b7ccbaacd6b","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.ai/"},"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":"2c41a96a-8672-4077-8bc3-9a0464790116","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.ai/"},"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":"5b4b41cd-9fd0-4650-9328-9295b8853161","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.ai/"},"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":"72742588-483f-4517-b036-83941d2c0a60","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.ai/"},"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":"f51cc69a-1bf5-40cf-962e-fe3f474f895e","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.ai/"},"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":"dede231b-fa26-4e4f-91f6-f0576345e9ba","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.ai/"},"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":"f259b805-1e3c-42ea-8faf-0ac73bf0a918"}],"id":"4a6bbd7b-ca94-4f64-b92c-423a050528f6","_postman_id":"4a6bbd7b-ca94-4f64-b92c-423a050528f6","description":""},{"name":"CAROUSEL","item":[{"name":"#carousel.create","id":"ec2cacf2-3f92-47a0-8aac-4c5f82844ce8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"099f3c5e-e910-4d76-a9c9-f19ce5ebad8d","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.ai/"},"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":"cbcce3b2-b261-4fc1-ab01-2b09fa5ea480","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.ai/"},"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":"a144695c-e982-41b9-85b3-b3777e83032f","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.ai/"},"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":"bba37892-1146-4f96-a65e-f4ad06f12312","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.ai/"},"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":"239660f4-1d84-4b5a-b27e-6555dea723f8","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.ai/"},"status":"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":"c443c02f-920b-46e9-8af4-8e81e0bc6888","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.ai/"},"status":"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":"1e4bc049-7f68-467c-b080-68d70ce2c56f","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.ai/"},"status":"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":"8dc932b7-ce71-45f5-92bd-c9fdb19b9d19","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.ai/"},"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":"ec2cacf2-3f92-47a0-8aac-4c5f82844ce8"},{"name":"#carousel.get","id":"e3747b0b-9c31-4105-9f81-f42f3e869e2b","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"796ea4eb-5729-45e8-86ef-926bda843d9c","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.ai/"},"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":"d102be19-9721-4cae-83d2-74d5e931cbbb","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.ai/"},"status":"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":"a815bc5c-e5cd-4792-a2b3-bf8835c1b9b7","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.ai/"},"status":"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":"76c6fd7a-f855-406d-9cca-e492d3a86cb9","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.ai/"},"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":"e3747b0b-9c31-4105-9f81-f42f3e869e2b"},{"name":"#carousel.list","id":"19dba213-1560-4272-9dee-a7a6c566b02f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"98873339-2994-4930-a159-d8f9a9c7bd3f","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.ai/"},"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":"8360c590-048c-4661-9c5e-204a0fb7f2fc","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.ai/"},"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":"8ace0adf-6bc7-4279-a36f-f795d944d130","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.ai/"},"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":"39e375a2-6be7-469c-848d-99b89e2f7fc8","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.ai/"},"status":"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":"19212fd5-4f01-4a6c-867f-76bfb5f6f1f0","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.ai/"},"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":"19dba213-1560-4272-9dee-a7a6c566b02f"},{"name":"#carousel.phones.list","id":"f882195d-20b0-4542-86fe-b2f61d073d5e","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"f9bef0cf-38b0-4e0e-843c-79c67e7a0b86","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.ai/"},"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":"f9623de3-72ca-44c1-9f80-4c936b8cffb6","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.ai/"},"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":"9d583343-f769-43bc-af4e-24c137d6efa3","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.ai/"},"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":"f0985f55-dc02-4537-a6fd-4178b321f41e","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.ai/"},"status":"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":"c8af7d48-d469-4397-b9d3-493d27dd454e","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.ai/"},"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":"f882195d-20b0-4542-86fe-b2f61d073d5e"},{"name":"#carousel.phones.add","id":"f47dcfd8-f134-416e-b626-e5e384e6dda2","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"6c35327b-3ccf-4f6b-b901-0d9109ff3a67","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.ai/"},"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":"fcf8f1c0-787d-4523-bbc8-babffab8f85a","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.ai/"},"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":"f9b78200-3e58-4ac2-861a-5852f2cd3e9b","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.ai/"},"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":"fc0609a5-b1fe-4286-aa66-97caf431100e","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.ai/"},"status":"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":"4ce10d3a-3ef9-440b-8f70-0f4555ab4f51","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.ai/"},"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":"f47dcfd8-f134-416e-b626-e5e384e6dda2"},{"name":"#carousel.phones.remove","id":"7ffc9003-3a42-4a02-91b4-b1474ad85206","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"29678c50-8941-42ec-84f2-a14dd78735e7","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.ai/"},"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":"54fe5b4a-a009-4e33-9612-4938f3e2eb4f","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.ai/"},"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":"39a5f0ca-be02-4276-9d3d-45a0e6930e5e","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.ai/"},"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":"4be83dd1-a0b8-4766-8b36-b346386920b4","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.ai/"},"status":"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":"eb4f8da0-ba9d-4f0f-849d-e8c5ce34feea","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.ai/"},"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":"7ffc9003-3a42-4a02-91b4-b1474ad85206"},{"name":"#carousel.update","id":"f1ef2d0e-3197-42e4-a3ed-74639974176b","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"43ccb4f4-201f-460c-88c5-ef93ec5ce46b","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.ai/"},"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":"a18aa07d-c7c0-46cc-836f-3ac3d9061e55","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.ai/"},"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":"cae674e9-0b62-4802-9d2c-a7587da2df18","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.ai/"},"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":"89e729c3-a715-4b74-a4e7-da5882dc4634","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.ai/"},"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":"6c70b5dc-b74c-4036-8bc6-df74928938c8","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.ai/"},"status":"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":"6703fb4f-2dca-4573-bdfb-93b6f9484402","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.ai/"},"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":"f1ef2d0e-3197-42e4-a3ed-74639974176b"},{"name":"#carousel.suggest","id":"cb61047e-701d-4c39-96fb-3d34539f88cf","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"de0ec3a0-de77-4e15-b337-ee2e20063625","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.ai/"},"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":"0fa04b26-4c8f-4d72-81d3-044ef11e47b3","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.ai/"},"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":"f64bb419-742b-4858-b2e2-22d428757f67","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.ai/"},"status":"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":"7fd6f941-aeb4-4407-a1ee-bfdbeda714e2","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.ai/"},"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":"cb61047e-701d-4c39-96fb-3d34539f88cf"},{"name":"#carousel.stock","id":"b3313bde-c421-4d1c-b437-af1e9db8cd11","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"bcfd9808-9258-4e70-a545-c7cbe289819d","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.ai/"},"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":"0da39f00-4f8e-4a4e-9cee-3c50f848d00e","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.ai/"},"status":"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":"ba7ae4b6-e1b9-4084-9949-188d04ab9987","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.ai/"},"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":"b3313bde-c421-4d1c-b437-af1e9db8cd11"},{"name":"#carousel.rent","id":"ecf84125-f056-4e00-ad23-041d1be0f5e8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"2a68fb63-6ab6-4285-9d4e-b3ef18ed3c87","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.ai/"},"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":"1d768945-f2e6-46c2-bd51-5d86be392a8f","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.ai/"},"status":"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":"c9792efb-6a28-4294-aeb2-0d3835a21c6b","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.ai/"},"status":"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":"7568fcef-62a1-419c-b8be-ea1d6120be2d","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.ai/"},"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":"f61c1499-7dde-45c0-99a0-d35e1e3fde90","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.ai/"},"status":"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":"ecf84125-f056-4e00-ad23-041d1be0f5e8"},{"name":"#carousel.my","id":"591f70d6-ee4e-4cfa-a194-008cef490a96","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"08dff491-1cf2-416a-bcb9-e66cba13157a","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.ai/"},"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":"1ba57ee8-78ba-4f4b-9ee2-ca03a1839fe1","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.ai/"},"status":"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":"dc35cb4e-2a23-412f-aa7b-92649734ab53","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.ai/"},"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":"591f70d6-ee4e-4cfa-a194-008cef490a96"},{"name":"#carousel.release","id":"92dfaf32-1b75-4eac-aa02-f83bf7a0a1a3","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"de079644-d025-433f-8262-bdcd49afde50","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.ai/"},"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":"4aaf5dc0-b245-41ad-bbd3-67cf2a35950f","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.ai/"},"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":"b08baf17-4314-48aa-a7d7-22043e7d48d3","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.ai/"},"status":"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":"51306bad-e8b8-4d75-8d3a-9967fc72eaf7","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.ai/"},"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":"cbf41fdb-09fc-4d74-b792-4f6108fb24a1","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.ai/"},"status":"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":"92dfaf32-1b75-4eac-aa02-f83bf7a0a1a3"}],"id":"ab445daf-be3c-422a-9921-0c7809f28da8","_postman_id":"ab445daf-be3c-422a-9921-0c7809f28da8","description":""},{"name":"COMMUNICATIONS","item":[{"name":"communications.bases","item":[{"name":"communications.bases.contacts","item":[{"name":"#communications.bases.contacts.add","id":"5d5972fe-7cca-4dab-b571-6cc81efdc59c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"ce6f0228-b62a-42ef-9959-92ad9720cd6e","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.ai/"},"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":"8e863173-6d41-4612-b843-79215368af5e","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.ai/"},"status":"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":"d004a7c0-167f-474d-944f-b6cd2e36a122","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.ai/"},"status":"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":"f51bd55a-36af-4c1d-96f1-9356401d80ba","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.ai/"},"status":"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":"5b0d1b4a-649b-4d4c-bc69-5ae3f3aafe1b","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.ai/"},"status":"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":"b2208902-75dc-44aa-92f5-3f5971520afe","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.ai/"},"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":"9b604030-1164-4006-9fec-38943a23667f","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.ai/"},"status":"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":"9dceed76-38ca-4abd-8218-6c66b36f4e9d","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.ai/"},"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":"10a7974c-cafa-457e-bf04-7192a7bccc9d","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.ai/"},"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":"5566f6e2-ce27-4707-a9b5-9b2bdcf80683","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.ai/"},"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":"5d5972fe-7cca-4dab-b571-6cc81efdc59c"},{"name":"#communications.bases.contacts.exclude","id":"44440ce4-99e9-445f-9799-5dd50b3bb697","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"12ff91af-622b-4a08-aba7-621ccf1f7112","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.ai/"},"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":"0335f43c-7fa5-43fe-8929-1f1fc531e8d7","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.ai/"},"status":"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":"1881bcb0-9177-45b7-874f-1972c4d1ede6","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.ai/"},"status":"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":"b8639bc1-e405-4652-9f08-2b6e73cb2081","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.ai/"},"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":"e73223d1-8926-4ac1-b71b-0e269c0ec64b","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.ai/"},"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":"54a15a39-4f97-4850-9527-dfccc1601902","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.ai/"},"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":"d8c6c95b-bbb7-485c-bef5-c16573ef09c3","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.ai/"},"status":"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":"0cec4f52-ac5b-4e1f-91c3-3b2bba78239b","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.ai/"},"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":"94630e23-cb2c-4562-92f6-ec5dd45525da","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.ai/"},"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":"2785ba05-8268-457a-bfcf-537244d273c3","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.ai/"},"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":"44440ce4-99e9-445f-9799-5dd50b3bb697"},{"name":"#communications.bases.contacts.list","id":"fb77a3ab-720a-46f3-86fb-b0e52f22d556","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"a9eb255a-baca-4720-aa2b-2ed4eb9b08d9","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.ai/"},"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":"9202ed05-ecad-42e8-b68e-1fba49f2b03d","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.ai/"},"status":"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":"70186d9b-3595-45ef-9431-bcbb2436c66a","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.ai/"},"status":"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":"b715c7e9-408a-49c6-876b-e98d3e45fbc2","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.ai/"},"status":"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":"d50f2d59-9ecd-4836-aa23-d1c822089d46","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.ai/"},"status":"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":"0b66630f-5418-4ed7-928e-587dcaaa75c1","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.ai/"},"status":"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":"5eaabec2-1e20-47b8-a38f-85a785424059","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.ai/"},"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":"a6164cba-cb29-4c05-9b90-317945fcaa00","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.ai/"},"status":"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":"2d40135c-a9c2-470a-8ab3-59477b1cf6d9","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.ai/"},"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":"a4197dd0-ef41-46b5-8c03-f1ddaeec6139","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.ai/"},"status":"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":"967dc187-ee33-42eb-9804-1f622e78c2fd","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.ai/"},"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":"7bb66ac2-010f-408f-86d1-3b056fefca59","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.ai/"},"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":"fb77a3ab-720a-46f3-86fb-b0e52f22d556"},{"name":"#communications.bases.contacts.tags","id":"70c65e69-b360-4d27-bf53-ceda66bc80e0","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"986d55ba-0e74-4ff6-967d-a57f9c83bb37","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.ai/"},"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":"73752779-9e34-4145-a6f4-d94f4bb5f6bb","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.ai/"},"status":"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":"071652ec-7af3-4928-b0c1-8de222711901","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.ai/"},"status":"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":"2c4decb5-e22a-42bc-8e7c-435ebf5a9135","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.ai/"},"status":"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":"7edc7972-886d-4b31-8fb0-5dd69e525495","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.ai/"},"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":"c595bf06-0354-4f5c-adb3-ff88b5abbb79","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.ai/"},"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":"e10cad1b-e58c-4397-82e4-206d140a94af","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.ai/"},"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":"70c65e69-b360-4d27-bf53-ceda66bc80e0"},{"name":"#communications.bases.contacts.emails_info","id":"6312614b-1207-49e1-9e18-ef01adaecf56","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"3d65c73b-6af9-4f86-90d1-82114a3b2a07","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.ai/"},"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":"77bb1211-0551-4b42-8f35-51d5916b67d2","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.ai/"},"status":"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":"c4b3a0d9-76bd-4731-8704-33c71dc80e4d","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.ai/"},"status":"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":"42333d0e-f72f-4a4d-a396-83f0ace6a159","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.ai/"},"status":"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":"48bb1c42-771d-4c5c-85ed-f21afb94ef3b","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.ai/"},"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":"a1cad471-f0ac-4d74-8ddc-b83fd86c2cd4","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.ai/"},"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":"2e6c9843-4f57-4697-abf6-afc0cf6cecb6","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.ai/"},"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":"6312614b-1207-49e1-9e18-ef01adaecf56"},{"name":"#communications.bases.contacts.download","id":"a33033f6-8f88-4078-a73e-81e0fb08a85b","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"26c00b82-279b-4721-8327-199c098f3abd","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.ai/"},"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.ai/?otc=xxXxxXxxXxX ... 00xXxXXxxX\",\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"4bb8a318-4276-4c12-8f35-e9f27393c073","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.ai/"},"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":"a1c8c204-3fac-4a4b-b59c-b39c1c94d93c","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.ai/"},"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":"17b0f601-6e25-41f4-ba10-dfbb71c0a50c","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.ai/"},"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":"e018a37a-644a-449c-a77c-82640e9f3732","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.ai/"},"status":"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":"149c406b-0b2c-47d7-a6a3-da421d453388","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.ai/"},"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":"a8eb7ceb-23f7-4016-9274-4bfdb382486a","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.ai/"},"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":"c8d4ab52-61f4-4b72-923b-dc501680cd96","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.ai/"},"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":"a33033f6-8f88-4078-a73e-81e0fb08a85b"},{"name":"#communications.bases.contacts.export","id":"e5d8bcda-d374-4f69-83ce-fa18fe6653fc","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"75d141e4-4af7-4f04-906b-b5ea4e96bec1","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.ai/"},"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":"6cbbbe86-1a76-4e24-aa2f-0c3b814ef629","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.ai/"},"status":"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":"553abc4e-d051-4099-aac5-8be2034d9533","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.ai/"},"status":"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":"46252e81-9d59-4bb2-a24f-92949e6bc5ad","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.ai/"},"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":"3d154da2-4fd4-45bb-90a9-8c5473bfbf6f","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.ai/"},"status":"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":"27b63c4a-07ef-4f67-8f5c-f133d25c4036","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.ai/"},"status":"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":"f98370e2-59de-4c6f-a012-4b298b20da21","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.ai/"},"status":"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":"af944108-dd87-44e7-b8c9-bd204bdc8d67","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.ai/"},"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":"b35b632b-0aae-4680-b5ca-cd5cd67a378a","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.ai/"},"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":"f38b1729-4047-4361-aa71-1c7ae3edbe1c","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.ai/"},"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":"e5d8bcda-d374-4f69-83ce-fa18fe6653fc"},{"name":"#communications.bases.contacts.export_stream","id":"ff218cff-80f7-4722-b18a-488edf2bee3f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"debd9a62-d496-4439-aae3-068b7a1d336b","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.ai/"},"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":"d14743cc-5ebc-47ed-a24e-1e64162f189d","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.ai/"},"status":"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":"ec27cac6-c65f-4129-9d5c-c7bc57a61108","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.ai/"},"status":"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":"e47dd2d3-2f79-4561-a7de-6b19204335fd","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.ai/"},"status":"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":"8762d82c-0a42-4ee0-ad92-88b2eaac1b11","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.ai/"},"status":"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":"1d49330b-b585-44ef-bd4b-b7a1c70dde77","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.ai/"},"status":"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":"73cd9b77-7a8c-4c32-a311-6c7de2982c4b","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.ai/"},"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":"e3399e07-8798-4097-ae3e-44961fad22f4","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.ai/"},"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":"3fdd689f-b634-4cb9-bc6d-6313afa2865d","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.ai/"},"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":"ff218cff-80f7-4722-b18a-488edf2bee3f"}],"id":"b78d41b5-6b74-4b0e-8042-1f592e3e7691","_postman_id":"b78d41b5-6b74-4b0e-8042-1f592e3e7691","description":""},{"name":"#communications.bases.create","id":"f76526f0-24da-495b-a0bb-bbbd0feb6e0e","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"60afda78-b2ce-4b49-88df-c1c68faad3f0","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.ai/"},"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":"9c91c36d-cf76-4a6f-b753-f1cd87370c77","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.ai/"},"status":"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":"bf33ed67-237a-4046-afca-a86bee227aa2","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.ai/"},"status":"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":"dafd7ecf-ee10-449c-bcdc-48f23707e3a8","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.ai/"},"status":"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":"10f1507f-799b-4e46-a2c9-d08ea21d9b60","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.ai/"},"status":"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":"18920354-d224-4a47-8272-d99085199029","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.ai/"},"status":"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":"fd0bba8b-2a8f-41e7-876b-827fc3774673","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.ai/"},"status":"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":"77008606-24d1-4acd-adce-c805cb87e041","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.ai/"},"status":"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":"6c5c2421-53ab-47b0-9fbd-0367a28d57b3","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.ai/"},"status":"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":"5e927c24-71ae-4fd3-905b-460a5322d08e","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.ai/"},"status":"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":"7e51bfad-f225-4eb7-91ad-d6769601d4e1","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.ai/"},"status":"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":"0a23ccd9-b483-42f1-8972-178cec740d82","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.ai/"},"status":"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":"9a4321e9-c87d-4b8e-8e1c-b85a3865014a","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.ai/"},"status":"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":"f0eccbe3-b067-485d-9811-e8ba89b5a3f1","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.ai/"},"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":"05b434da-5354-4109-820b-fabb6007b492","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.ai/"},"status":"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":"fd497dcd-9558-4963-93a7-5884fd7f73f4","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.ai/"},"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":"f76526f0-24da-495b-a0bb-bbbd0feb6e0e"},{"name":"#communications.bases.get","id":"9d96f485-f0e0-4cf9-be49-033b345eeb11","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"c4c25dde-5abe-472f-9797-b534b023de30","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.ai/"},"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":"dbf534d0-78e7-4742-aef8-bd75e60554b1","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.ai/"},"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":"c0646b0d-c133-4e83-a37d-a1257a6edea5","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.ai/"},"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":"444ee7c1-9d36-4bdc-8821-38d064be308e","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.ai/"},"status":"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":"5bcb0c39-bf7e-40f7-99c3-420cfab72277","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.ai/"},"status":"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":"7af2a5aa-197d-48a9-8dbb-890561ff4948","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.ai/"},"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":"869163ef-db37-4099-b99e-feeb19a338d5","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.ai/"},"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":"11a7cd5b-7c00-4773-bd96-a22d753cde58","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.ai/"},"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":"9d96f485-f0e0-4cf9-be49-033b345eeb11"},{"name":"#communications.bases.list","id":"ad58c05a-2621-43ad-8b77-2a826cc7c357","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"7c77b5bc-e6e3-4183-99ee-344348c2f114","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.ai/"},"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":"d4d039fc-ce09-475c-9519-f30348122193","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.ai/"},"status":"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":"57c65eb0-6617-43cf-a871-0b1b97f47a38","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.ai/"},"status":"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":"f04f43fa-118c-46f8-962d-86144bc4b42b","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.ai/"},"status":"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":"8ca505b7-32e9-4c1e-88bd-8c784267d87e","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.ai/"},"status":"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":"082e16a7-8d6e-42b8-8ce5-a39d10203b34","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.ai/"},"status":"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":"09c09084-b68f-47b0-8783-55046e315ab5","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.ai/"},"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":"cb67f303-eef8-47e1-9522-71059acfc13e","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.ai/"},"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":"ad58c05a-2621-43ad-8b77-2a826cc7c357"},{"name":"#communications.bases.update","id":"1311e8da-b88a-4870-8062-44e0f0bcd39c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"3067f3bf-2fc0-4e23-8cd1-bb6e67b03586","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.ai/"},"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":"381136d5-f05d-4418-97ad-7bd5c2f4e8e1","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.ai/"},"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":"18adce98-b882-414d-b7b9-2aeeeac30fc2","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.ai/"},"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":"b6b3068a-d242-4d72-a50f-85aae74a4063","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.ai/"},"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":"5518b2da-898f-4d57-ba29-a32a0e964e00","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.ai/"},"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":"41cd1c6b-2020-4003-807d-aba56db63b8a","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.ai/"},"status":"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":"9a02e120-c216-4f3f-b140-365f28d75792","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.ai/"},"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":"95bf62a9-289f-41c8-b1f7-2813a6f4c421","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.ai/"},"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":"f7bffcea-1f64-4327-9dd2-60ec270bdf90","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.ai/"},"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":"1311e8da-b88a-4870-8062-44e0f0bcd39c"},{"name":"#communications.bases.copy","id":"f4b7153f-670b-4a5d-a5ec-66718cf1f94d","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"5e089df8-7d34-4c75-adf1-ffcd56891026","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.ai/"},"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":"a83e30ef-ce96-4162-94d5-ce17b57e2036","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.ai/"},"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":"3f8eda11-b66a-422e-8eed-2a43ed78fa46","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.ai/"},"status":"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":"44cb6885-8743-4c34-b47e-7a6ecfb5d7d0","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.ai/"},"status":"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":"2ebce800-1b38-49bd-89b8-8edbccb701ed","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.ai/"},"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":"353cf1b3-94bb-4259-9603-1075a858a800","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.ai/"},"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":"20fbf367-606e-42d1-8dc9-f137dd6a6251","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.ai/"},"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":"f4b7153f-670b-4a5d-a5ec-66718cf1f94d"},{"name":"#communications.bases.segmentation","id":"238af871-e0eb-4a71-ac6a-48821704ed5c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"aa9fb774-8d36-44d5-9981-153e87e81de6","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.ai/"},"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":"f738445c-bb74-48fe-90d2-bb0c1c78f951","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.ai/"},"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":"3978bcdb-4b2f-4280-95e9-0483da7bd54e","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.ai/"},"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":"3e29863a-a3f4-4202-a058-2c72363a60ed","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.ai/"},"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":"5c82098b-419e-40ef-aff3-3fac57fbba49","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.ai/"},"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":"fde19d4c-9e20-43a8-bf97-2646a5496b65","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.ai/"},"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":"a86cf499-05e1-4441-bd14-f9f898625eca","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.ai/"},"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":"74bf493a-e7f8-41ca-91bd-bad7bb1ca208","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.ai/"},"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":"bbd8a8e6-17a4-40f6-82b1-e49e01b0bb62","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.ai/"},"status":"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":"69637ca1-011e-4d57-b910-c7858e595479","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.ai/"},"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":"a9dd8391-82fc-41dd-8ff5-e76cbbe8415f","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.ai/"},"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":"36999880-e449-4191-9aba-91d08badbec3","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.ai/"},"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":"238af871-e0eb-4a71-ac6a-48821704ed5c"},{"name":"#communications.bases.scoring","id":"fe810c8d-5d20-47e4-baf7-baa456272230","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"c39083c9-ec82-48bb-b60a-6709d5d5fc12","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.ai/"},"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":"d4c821c9-c973-4fc2-a498-e53271814074","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.ai/"},"status":"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":"065ebad8-a225-42e8-86f6-c87587212004","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.ai/"},"status":"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":"b2ae4375-189d-45c6-965a-f314a36d9069","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.ai/"},"status":"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":"68da85e0-6755-4d6c-9d88-4cb6b0a1865b","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.ai/"},"status":"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":"480d0fc4-e241-4d7a-bca5-209b5512d1ca","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.ai/"},"status":"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":"0b3b146d-cb0d-4c5d-bfef-98707b09dee0","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.ai/"},"status":"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":"00856be8-af0c-44d9-b7da-0a030ad26da0","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.ai/"},"status":"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":"a20f9b6b-f6e6-4511-8328-824acd51adb3","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.ai/"},"status":"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":"167e6e26-5748-48bd-99fc-3a6bf8ee1fb6","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.ai/"},"status":"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":"2c2c9d73-db47-4647-9e0b-64f8b4ce2bf7","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.ai/"},"status":"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":"33937f52-d2cb-4c7b-a851-754c530dff53","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.ai/"},"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":"cc45d517-2371-402e-9be5-dbd36fa19a13","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.ai/"},"status":"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":"e2a60a72-dc16-4e10-a69d-b7bf00cca8ef","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.ai/"},"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":"01629adf-9089-4ad7-af49-97eed1d0ed57","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.ai/"},"status":"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":"8a81f3b9-e680-4fbb-b960-3b97536383fe","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.ai/"},"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":"4ff7a044-4761-44bf-ba7e-68c6a732e4f0","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.ai/"},"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":"97459dcd-f616-410b-a586-502dd9e08736","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.ai/"},"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":"a12495db-412e-4195-8cdf-af680a2a91e5","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.ai/"},"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":"fe810c8d-5d20-47e4-baf7-baa456272230"}],"id":"023d744f-eda9-4189-980d-90be1b6fdc43","_postman_id":"023d744f-eda9-4189-980d-90be1b6fdc43","description":""},{"name":"communications.blacklists","item":[{"name":"communications.blacklists.contacts","item":[{"name":"#communications.blacklists.contacts.add","id":"040e699b-8c7e-4ce8-b758-9d16d72bcfc1","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"18d78077-ac41-49d0-a3fc-9fb5ab3f591f","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.ai/"},"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":"ecd654a7-e64e-4517-8eef-6a15c8d0ec74","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.ai/"},"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":"fd469b72-e1f6-4f44-887e-c6dee604551f","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.ai/"},"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":"14ee4a02-9d52-4e45-9ff1-43a2bb226371","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.ai/"},"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":"12bca53d-da66-4c19-9c08-9bc3528d6dc9","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.ai/"},"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":"d651871c-f9b5-4871-ab03-22be9a949375","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.ai/"},"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":"37846b13-737b-4057-b26c-7e86a0001d0a","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.ai/"},"status":"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":"c7eb8681-5778-491e-a2df-478f73d39f6f","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.ai/"},"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":"040e699b-8c7e-4ce8-b758-9d16d72bcfc1"},{"name":"#communications.blacklists.contacts.exclude","id":"2e8d2910-55e8-405d-93b9-0a2ac0a67527","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"831ffab9-22ed-437f-b9a0-ba1bc184facd","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.ai/"},"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":"dbc07c07-e4dc-4ccb-830c-897aa3a9ace5","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.ai/"},"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":"ded8e027-b96a-4c32-892d-1eb9514c3720","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.ai/"},"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":"967b94a2-8a57-4a0a-a889-b03674ae74df","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.ai/"},"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":"2a1bafa5-dc65-4c77-8c42-36a7ce941ae0","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.ai/"},"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":"d873c17a-c9e6-42be-8c00-cb751fdfed04","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.ai/"},"status":"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":"e1ea35b0-3c73-41f6-9635-5dd4d8b80fe1","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.ai/"},"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":"2e8d2910-55e8-405d-93b9-0a2ac0a67527"},{"name":"#communications.blacklists.contacts.list","id":"631badbe-f7b6-4e63-89d5-aed9ac0f6fd7","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"2a53e7b7-b22b-4222-b89c-57b4669a4f60","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.ai/"},"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":"2b67064a-e1e5-46f6-9dff-ff4b94fc528b","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.ai/"},"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":"a5e34afe-7ceb-4e7b-aa33-4619b86a297b","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.ai/"},"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":"187b634b-a72e-43b7-8338-074ec4cf9d90","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.ai/"},"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":"fdcedff1-2fcf-4830-a83c-67af811f4591","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.ai/"},"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":"244cb6ff-3ec5-4aa6-b903-3bccf4133dca","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.ai/"},"status":"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":"4e5b2829-e2e6-4d28-835f-ad7919fe3420","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.ai/"},"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":"631badbe-f7b6-4e63-89d5-aed9ac0f6fd7"}],"id":"7314eb97-459e-4c25-87df-c121311ce16c","_postman_id":"7314eb97-459e-4c25-87df-c121311ce16c","description":""},{"name":"#communications.blacklists.create","id":"ba16d75c-a6a4-48b6-9c73-ac8e4540bfaf","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"450dff1a-8f23-4a3b-a356-5ef9e77137e9","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.ai/"},"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":"0a0c6979-a90d-4203-9ec5-7a601d0449d7","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.ai/"},"status":"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":"41008902-db55-4d9d-98ee-064a8f0fe513","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.ai/"},"status":"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":"5a13c729-5b22-48c8-9cbe-eb9ea72dd4bf","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.ai/"},"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":"a762a34a-2143-4b13-9f71-46c1c512d56b","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.ai/"},"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":"47bb5a23-50b4-4bef-bc8d-661463bf6e52","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.ai/"},"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":"ba806989-ed1a-4223-8a94-f6d009d4d67f","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.ai/"},"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":"a67aa422-25f8-4ee0-ba9a-ea63cdf55dd8","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.ai/"},"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":"e79f8987-3756-4ee4-a6f6-419273e39591","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.ai/"},"status":"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":"18b37cbc-5170-4b0b-ad59-1c378e53058b","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.ai/"},"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":"ba16d75c-a6a4-48b6-9c73-ac8e4540bfaf"},{"name":"#communications.blacklists.get","id":"315aa051-6cdb-4954-bd9d-91701ca80285","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"481afbda-2e90-4239-99f8-39e12580a68e","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.ai/"},"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":"6cb28553-314d-4f75-b41d-02ed91a5b315","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.ai/"},"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":"6ebb815f-06f2-43a1-a54b-81d105590dbc","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.ai/"},"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":"19173787-7644-4b53-922d-2379b6040ce9","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.ai/"},"status":"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":"1973d50f-87e2-4a78-bce3-f58ef6404bbf","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.ai/"},"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":"315aa051-6cdb-4954-bd9d-91701ca80285"},{"name":"#communications.blacklists.list","id":"55f3a987-a1c2-483e-af02-2833ba90981e","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"72d4fe21-c281-4031-8d0c-b47b8027b582","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.ai/"},"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":"ce7b2d31-f014-416b-92c4-e2454918c7b7","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.ai/"},"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":"99c265be-41a0-4da7-a7a0-8e62c4bf4c69","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.ai/"},"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":"525a70e5-2f9d-46d0-a386-df2983a8fdb3","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.ai/"},"status":"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":"cf5dd736-7d45-42b3-aa48-756fde634178","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.ai/"},"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":"55f3a987-a1c2-483e-af02-2833ba90981e"},{"name":"#communications.blacklists.suggest","id":"bbe65d90-8ec3-4fbe-ba1c-7755e661985e","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"d7396645-7ecc-45fc-afc2-23dac55084cd","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.ai/"},"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":"d20333c7-526c-4ce3-8684-b81caa91c49c","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.ai/"},"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":"0953586f-2724-4782-a654-cb569dbef6af","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.ai/"},"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":"54e8e797-3867-4da6-accf-d35b43a776f6","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.ai/"},"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":"c0c12422-d4e9-4a48-8fab-25d5516962e5","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.ai/"},"status":"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":"9c1f9841-2ecc-4122-9181-4a07f04249c5","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.ai/"},"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":"bbe65d90-8ec3-4fbe-ba1c-7755e661985e"},{"name":"#communications.blacklists.update","id":"39d4e464-16fa-427d-a1ba-13ee00bdd022","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"95c93b05-a19d-4d2d-8c35-eda1a1297a5c","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.ai/"},"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":"d6d435ba-9fd2-4593-b90d-16f21741d49b","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.ai/"},"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":"55674312-6013-48f5-b4c6-307c4af66996","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.ai/"},"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":"b9093ede-fb90-4c17-b54e-7b5b502629fb","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.ai/"},"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":"0a285aaa-4c72-49da-a293-44ef5b67ccd7","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.ai/"},"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":"20ca747f-7478-4be8-8584-9dd14ed64378","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.ai/"},"status":"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":"9a807ffe-9d6d-4c2b-b1e6-231dbf90265b","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.ai/"},"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":"39d4e464-16fa-427d-a1ba-13ee00bdd022"}],"id":"339de148-07d4-4745-ac5c-2ad8817bde45","_postman_id":"339de148-07d4-4745-ac5c-2ad8817bde45","description":""},{"name":"communications.dmp","item":[{"name":"#communications.dmp.create","id":"87f0535a-a83e-4f35-9244-9450ad9b9edf","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"e5c9585b-c130-4a44-9c25-e8f72b1252c2","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.ai/"},"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":"04e2125c-5344-4c14-8fbb-710b8962aaf9","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.ai/"},"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":"b024786b-34ef-449a-96bc-ec730d2a31f4","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.ai/"},"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":"15356fe3-32b7-456d-959b-5548121c8fb2","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.ai/"},"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":"86a9dff5-d50a-4a43-b946-a2f785aea902","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.ai/"},"status":"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":"9762fd1e-6ee2-4251-8317-af6006bad45b","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.ai/"},"status":"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":"cf6469ff-2e18-44c3-8b08-027353f07c96","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.ai/"},"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":"71300959-c238-4ba9-adf3-1c1d453fd350","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.ai/"},"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":"04b58e8f-301b-48f1-aa3e-6e95eeb538e7","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.ai/"},"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":"6bd8314d-c396-4c23-a552-e9520f6cbbf6","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.ai/"},"status":"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":"9a876247-56d3-4fb4-aa72-e2187fa7be76","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.ai/"},"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":"7f1ef8dc-86d6-46a0-82f7-48e9c521c580","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.ai/"},"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":"4bdedd72-ae43-4ccf-8e47-b01c7d0d6889","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.ai/"},"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":"7d58711b-d6e8-4596-9273-5e9eba22156b","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.ai/"},"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":"0ae89f60-6a7b-4694-a92a-11b670fc7c2f","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.ai/"},"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":"87f0535a-a83e-4f35-9244-9450ad9b9edf"},{"name":"#communications.dmp.get","id":"b94a8078-8cf8-4b58-85da-0c431aa337bf","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"8b6bde54-992b-4ed2-9c56-219db2f06dcb","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.ai/"},"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":"a6c7c34c-fefd-4861-9c15-ef73641935f2","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.ai/"},"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":"68916954-07f4-40ad-ad64-64723cbf98cc","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.ai/"},"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":"18e0fc0d-1e5d-4bc4-98b1-64a9cbb14796","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.ai/"},"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":"f19087b0-cbd4-4827-bcb8-ef6970083861","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.ai/"},"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":"ef690f11-38f9-462c-8a3c-01920bef4ad1","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.ai/"},"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":"99a593b5-dd0a-4a92-a2bf-bf9f7e98297b","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.ai/"},"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":"e9c8ee4d-5448-42bb-84f4-fab3ace28494","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.ai/"},"status":"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":"e9efd30a-de9f-4316-b3da-53ec2e6821b9","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.ai/"},"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":"b94a8078-8cf8-4b58-85da-0c431aa337bf"},{"name":"#communications.dmp.list","id":"1f99734c-cd9e-40dc-a07a-ecc8789514e2","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"5cfa0f5f-f8b8-4fea-a566-c8ce59e202eb","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.ai/"},"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":"3e90eb69-0a7f-4303-9780-a0b30a074d71","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.ai/"},"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":"2fb334f5-786e-4d40-af1d-9e9662c46db5","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.ai/"},"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":"c14a242a-21a7-448f-bffc-c0606d95631a","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.ai/"},"status":"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":"9ce5dc7a-9a1b-4308-90da-459223c007f0","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.ai/"},"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":"1f99734c-cd9e-40dc-a07a-ecc8789514e2"},{"name":"#communications.dmp.update","id":"b4eb8af8-fa73-4549-b346-a378abc902e2","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"d52f0116-6158-4886-8a0c-d6185a55d15c","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.ai/"},"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":"f1ae89d9-12f9-4e73-a1c3-c2e10a03c4d9","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.ai/"},"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":"9836811d-a88b-4e4c-bd1e-c1b7d71b59fc","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.ai/"},"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":"913c49e6-0f3d-42ae-8d11-e482da510096","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.ai/"},"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":"b5a66401-1c63-41a5-b3fc-a063b05e314f","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.ai/"},"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":"b8871e95-6dae-43c7-9a19-1ab3342e4ac8","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.ai/"},"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":"6721f158-fa56-41dd-91bd-38457cb3e37e","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.ai/"},"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":"0410e477-5a93-495b-a14c-16578dd197e0","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.ai/"},"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":"9579bff0-2024-4bdb-9ddd-8ee202331ffe","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.ai/"},"status":"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":"4e6e0816-9478-4b62-911d-d47733302cf2","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.ai/"},"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":"b4eb8af8-fa73-4549-b346-a378abc902e2"},{"name":"#communications.dmp.archive","id":"14be3a67-0350-4df2-aa4d-af734f712de8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"d8dd3bc9-d0e9-459f-9288-4a4383a235bb","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.ai/"},"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":"8fd349fe-6904-43b8-a828-fb7269ae054a","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.ai/"},"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":"bf233d90-85da-4167-8172-47835512d870","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.ai/"},"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":"f3653c31-d9f6-424b-8f8e-f8130256e155","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.ai/"},"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":"5d896aac-2d63-4dbf-9446-7c3cd181ffd3","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.ai/"},"status":"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":"33968f1d-4baf-422d-91f5-42d3e6312acd","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.ai/"},"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":"14be3a67-0350-4df2-aa4d-af734f712de8"},{"name":"#communications.dmp.generate_pixel_code","id":"e3c4c7a6-da1b-4cd4-8366-bb0358a69ca8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"68ee8ed2-3b7e-4056-87b3-8b8899bab4e5","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.ai/"},"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":"2b391a34-ee41-465b-a976-8f111f7d5896","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.ai/"},"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":"faeb31a4-cbb3-432c-9a1e-840d43e6dae3","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.ai/"},"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":"2aa7ae3f-6854-49ab-b32d-ee79ed09305f","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.ai/"},"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":"1651cdf4-d72f-4b85-884e-4adfdb8bfd64","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.ai/"},"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":"85e20fdf-0ac0-481d-aae6-1b82917572b3","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.ai/"},"status":"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":"71ca6780-f065-4a6d-bdfd-eda0e01edd4a","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.ai/"},"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":"e3c4c7a6-da1b-4cd4-8366-bb0358a69ca8"}],"id":"002524c9-3ba7-4900-bfa5-df7377990c12","_postman_id":"002524c9-3ba7-4900-bfa5-df7377990c12","description":""},{"name":"communications.triggers","item":[{"name":"#communications.triggers.rules.create","id":"b050a89c-47f9-4858-98d4-b9e2d49f5c2f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"69beb135-07e9-47d5-9fae-a60eb021ba31","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.ai/"},"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":"4fd64a30-68df-4e38-a160-a08143c01f5a","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.ai/"},"status":"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":"08cc2584-977d-470e-b5be-d302799c531c","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.ai/"},"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":"0e6bb8e7-7717-4efc-9368-0f7c68eb2b1f","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.ai/"},"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":"3ec0641e-73f1-45d9-acc3-67fbf6d4c37a","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.ai/"},"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":"c71e6cd8-0145-4baf-b115-588b1c3fdf52","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.ai/"},"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":"7f377fc1-1959-477c-9d59-8e0ed960d89a","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.ai/"},"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":"580020ba-176a-4b64-8781-2da7ff0127f2","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.ai/"},"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":"635c0f29-4ee8-4e67-bbe2-85daa993555e","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.ai/"},"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":"8a34139d-b064-4cb9-93df-b6bf1def8cdc","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.ai/"},"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":"52b1f0bf-d66f-4dc9-a770-b17c1d483503","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.ai/"},"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":"240dffcb-f0cd-4ae5-8ffa-2a73c52aa7d0","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.ai/"},"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":"84e8027f-7a43-49d2-bf30-9f5ca9fa1466","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.ai/"},"status":"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":"db282ccb-f08e-4f5f-a76c-adfa2345c834","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.ai/"},"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":"487f6d98-ef56-485f-8bfd-9f1ce8dc11cd","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.ai/"},"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":"c0de21c5-4b42-43bb-9400-e7f94e3562ac","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.ai/"},"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":"e31bc814-013a-43ab-a0d4-dbd7623e3b1f","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.ai/"},"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":"26fef403-dd40-4999-8c45-f5cbd87dfab1","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.ai/"},"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":"94f21a46-d083-4c45-b38c-628fb05aa347","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.ai/"},"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":"6d62b80c-f19b-4f49-8a46-553710012bbe","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.ai/"},"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":"a66f953d-eb42-40a1-b79a-18cb91860bf9","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.ai/"},"status":"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":"98c7329c-6e87-4fbb-a8d2-b19dbebe3000","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.ai/"},"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":"8a70a36a-66da-4ffe-b408-dce4a2b7fc28","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.ai/"},"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":"a6f8dec0-502a-4ad9-a1a1-b748f4001e38","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.ai/"},"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":"000fce50-2555-4300-9ee8-a3eb0ee3ed1d","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.ai/"},"status":"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":"7baee37e-959b-4e7c-98c0-a4ed87611da8","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.ai/"},"status":"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":"cd1341d6-b644-43f4-82ff-88b81e76aa76","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.ai/"},"status":"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":"2a496fce-e3da-48a8-b7ec-443c0e77fc46","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.ai/"},"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":"c8d35c95-5340-4564-a363-a413b334b180","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.ai/"},"status":"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":"1a3e3d6e-dd8e-4818-bf5d-ef37422c55df","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.ai/"},"status":"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":"d18deca6-eefa-4515-85eb-a87728d00b6f","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.ai/"},"status":"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":"2140b61a-44ea-4a3c-aeba-f42bcc6071ef","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.ai/"},"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":"013392c7-a201-491b-b817-9d15b896b132","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.ai/"},"status":"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":"af52b128-e55d-4b92-9a1c-211ab3a357d7","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.ai/"},"status":"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":"68eea8d9-cc68-4dbc-8ede-9fd60d01cceb","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.ai/"},"status":"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":"f253e48e-7e5b-45ed-9a93-a306a4739d24","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.ai/"},"status":"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":"bd976af1-6b26-4aab-ba95-da234e69011d","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.ai/"},"status":"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":"c7c0034b-c9ad-4ce9-98ae-89c9dd82f467","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.ai/"},"status":"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":"8d0cc828-2f77-4dad-83f8-237e420b03ec","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.ai/"},"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":"b9d89a89-0f41-4891-8e46-694a51fad6ee","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.ai/"},"status":"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":"8ffc1385-10f2-4c56-91fc-7084ba0d16cf","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.ai/"},"status":"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":"e93ebc4f-d4d1-4ce4-9f01-e1f18e3d4d94","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.ai/"},"status":"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":"66fe9c50-736a-4475-a355-b80ca16e1605","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.ai/"},"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":"adcb7475-3363-4fab-ac75-643203f250e3","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.ai/"},"status":"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":"ca2e3855-45dc-4544-8dbc-fa594686cefe","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.ai/"},"status":"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":"7ee296e7-d08d-4767-b8c7-a8b390bc4086","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.ai/"},"status":"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":"8920b5e1-796f-4eb3-b137-c25fad0f98c2","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.ai/"},"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":"eeb9c203-776b-4722-a978-1f8973ebce1c","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.ai/"},"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":"d7a39665-8e39-4eaa-8c7e-e1d0f6193cdd","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.ai/"},"status":"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":"943e2199-41b3-436d-80ac-21ddb01ca6eb","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.ai/"},"status":"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":"ffcfeaff-2053-4f9b-858f-661868d1187f","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.ai/"},"status":"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":"112bf212-f87c-4318-8bd8-1ccea78b1cef","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.ai/"},"status":"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":"40097631-d280-4ddd-8f19-14ca3f87ad98","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.ai/"},"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":"1c84dcc3-538b-48f7-9eb8-7d92885d88b1","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.ai/"},"status":"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":"76a15637-2d20-4830-b132-04e78a3baaec","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.ai/"},"status":"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":"1c7699ab-ae22-48d9-b327-2d42fa5c5998","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.ai/"},"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":"24b488ab-3d8c-4113-b0d9-00a07d15d480","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.ai/"},"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":"72164231-f1c0-411b-a05f-e5c89c4be1b7","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.ai/"},"status":"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":"b8516c5d-6ebe-49d0-b92e-5a7f58e1241c","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.ai/"},"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":"ac63f8b6-5a01-454c-b732-e3c13694df08","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.ai/"},"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":"98213a74-6c8b-458f-ad98-29fb5a9942ab","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.ai/"},"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":"668ff28b-97dd-437a-bb0c-fa8ff78a4966","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.ai/"},"status":"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":"73bf13df-f512-473c-9200-900b684e2035","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.ai/"},"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":"946a1016-c9dc-455f-887a-0cab74f47091","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.ai/"},"status":"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":"128efe1a-46e5-44c9-986c-cb615d6340e8","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.ai/"},"status":"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":"c43edfe3-1ebf-485d-8a40-2b0414c0de46","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.ai/"},"status":"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":"e32946f6-d694-4604-a24f-2469adebef1b","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.ai/"},"status":"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":"56b17778-4b35-4152-b5e1-b50c6f87272d","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.ai/"},"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":"0ef00fb2-bfe4-492a-ae90-d6c4c9888435","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.ai/"},"status":"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":"9a9f8d21-cb4e-4425-b601-ac9ebc333b18","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.ai/"},"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":"5556338c-3c29-48ed-a4e2-7b008e7de02b","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.ai/"},"status":"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":"7be7066f-fd19-419d-9e75-62d37465938a","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.ai/"},"status":"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":"61abeae5-62d7-44c2-8e72-8064e30d1fe2","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.ai/"},"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":"b050a89c-47f9-4858-98d4-b9e2d49f5c2f"},{"name":"#communications.triggers.rules.get","id":"bc3c0554-5de8-4ae2-a10b-6e94d734792f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"6b3a60ad-300b-4bea-8454-de4225c7db94","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.ai/"},"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":"148b206c-4173-4ff4-866c-93450823904c","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.ai/"},"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":"f453b589-4201-4c59-8803-ec6a2260967b","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.ai/"},"status":"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":"f740ddb5-f889-48a2-8589-0cd5ec4d46f9","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.ai/"},"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":"3da3ce0b-42e2-4baa-ad59-dfdcc3050e6f","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.ai/"},"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":"bc3c0554-5de8-4ae2-a10b-6e94d734792f"},{"name":"#communications.triggers.rules.list","id":"77791549-95ea-4206-911f-391b8eceafa3","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"0f6782cf-4366-4d9a-b4e5-01734aadcaef","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.ai/"},"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":"4a9d928b-8755-4c1b-83dc-7f8e14f1342c","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.ai/"},"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":"a22ca338-2bfe-4042-93b7-1f30082241ee","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.ai/"},"status":"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":"0d977717-2f19-4c2c-b086-7133f2dffe26","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.ai/"},"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":"77791549-95ea-4206-911f-391b8eceafa3"},{"name":"#communications.triggers.rules.update","id":"eb4502f2-a22c-4821-b54a-afff473f9248","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"1aa9d0c3-4413-4920-a101-ef454e0e261c","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.ai/"},"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":"792a0dfc-dee3-425d-b439-3f0721729d9a","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.ai/"},"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":"855d17ed-27bf-4040-9487-92bf72bd32bc","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.ai/"},"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":"6292c5f7-cd96-4089-9b53-597e6213a853","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.ai/"},"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":"d027526c-7afd-47b7-b8df-594c1e2a5588","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.ai/"},"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":"da972b4c-17e0-481f-b8c1-3e99ab06fac3","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.ai/"},"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":"9f9f2086-4bed-4a24-9f4a-538d23f8f9ee","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.ai/"},"status":"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":"fd1246c6-3a12-4845-9932-890944520421","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.ai/"},"status":"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":"0c9fab41-def7-4912-b724-6d3c9a5ce1b9","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.ai/"},"status":"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":"66a7e4d6-bb54-4a89-b3f9-afee79fbb319","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.ai/"},"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":"244048ea-1d39-418a-b7c6-997c894c38f3","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.ai/"},"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":"e3ee51cd-bd5c-4e68-8842-f9d05381b9d4","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.ai/"},"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":"ceac902c-e3ed-44e4-8d34-47783bd7f8b0","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.ai/"},"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":"7a70a7db-3583-4317-bb37-d382716dc77d","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.ai/"},"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":"2b438a5b-96ef-4ac4-afd1-6eb5b53d4cca","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.ai/"},"status":"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":"b002e03d-5da8-4ef4-b4c4-ee5bc9d5f6b6","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.ai/"},"status":"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":"69626ee0-a359-4f24-9f1d-dfb6db7c8d13","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.ai/"},"status":"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":"dd12ae17-7fe6-4d45-b4f5-fb9cd6bbdbc6","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.ai/"},"status":"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":"5786cc03-a483-40be-9d6b-3b20d2975929","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.ai/"},"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":"b14ee797-b653-4c3f-a9a2-0cb1f907bab8","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.ai/"},"status":"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":"9c925de8-abae-44b1-ac83-fd0a78ba33d8","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.ai/"},"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":"ac55d9dc-e4a5-4834-9e5a-b8d7c8d5c591","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.ai/"},"status":"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":"3fb8d850-ec10-4e55-b877-5fba2fdc0448","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.ai/"},"status":"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":"885c7dba-617b-4e8c-a794-380550311e76","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.ai/"},"status":"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":"4ef1f6d1-bfe5-4c13-bc66-9713fdf5c0c5","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.ai/"},"status":"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":"1b5aa82f-5003-4b83-bf26-967fc75dda0c","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.ai/"},"status":"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":"707b78c2-abd9-4ff8-955b-6f50d537180f","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.ai/"},"status":"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":"3776ef9c-aa19-473f-bfa6-a4940b00c616","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.ai/"},"status":"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":"c7f3c886-2120-4a68-ba63-857ab59d51e4","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.ai/"},"status":"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":"20be77b3-0b60-496a-879a-482175201407","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.ai/"},"status":"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":"cbf54f81-688e-4c30-903e-2dc115644c09","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.ai/"},"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":"4dd9cdb9-464f-4b4b-aa49-7fea615412b7","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.ai/"},"status":"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":"35b76155-e2ac-4efa-af75-d149de27f7e8","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.ai/"},"status":"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":"1bc00536-9b46-4c02-af23-bb6a61f83279","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.ai/"},"status":"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":"f6e1d4c2-a6e7-4b88-8e00-7c4016277b72","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.ai/"},"status":"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":"d5c5d70b-9355-4127-8d2a-387e62f85fe2","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.ai/"},"status":"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":"305b5941-5447-4e41-ab63-e31f3bcf38a4","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.ai/"},"status":"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":"3360298d-4788-487c-a85b-997877cc79fc","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.ai/"},"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":"08f3509f-1384-4748-8830-8040a1d95771","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.ai/"},"status":"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":"dcecba56-3134-49f0-8c22-5bb93145ce0f","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.ai/"},"status":"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":"79e6368d-d9b0-459f-bead-f1cd3bb5bb22","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.ai/"},"status":"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":"301390db-f2b8-489d-8aad-5ca76ac2d843","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.ai/"},"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":"ebad0527-8350-48ed-a7f0-c8bbe8f2df51","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.ai/"},"status":"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":"9d0f68b8-333c-4336-83a1-babec7c6d2d2","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.ai/"},"status":"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":"eb345efc-8da2-4b16-8f29-fe39d4cd4ee5","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.ai/"},"status":"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":"453aa5d6-ec60-400b-b186-630bb6a97d2a","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.ai/"},"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":"8dd09d7c-405c-405d-a87d-6c526416d761","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.ai/"},"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":"eac6cecd-0547-4caa-b316-60187619c7c5","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.ai/"},"status":"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":"587e23fa-82ff-43d2-8312-bbcd51c4a594","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.ai/"},"status":"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":"8a0e37dc-f923-4abe-8e88-56fa2c6ceb00","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.ai/"},"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":"1314ce46-a79a-492c-94ec-80179a83d9d5","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.ai/"},"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":"f5d85898-3253-4ab5-b327-a20d7671a952","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.ai/"},"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":"dc535927-ade2-4cca-9b90-9a7c86c61f64","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.ai/"},"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":"8257782d-2a0f-4de5-8a6b-c6e22656deab","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.ai/"},"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":"64bba8d5-17a5-4e7b-9478-bbb41f64dae8","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.ai/"},"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":"40e2e4cc-8e15-440b-93e4-2d92522b72de","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.ai/"},"status":"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":"0bad8e84-8ce7-43c6-a479-af217e686397","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.ai/"},"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":"829a2f54-3c25-4d90-a233-fc37a8f28ed1","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.ai/"},"status":"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":"aa3ff4c1-0cdd-41e8-a18b-58abba94b3b7","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.ai/"},"status":"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":"78db1d6e-4039-4b54-b45b-02c617593893","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.ai/"},"status":"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":"b7b6cdbc-b3f5-477b-907f-917279579377","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.ai/"},"status":"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":"196aba96-3486-48ba-a599-e5f707649f2c","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.ai/"},"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":"67b224e2-50d8-4a06-8ce6-630fdadab7fb","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.ai/"},"status":"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":"21c17c52-afbb-4b2c-916c-aa6c5cb1fda8","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.ai/"},"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":"7ec8f377-3fe6-42e5-b31b-7e6f02c11a50","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.ai/"},"status":"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":"861fff90-1b6e-4268-a14c-75824fdb6768","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.ai/"},"status":"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":"6c5b6942-6c8e-4baa-99a1-8f703b426e86","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.ai/"},"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":"eb4502f2-a22c-4821-b54a-afff473f9248"},{"name":"#communications.triggers.action_definitions.list","id":"0c1bbbf6-83b2-41b2-b3fc-ab247e756034","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"ddba4eb1-defc-4b60-9b95-9bf5d83e3dbb","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.ai/"},"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":"d182ffc5-f782-47af-8017-5a2c5334afc6","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.ai/"},"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":"271b8d16-7520-48b5-a554-94e74393ed59","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.ai/"},"status":"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":"971ef884-2297-443b-ae39-06b3217fe3a0","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.ai/"},"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":"0c1bbbf6-83b2-41b2-b3fc-ab247e756034"}],"id":"f75f6b72-513f-4d1f-9dd1-710d72f0870b","_postman_id":"f75f6b72-513f-4d1f-9dd1-710d72f0870b","description":""},{"name":"communications.materials","item":[{"name":"#communications.materials.create","id":"025b4b52-38c3-4b5c-b565-c0ffd735938d","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"17a2a348-3057-483e-bce8-4a52b96ec532","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.ai/"},"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":"8c4ddc83-28b4-46e1-ac08-8927c807e545","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.ai/"},"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":"df7c9155-ec6c-43bf-ab6a-60e0d1aea412","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.ai/"},"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":"6d4aaff1-d624-4fa7-b1a7-e63af821123d","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.ai/"},"status":"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":"9b773520-cd50-4f0a-9423-cd04375fa1e5","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.ai/"},"status":"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":"62c7f442-7954-4d1f-b098-196c2f0f55da","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.ai/"},"status":"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":"76177dc2-610f-4285-b7da-8c5ec9c9f4ac","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.ai/"},"status":"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":"8f53fbd7-4a08-49cc-948f-2948d36e5807","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.ai/"},"status":"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":"543e2739-a7ee-4512-8e3d-721131b1009d","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.ai/"},"status":"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":"4645e703-d631-4599-94bc-4e23123af9ee","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.ai/"},"status":"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":"42d9fb3c-5cd2-429d-a3f8-b336e6adbfe3","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.ai/"},"status":"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":"ca8b538e-e3bf-4e1d-b8c9-b93636d5c9d3","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.ai/"},"status":"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":"fa9bdf07-248b-40bd-9abc-7c31fbaf8ea7","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.ai/"},"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":"025b4b52-38c3-4b5c-b565-c0ffd735938d"},{"name":"#communications.materials.get","id":"6ce1f427-6dab-4286-839f-a0bb094cebb6","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"c4fdf1fb-5f5f-4b92-a623-9c93751de18c","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.ai/"},"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":"659682b1-a1e3-449b-9a0f-f4a881f562c1","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.ai/"},"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":"26d7ec54-5913-4ba5-be99-aecf498e4bc1","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.ai/"},"status":"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":"98b115a4-aef8-4d85-8374-edb4abf396f2","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.ai/"},"status":"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":"6f62d6f8-0846-4df8-981c-f9737764df10","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.ai/"},"status":"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":"3c0c2399-0da3-4978-ac20-0454762683d5","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.ai/"},"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":"6ce1f427-6dab-4286-839f-a0bb094cebb6"},{"name":"#communications.materials.list","id":"06444a8e-91bd-47c2-9c39-6f2041d47635","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"88f2eeea-8980-4db6-ab8c-593f1a982d0d","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.ai/"},"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":"f8c14dbf-c4e7-4363-872b-3afeeb0fd6dc","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.ai/"},"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":"85d40eaf-4e31-4f44-a6ea-cb4bda196793","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.ai/"},"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":"73a46e55-e5e8-4cf1-b2b4-f6c51c92ca23","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.ai/"},"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":"8d94a5f0-9877-43e9-be16-919fb62957e6","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.ai/"},"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":"b71b90c0-1b2c-43c1-b002-3cd1a9e7e091","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.ai/"},"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":"06444a8e-91bd-47c2-9c39-6f2041d47635"},{"name":"#communications.materials.suggest","id":"1e1e70d8-64fc-4212-ae3e-5831d2fbc05f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"5b823ea9-c87d-4315-a72d-f933f4dcc7f2","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.ai/"},"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":"0722fa7f-26e6-4ff8-aa93-9c9a9e32c9f9","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.ai/"},"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":"822e83f1-bc70-4bb4-8e63-0931a4ce4f64","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.ai/"},"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":"e7dccb7b-ce80-4f76-8f8b-dba21a3f1c7a","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.ai/"},"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":"a5a1523b-2ff4-4089-8068-12b1c07cd062","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.ai/"},"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":"f3ef2354-6eb4-4d0f-a623-db1a1215b210","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.ai/"},"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":"309c83d5-d5fb-47bd-bd26-ce27fb0632fe","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.ai/"},"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":"650bf818-ebfa-4446-9787-beb7ae6b0536","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.ai/"},"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":"1e1e70d8-64fc-4212-ae3e-5831d2fbc05f"},{"name":"#communications.materials.update","id":"211996dc-fb5f-49ed-968b-b76474ddfc39","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"14a38e05-7b50-4be6-bff6-7417acd85934","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.ai/"},"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":"1400b2e0-293c-4d78-8023-ab74ad3dd3e1","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.ai/"},"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":"22d8f21f-c02e-462d-bbc8-af61042e7f98","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.ai/"},"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":"7fc77f38-e785-4aaf-a57a-b629b54da6bc","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.ai/"},"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":"87418be4-fb7c-42b4-ad30-22565e2ff4e7","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.ai/"},"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":"876939cc-22b9-4543-8dc1-e2eca74e5ce3","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.ai/"},"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":"6e73bc27-9995-4d56-a706-12c94473fca5","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.ai/"},"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":"ec4f5965-b673-4b6c-8d50-19a9479d6a10","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.ai/"},"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":"b508dd65-b7b7-4d29-8957-5e99979174ed","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.ai/"},"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":"211996dc-fb5f-49ed-968b-b76474ddfc39"}],"id":"ba175646-027c-4e93-a579-0a416ec4d861","_postman_id":"ba175646-027c-4e93-a579-0a416ec4d861","description":""},{"name":"communications.ivr","item":[{"name":"#communications.ivr.create","id":"40458c0a-9291-45dd-9380-f6f9258ca59c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"c4a37c4d-a9b8-4c93-9a3d-819a3c4d6240","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.ai/"},"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":"5699ecc0-bf63-45b9-b588-8e1bc2b5f2dc","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.ai/"},"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":"0128db1f-7cb5-435a-a718-695df66b50bd","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.ai/"},"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":"dc91c0f7-da60-481c-a474-956eb7ea06df","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.ai/"},"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":"60b26d6d-e7d0-414c-aaf2-364f072441f2","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.ai/"},"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":"abb39b29-d7b3-4c80-a693-9d9c3edd7e95","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.ai/"},"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":"1fc49975-2919-4b2e-bda6-170e805eb9de","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.ai/"},"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":"5d03f648-7066-49fa-bf59-474e588b7d49","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.ai/"},"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":"40458c0a-9291-45dd-9380-f6f9258ca59c"},{"name":"#communications.ivr.get","id":"e723541e-49ee-4909-8762-795a02d1be9b","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"2fa7564e-198e-4f6a-82a6-0f9df8bd97fe","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.ai/"},"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":"5c7229e7-df67-4118-ba66-8f5b65d38ea4","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.ai/"},"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":"f28c5455-584a-4e45-be04-f4da758dcf2f","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.ai/"},"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":"a1d3ac24-1295-4485-9de5-66aba274ecfd","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.ai/"},"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":"6f923901-7d98-4a55-a409-3635d65a957a","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.ai/"},"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":"e723541e-49ee-4909-8762-795a02d1be9b"},{"name":"#communications.ivr.list","id":"93c55288-264d-4d39-a3e6-d40595eeb947","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"9ba5736b-4d2e-4b3a-8d59-1be385a725e2","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.ai/"},"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":"e49e0ff7-deb4-460e-bd1e-5c2314e95da2","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.ai/"},"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":"0fe20de1-8676-499e-a7f8-d0a106228b77","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.ai/"},"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":"2c7908d5-445c-49b0-b0c7-8201683b3a97","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.ai/"},"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":"5b5de4bd-1ae8-4d13-94e5-c0891743591c","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.ai/"},"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":"a13381fb-21e9-4e01-bf40-d7b7555a2d17","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.ai/"},"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":"93c55288-264d-4d39-a3e6-d40595eeb947"},{"name":"#communications.ivr.suggest","id":"0fbd7bab-339c-48b9-8a3d-c0d30d937d85","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"883de6aa-aa15-47a5-9db1-c888c99a3c5d","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.ai/"},"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":"5271afa6-42a4-45f6-9edd-8739edae1d70","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.ai/"},"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":"65deba68-6187-401b-965c-664378c2f174","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.ai/"},"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":"a102ab11-ee5b-41a0-b08a-9e18cba9150a","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.ai/"},"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":"6ad06054-6379-4d07-a773-c3c09e2181e6","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.ai/"},"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":"37d9695f-101c-41e0-b61c-c46bd841a9fc","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.ai/"},"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":"6d92edf9-f077-41ea-a36e-778f95bb21b6","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.ai/"},"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":"0fbd7bab-339c-48b9-8a3d-c0d30d937d85"},{"name":"#communications.ivr.update","id":"7f855016-4ca4-4d0b-be65-ae19b7a3f24e","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"64fa3fa1-5c5a-4945-b13e-b6d12b08c6f5","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.ai/"},"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":"4319f7ef-0aaf-4cf3-b860-906da7045f9d","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.ai/"},"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":"750ff7db-7e9f-404e-aa92-4a049581a5bc","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.ai/"},"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":"103d8aa4-4188-4cbc-89d3-f6abfc5c79de","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.ai/"},"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":"069a0d0e-5a43-4f83-9afa-2a1e15fad3cd","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.ai/"},"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":"f967e317-c3b4-4905-acb8-5e84cd84d4ba","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.ai/"},"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":"978eafe4-ceed-4c36-824b-c2af99ea5a7b","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.ai/"},"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":"b5a7097c-5958-4f16-a3a1-f4700e5d7577","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.ai/"},"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":"7f855016-4ca4-4d0b-be65-ae19b7a3f24e"},{"name":"#communications.ivr.log","id":"456f25ce-d39f-4bab-89e8-574454b85a04","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"416afee5-fe04-4dd8-87a8-56bf0f290816","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.ai/"},"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":"41ca095b-3f14-49a8-b8d5-75893d09d0ba","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.ai/"},"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":"0845866a-0e55-4ff9-9f19-d8a5288c73e8","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.ai/"},"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":"e802d61f-67ff-4034-9a0b-0e93195ed862","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.ai/"},"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":"bda2a681-6cbe-4db1-8bde-755db09a6509","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.ai/"},"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":"456f25ce-d39f-4bab-89e8-574454b85a04"}],"id":"87c24170-ba0d-49c6-966b-454b1f82fa1f","_postman_id":"87c24170-ba0d-49c6-966b-454b1f82fa1f","description":""},{"name":"communications.mailings","item":[{"name":"#communications.mailings.create","id":"8112d7e2-57cf-455e-b177-a1819c1daa73","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"2e448e5c-d281-46fb-b546-07e7318f9d90","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.ai/"},"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":"dbb48504-da2c-4f87-9291-71080bd42775","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.ai/"},"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":"3d9a83fa-ef1c-4524-ba22-2eaa151404ec","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.ai/"},"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":"a7950e0f-ea13-4a67-9467-d9e1ec2c1647","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.ai/"},"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":"dacec870-33b9-4e14-a8b5-92422f09e66f","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.ai/"},"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":"9800fa90-42c1-4032-8f22-3f87a6da158a","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.ai/"},"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":"99229e2c-59bf-40bb-ac12-faa69aa63c87","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.ai/"},"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":"1041c6f1-92e6-43f2-aea9-498d2757c82f","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.ai/"},"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":"cfafad8c-3d9e-4a0d-97b2-4652cb9b5156","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.ai/"},"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":"4759d589-a7ad-4264-bf66-78d8aceb1b8e","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.ai/"},"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":"d1ef946a-916b-484f-984d-eb3b684f6ce8","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.ai/"},"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":"b19e0a24-65bc-4ffe-b521-f91f3aec7799","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.ai/"},"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":"222a05ce-9786-4a58-84a0-4582dabf007e","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.ai/"},"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":"d79769b4-56f2-4ac0-a55b-2f1e34ddcd03","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.ai/"},"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":"8fed8532-4b77-4e72-89d8-3b4ca1dea982","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.ai/"},"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":"56d48fcb-d824-4ca8-b0d6-3e5f0ca6f0cf","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.ai/"},"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":"14a2a5dc-3110-4f58-887c-6f869b78a225","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.ai/"},"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":"ceebb861-d34a-4391-95f6-d0bd6f554c8b","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.ai/"},"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":"07cf698a-4924-4e47-856b-51fd54149d3b","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.ai/"},"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":"4fb7b88a-8a37-45be-a85d-100e4e9c4f7c","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.ai/"},"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":"261c8597-73a7-4cb0-a666-51ffd474b8e2","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.ai/"},"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":"c8ad565e-75d7-4d7f-8696-19c163e5e472","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.ai/"},"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":"eacb0251-227a-409e-974d-fd2402a9af6c","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.ai/"},"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":"bcb243ca-c871-49d2-9d41-d0c01ed1c6d7","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.ai/"},"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":"b6a97b64-5340-4252-a274-76bbcc9f7096","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.ai/"},"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":"1888b982-98ae-4007-a9ac-df10d78a9f2a","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.ai/"},"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":"8112d7e2-57cf-455e-b177-a1819c1daa73"},{"name":"#communications.mailings.get","id":"5f500a26-19da-4e59-82c6-42395885c3bc","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"26e755a7-117c-4cb9-93a8-e654729609c0","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.ai/"},"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":"7e2e86ba-0c78-4bca-b2b3-790f311a366e","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.ai/"},"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":"46ddee85-3400-4b9c-a0f5-34c48e11728a","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.ai/"},"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":"0fa659e0-dc5a-4f44-9731-31cb42f5966c","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.ai/"},"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":"bd638e9a-377c-4766-a944-5196ac258e6b","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.ai/"},"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":"5f500a26-19da-4e59-82c6-42395885c3bc"},{"name":"#communications.mailings.list","id":"3f8d1849-412c-43b1-81bd-8a538eed734b","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"30cf1e9d-94ce-4a9f-96e3-fe89f755a470","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.ai/"},"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":"b68e14f2-295b-4ad3-9269-3ad4bd576a92","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.ai/"},"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":"f0ad3179-4dc8-4c8e-8c43-8094fc7a26af","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.ai/"},"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":"ea7f2b61-21ac-4a1b-a9d8-46bf27d916b7","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.ai/"},"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":"a222b42f-6179-4a86-9a14-bb505931fe6a","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.ai/"},"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":"e9c34b09-0418-4b1f-9785-f287f641af5a","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.ai/"},"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":"a025bc96-ee76-4c6f-a219-ec3f9a6e0f3b","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.ai/"},"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":"d21a6d93-f0a8-47e4-bf55-1a76524ebd87","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.ai/"},"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":"5ec51f01-066e-4563-84ba-10caa6681e1e","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.ai/"},"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":"d914b115-1d0c-4d4f-a0d1-0855e8f7c209","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.ai/"},"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":"b97044d1-200e-4ef6-9420-913b75b09d97","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.ai/"},"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":"639773fc-edd1-4455-8eaa-5ac81cf8692a","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.ai/"},"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":"f57e49ff-619c-4ed2-8a4f-9af4126dd566","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.ai/"},"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":"312faa2c-3674-4428-9c3c-a5594fb91c55","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.ai/"},"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":"b0c9cd16-0b7f-43a5-9894-c1d57363ca20","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.ai/"},"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":"9f72a360-f182-4fd7-8ee8-2d9c2aa79a80","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.ai/"},"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":"dfb9d58e-e1dc-46a4-a369-c3549ca221fd","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.ai/"},"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":"3f8d1849-412c-43b1-81bd-8a538eed734b"},{"name":"#communications.mailings.update","id":"48ffff10-6812-416e-a547-707c8487a0b2","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"eee6251f-1388-4811-8141-3989f16b7856","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.ai/"},"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":"a71307b0-fcef-4981-9b92-ee1ddb7a3893","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.ai/"},"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":"bbf3ce9f-6745-43eb-9fab-4eb649c99f73","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.ai/"},"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":"08b1c1a3-1506-46a8-a3b1-feb449681ba5","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.ai/"},"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":"5b87a50a-08dd-4a02-a253-1af15930e1d8","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.ai/"},"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":"4ae6c3a2-ab3b-4e38-b033-55011a05025c","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.ai/"},"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":"49c91a41-3836-4f54-8654-4af0421a35a5","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.ai/"},"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":"fb8b2301-bb28-4fe0-97f5-d6ef121b3e8a","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.ai/"},"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":"4d802e4c-c69b-4e62-aae9-1574fb93ebe4","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.ai/"},"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":"464b7725-ca56-43f2-99c9-f5986a2574b5","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.ai/"},"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":"d084a63e-c925-4208-8987-9a55ccc26416","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.ai/"},"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":"1859c3de-fba2-4b10-9c54-c9f3b5fb240e","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.ai/"},"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":"35f8c2a5-7c81-4508-9139-05a89765938f","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.ai/"},"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":"8a977624-ffc8-4c17-9582-8977edc5e7d3","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.ai/"},"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":"7a199161-141d-48d0-934b-3ce7719aa556","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.ai/"},"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":"261b514b-0530-49f5-a9d2-028a8a8e30ac","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.ai/"},"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":"d3c87530-8267-441e-b2d8-23cca3a2e711","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.ai/"},"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":"35c4b064-b615-4e4b-bc1f-e593f41d6cd0","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.ai/"},"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":"cac261a1-bbf8-4e10-8b58-8f9bece85799","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.ai/"},"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":"7a2ae650-6713-4f7c-aa51-8d29dbd93a28","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.ai/"},"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":"72a5a2ba-15db-44e8-85ab-7d90febd56ae","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.ai/"},"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":"76e97bf5-43e6-4895-b733-eb2b19040bf3","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.ai/"},"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":"48ffff10-6812-416e-a547-707c8487a0b2"},{"name":"#communications.mailings.start","id":"5bb1737b-e8a9-41b8-9607-ee388eabd22a","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"dae7037f-85f9-4809-af0a-2eea331cb780","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.ai/"},"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":"e5bb36df-9572-4069-867a-1c681942346c","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.ai/"},"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":"d0af54ea-0c85-41bc-8a85-98710855ae6e","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.ai/"},"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":"4f39ba5d-0cc8-4b08-95ec-42998e0c4067","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.ai/"},"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":"4eacebb4-3e99-468c-8eec-64db2fa2d3b3","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.ai/"},"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":"5bb1737b-e8a9-41b8-9607-ee388eabd22a"},{"name":"#communications.mailings.pause","id":"3ebc8883-ab8d-4a8b-b529-7ed5f045aa65","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"9e12ca4c-7883-4fa3-a4d9-20ab25155cbb","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.ai/"},"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":"75b676df-b034-46c0-b1f0-8fb5d22f7f6c","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.ai/"},"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":"2ea3e8d0-c934-4b77-8729-ad9ca2d6d1a1","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.ai/"},"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":"7306ff36-482e-4374-9f10-9d730750418e","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.ai/"},"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":"2e5e98f8-917a-443b-91ff-fdedcbeea8a5","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.ai/"},"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":"3ebc8883-ab8d-4a8b-b529-7ed5f045aa65"},{"name":"#communications.mailings.restart","id":"f532b32d-0cab-460f-a5c0-77a954cb9691","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"a170fd61-4a5d-4bf2-bbf7-84d8637a5485","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.ai/"},"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":"7303e04b-6f8f-4eae-8bb2-86b57af14a67","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.ai/"},"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":"682a353e-5125-43c5-a7f2-598fb1b05239","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.ai/"},"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":"99e21a0b-61a7-4be3-be25-b3a11ca6f6b9","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.ai/"},"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":"1dbe4483-a563-4112-827d-21776f2264cd","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.ai/"},"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":"f532b32d-0cab-460f-a5c0-77a954cb9691"},{"name":"#communications.mailings.stop","id":"1878212c-ec43-4a2c-b3ca-af1b21884183","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"3b825229-facc-49b8-8ffd-f54ff5866eeb","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.ai/"},"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":"63570e88-1c0c-4d10-b7d7-1adc04058430","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.ai/"},"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":"a553083a-4804-4918-9b95-1332a2ae1f9e","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.ai/"},"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":"e96fe4d2-38fa-46e3-8d96-50ace62bca08","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.ai/"},"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":"baa1df30-7636-4dbc-9905-b3729dc2872c","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.ai/"},"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":"1878212c-ec43-4a2c-b3ca-af1b21884183"},{"name":"#communications.mailings.block","id":"0af71f49-f513-4d32-bfed-5333bca7922a","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"1ce10305-bfb9-481a-a392-50654fbed4ad","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.ai/"},"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":"b87b8899-16d7-4495-a80a-10ab6c310713","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.ai/"},"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":"cc08cf14-c500-4b9b-9ff0-49fdfb60d415","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.ai/"},"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":"737e3329-da74-42b8-aab8-75ff653735bb","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.ai/"},"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":"43cad4d3-a67b-446c-a1b3-d4ba4805272e","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.ai/"},"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":"7e9884ee-5def-4f27-bce2-432205028b0b","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.ai/"},"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":"abcc368e-571c-4dfe-8485-ce30dc5c9bb3","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.ai/"},"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":"0af71f49-f513-4d32-bfed-5333bca7922a"},{"name":"#communications.mailings.details","id":"df753a81-b28e-4b12-b10f-c3b818eb107c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"2e37485c-90e1-45f1-93b9-03b925c39e40","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.ai/"},"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":"998524d7-ac61-43d2-a7a6-67dc2d206ec7","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.ai/"},"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":"e3391e6c-2adb-4283-ade8-129653699de4","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.ai/"},"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":"cdb32ec4-2705-468d-9d34-924e0f87f1ed","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.ai/"},"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":"45b27560-2e88-4e27-858e-4dcdc7fe7abe","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.ai/"},"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":"f3548a97-31c4-4cf8-9786-932a0ddf241f","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.ai/"},"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":"c5be93bc-192b-485f-94f8-6a757f6b38d9","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.ai/"},"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":"6b1c71a0-094f-4c78-99ae-e3d377b885b7","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.ai/"},"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":"d5644e99-f90e-4a78-8a70-a1bb206c810b","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.ai/"},"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":"849c7443-36dc-40b9-b500-a738ff03d3ae","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.ai/"},"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":"507a21f5-11e3-45bc-8a01-b7e464c54462","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.ai/"},"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":"df8d4962-e01a-4521-84be-a023910190e2","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.ai/"},"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":"df753a81-b28e-4b12-b10f-c3b818eb107c"},{"name":"#communications.mailings.stats","id":"f1b9076a-aca4-464c-87c0-c3bfb77a49e1","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"26156a3e-0a4c-49f7-af49-376b7f45906a","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.ai/"},"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":"f0c4b252-3d86-4985-8946-cb806baef03c","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.ai/"},"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":"b22462ed-b344-4389-a324-23dc0bf3ae91","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.ai/"},"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":"7bf93b18-0a88-4aff-a66a-b6662b33b77c","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.ai/"},"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":"8db85412-3a4b-4b55-bad7-44fb57189263","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.ai/"},"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":"6fa5fb3a-867f-4e32-bd22-c9e9c84daffb","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.ai/"},"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":"f1b9076a-aca4-464c-87c0-c3bfb77a49e1"},{"name":"#communications.mailings.export","id":"ae592cac-58d0-403a-a1c1-f096b5e25f9c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"2b041597-68e5-4f34-a4ce-febe7a40068e","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.ai/"},"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":"d7604150-0522-4cea-8fa0-890bb6579c48","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.ai/"},"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":"b5e1e472-2ad7-4690-9273-6d89ae51106d","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.ai/"},"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":"646b7ca9-847a-457b-879b-6d0e1925f621","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.ai/"},"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":"ea23f680-8e59-4ba5-a15b-c31696c7a4d8","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.ai/"},"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":"d6c643f1-bdd8-4060-8c4b-a7b39cf97489","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.ai/"},"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":"ae592cac-58d0-403a-a1c1-f096b5e25f9c"},{"name":"#communications.mailings.download","id":"1e6809d6-dd0e-4944-85ae-648884a340c8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"76a1ebb8-f747-4d27-a1f3-c7a4176e102f","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.ai/"},"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.ai/?otc=xxXxx ... XXXX0X\",\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"51f6ce5c-ba7a-46af-8c18-14690b7dcec1","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.ai/"},"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":"938f9db1-617d-416d-a179-6c2f8554e529","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.ai/"},"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":"48f3740c-eb11-494f-ae83-54babae8a62f","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.ai/"},"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":"1fe57574-181f-44b8-8cf9-23545262eba2","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.ai/"},"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":"2af5611d-948e-43db-b72b-699127d05402","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.ai/"},"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":"1e6809d6-dd0e-4944-85ae-648884a340c8"},{"name":"#communications.mailings.export_stream","id":"19ba6227-ffc8-4d21-a683-6f34001c14c6","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"c97cafc6-de27-42b4-8735-cf5873004339","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.ai/"},"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":"020c8ceb-07e1-42ec-816a-e03c67c1d136","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.ai/"},"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":"b785fcec-5660-48cc-be4c-63e0d1ef7d7c","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.ai/"},"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":"82e1e723-9ef7-42be-82ba-d3ae08c99b45","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.ai/"},"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":"4d38cbfa-687d-4471-80a1-d8b8c3188a44","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.ai/"},"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":"7db0701a-8b35-4ece-b624-c9ebd0ecc24d","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.ai/"},"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":"19ba6227-ffc8-4d21-a683-6f34001c14c6"}],"id":"feeb8f44-b08a-4ffd-a0b2-c1c35f1e7d82","_postman_id":"feeb8f44-b08a-4ffd-a0b2-c1c35f1e7d82","description":""},{"name":"communications.dialings","item":[{"name":"#communications.dialings.create","id":"fc3b79d7-daee-4544-a9f7-a1c4609cfef9","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"16d7b9ed-5b95-431b-9b62-ad5a1e9cf8b2","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.ai/"},"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":"254877d6-5003-4fc2-a623-2271686b8e56","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.ai/"},"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":"88c0912a-13af-451b-b707-df2b448005cc","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.ai/"},"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":"d697a876-4434-4569-9976-b89e35897f57","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.ai/"},"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":"8762700a-4842-4946-856e-3d126ad214fd","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.ai/"},"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":"9aa4be45-89cd-4cbe-ab81-4ee4a56bbe6b","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.ai/"},"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":"c7dcc449-ac75-461a-9e5f-4262bdc697c8","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.ai/"},"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":"d1232d59-5cdc-4ab2-9dfe-90b65edde2d2","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.ai/"},"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":"a047bb1c-cbb8-4310-9271-79e61b996d1a","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.ai/"},"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":"53fcae96-5029-40a4-a17b-fbba879321f4","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.ai/"},"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":"2426b58c-a0e2-44d7-939d-3547c3f4819d","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.ai/"},"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":"168a9130-78b0-46ff-b51a-cb5a7772a93d","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.ai/"},"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":"059e229a-0fbe-4f6e-a05f-19b035d2f45f","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.ai/"},"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":"c0e5391d-0b9c-4ade-b5d4-f9ba4c792195","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.ai/"},"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":"cce62fbf-aed0-4b1a-836c-9ceebf10be52","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.ai/"},"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":"fc3b79d7-daee-4544-a9f7-a1c4609cfef9"},{"name":"#communications.dialings.get","id":"96fa84c8-9572-4027-a601-604654e90b2a","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"88e84664-ee22-4592-bd80-480fdce71eea","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.ai/"},"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":"84f2f477-3ed6-478f-adb5-99ba7c90a36f","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.ai/"},"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":"19f92248-5abc-4296-8f1f-1f873c6180d3","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.ai/"},"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":"c7d944e8-88c7-47bb-ae82-045a6a45ed2e","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.ai/"},"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":"d6b43386-e030-4386-b1ce-831ef7041176","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.ai/"},"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":"96fa84c8-9572-4027-a601-604654e90b2a"},{"name":"#communications.dialings.list","id":"4c05deb6-071c-4fac-bc33-88ffc8d74240","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"19f1da3a-3835-4cea-b4d5-4deabf78c0f6","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.ai/"},"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":"2a2b8678-d4d4-4597-b756-6c7b9e389d60","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.ai/"},"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":"b980a762-c7a4-45ff-9d0a-e6c506e66fcd","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.ai/"},"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":"2ad306cc-ace3-4261-b1c4-f917b6b53a71","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.ai/"},"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":"75adb093-5c20-4bed-bd67-8050f70ba855","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.ai/"},"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":"4cca099a-b17a-4879-a988-378b299b40b3","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.ai/"},"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":"e7468825-bb21-4551-bcc6-b803b34def24","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.ai/"},"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":"53ce8d13-f45a-4202-96f4-b44689f1e04c","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.ai/"},"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":"658a309f-957c-47bc-b5b3-8a916e5d9399","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.ai/"},"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":"a3b308be-7f75-4e98-a91a-3696bf683916","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.ai/"},"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":"c1126582-1e4b-40ef-b242-2d7be8bb1d01","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.ai/"},"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":"abd6496c-dded-4138-8905-471c0bf431a8","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.ai/"},"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":"1a3924c5-5c75-4261-adf6-e7367a9af443","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.ai/"},"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":"8b58db91-1546-4c8a-9128-5c14e5f05b0b","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.ai/"},"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":"7348e317-aaf1-4caf-bfe0-82319988f29b","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.ai/"},"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":"4c05deb6-071c-4fac-bc33-88ffc8d74240"},{"name":"#communications.dialings.stats","id":"b4f6c83f-0b57-41bd-8095-ea24606f6849","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"6dd2dacd-a429-4a18-a958-802ecd48a38a","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.ai/"},"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":"bef89e7f-1791-4078-91b6-7e92cf5d261d","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.ai/"},"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":"54d24abd-1365-4960-b065-6faffcda8829","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.ai/"},"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":"ffe96aca-a772-4383-acb4-0d95dbe989e6","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.ai/"},"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":"574f043f-7cf9-4969-97cf-42de227feb14","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.ai/"},"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":"ac861a82-1ab5-418e-9115-8d71c15df7fa","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.ai/"},"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":"ea20d194-32cf-4410-8b86-b3eb3ca7a156","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.ai/"},"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":"5f337c03-a862-4b1f-aeba-578dcef5b7e5","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.ai/"},"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":"1adc58cf-f9f4-419d-9e75-cc06ddf2abe1","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.ai/"},"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":"79af692a-4ac9-488c-a7a4-da3ba2048cae","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.ai/"},"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":"21beba1e-3923-4759-bff3-1364678fab7d","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.ai/"},"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":"11645b6d-b626-4e65-be6c-edfb8d3ab2f8","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.ai/"},"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":"43cdb406-bb71-44ec-8196-7a7e25a76af3","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.ai/"},"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":"b4f6c83f-0b57-41bd-8095-ea24606f6849"},{"name":"#communications.dialings.records","id":"c39f2ff6-b5d9-4690-a5bd-68b38e2a7608","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.ai/","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.ai/' \\\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.ai/"],"query":[],"variable":[]}},"response":[{"id":"b5540bcb-f5fc-4ccb-a163-462035e526a7","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.ai/"},"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":"c657d898-67d2-40d6-b039-c19b27935601","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.ai/"},"status":"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":"54091e61-c91d-4f89-93d5-4e51def121ff","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.ai/"},"status":"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":"4bbdeaac-2fd8-4a86-9a30-bd1324455902","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.ai/"},"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":"c39f2ff6-b5d9-4690-a5bd-68b38e2a7608"},{"name":"#communications.dialings.download","id":"d1b4c90c-6d1e-4d10-888e-b86b10b7b0ce","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"51eea4e3-2cca-4afb-95e0-530227bbcdda","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.ai/"},"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://download-report.url/?otc=xxX0x.x00x.x0Xxx\",\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b67ff505-1ad1-4ae5-bedc-576658e5e899","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.ai/"},"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":"fe675ede-2921-4881-bee3-454ba8ae0d31","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.ai/"},"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":"2f369f65-8177-4f75-a882-b14d1326bdd2","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.ai/"},"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":"75ca9b27-1596-4509-b2e5-f43a876a5b07","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.ai/"},"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":"9ef069d2-60fb-47e3-a9ad-55b99499fed8","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.ai/"},"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":"d1b4c90c-6d1e-4d10-888e-b86b10b7b0ce"},{"name":"#communications.dialings.export","id":"d3bcb805-8ac5-4e27-817a-0ded30c985be","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"4628949e-1278-438f-bb02-132e1eb6581f","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.ai/"},"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":"2ec8205a-cd3a-43ba-9984-5e9fb17a363a","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.ai/"},"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":"b9fadebd-95de-4e4e-b459-87ad9aca4bb6","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.ai/"},"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":"fe634f82-0b4d-4486-b7cd-584fc5a6aad3","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.ai/"},"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":"dab3406d-cc33-4652-9636-727d27e2ca06","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.ai/"},"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":"b060971d-47b5-4e19-bfc3-b81465f94751","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.ai/"},"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":"ba5d603f-b555-4f3f-a6e8-c73d3a728db4","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.ai/"},"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":"ffbc240a-19db-48ae-be51-437f20cc01c9","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.ai/"},"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":"d3bcb805-8ac5-4e27-817a-0ded30c985be"},{"name":"#communications.dialings.export_stream","id":"2469704f-23e6-4a5b-891e-07c500aada18","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"a6bce853-796f-4f18-bf5d-f6d986c7ac4d","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.ai/"},"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":"f5efb365-7276-44df-a773-d2ccf06f590e","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.ai/"},"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":"3403231a-19c6-42d2-86c5-a7f67256d087","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.ai/"},"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":"fc311c61-5379-4abe-8d08-691d20935c8d","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.ai/"},"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":"fa5ce70c-3146-4501-8b96-a4557831fc0f","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.ai/"},"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":"b114ea8b-9393-4cc8-89f2-fbc2923d52d8","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.ai/"},"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":"9100258f-ae5a-40a4-8f0c-ea58445b3481","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.ai/"},"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":"2469704f-23e6-4a5b-891e-07c500aada18"}],"id":"2d60dbe7-d83e-4bbd-9aa4-7b8034bb8f25","_postman_id":"2d60dbe7-d83e-4bbd-9aa4-7b8034bb8f25","description":""},{"name":"communications.tracker","item":[{"name":"#communications.tracker.create","id":"9311903d-c54e-4baa-ade6-22ae71f655ab","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"f5eb12a4-98b3-43a8-9d65-754976c7f6a8","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.ai/"},"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":"d189d7ff-e150-4409-941a-22ca6fb8d4a5","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.ai/"},"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":"a13f64f0-c49c-4ece-af6a-fa36dac6159f","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.ai/"},"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":"8de4959f-4920-455e-ba93-a842f1d28e8c","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.ai/"},"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":"efc9a8b5-89c7-4e9f-8107-b704de28818b","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.ai/"},"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":"fb2e768d-fa17-4ddd-ac88-c8a07ecbdbcc","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.ai/"},"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":"2f243246-dd1e-45da-8323-c0fabe816aad","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.ai/"},"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":"e835334b-616d-4607-9884-34a3d99fc7c1","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.ai/"},"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":"06e192b1-807e-4d68-b406-faea7caaadd9","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.ai/"},"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":"9c477b7f-bd44-4d3c-80af-eeb364c050f8","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.ai/"},"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":"9311903d-c54e-4baa-ade6-22ae71f655ab"},{"name":"#communications.tracker.generate","id":"ed2f3c22-67e4-44a7-8be6-255e920c1c64","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"752f1131-856a-4478-b790-216302605431","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.ai/"},"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":"6dc8d95d-acc8-4b48-a54f-3ff9d1d911c0","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.ai/"},"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":"a1a8058e-aa72-4f69-80ee-4b52f9c5edd1","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.ai/"},"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":"980b10e4-a014-41be-9c46-b91b814ecf48","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.ai/"},"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":"3316aef3-4fd0-49f5-b928-7c4cb4560b27","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.ai/"},"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":"57b67345-dd3d-409a-9157-906e32049b19","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.ai/"},"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":"ed2f3c22-67e4-44a7-8be6-255e920c1c64"},{"name":"#communications.tracker.get","id":"27ee3391-305f-4980-8a50-a8120522236c","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"e9ac49ae-f51a-4ae7-b78b-370815dd3e28","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.ai/"},"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":"58bcba2c-03b4-43d8-95e1-cf2598b64830","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.ai/"},"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":"20a1aa12-8f81-4867-8bca-15b7eec2809f","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.ai/"},"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":"904e1bd2-858c-44e8-9c44-cf0325457556","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.ai/"},"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":"f626aaea-5b27-4701-befb-66923707d80a","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.ai/"},"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":"27ee3391-305f-4980-8a50-a8120522236c"},{"name":"#communications.tracker.list","id":"8cdffa08-12b7-4285-81db-1e3f9142d5d3","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"4750c055-5cec-4fd1-aa0d-853c4c55d312","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.ai/"},"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":"51c9b57a-ec24-4a0c-b637-39dff2f4a304","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.ai/"},"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":"ed58f797-e9ec-4962-bb5d-445c7e809e7b","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.ai/"},"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":"18443c51-fd44-43a0-8aee-567ac690bb4b","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.ai/"},"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":"50009310-1f02-4b63-8e4b-ff6ee11dac2a","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.ai/"},"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":"8cdffa08-12b7-4285-81db-1e3f9142d5d3"},{"name":"#communications.tracker.update","id":"286619bb-4053-429b-bc30-3cf1aa1567d5","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"c56d992c-6281-4bff-901b-a788c356db4f","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.ai/"},"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":"f85866ea-7b0e-46f2-8149-31d6cbb43bc5","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.ai/"},"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":"3e165d66-aa6d-4a08-9241-d340766eb285","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.ai/"},"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":"71f1699e-d4e3-4be0-ac1c-e981327933d5","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.ai/"},"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":"3bd8276e-3c3d-4bf5-9030-a84a7bd2b69a","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.ai/"},"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":"8b656277-689c-4ebf-97f8-ab979b3dcd56","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.ai/"},"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":"276424e0-1625-4a4e-9af9-3bac8d7db816","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.ai/"},"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":"79c09780-a857-4c9a-bf26-c721179c6992","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.ai/"},"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":"c1877262-334e-4e6d-a435-ca75f5fe5a68","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.ai/"},"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":"448e7c87-f811-438d-bad6-c563753f0f10","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.ai/"},"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":"286619bb-4053-429b-bc30-3cf1aa1567d5"},{"name":"#communications.tracker.log.stats","id":"7ece3a53-659b-4f34-9cab-866185075b52","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"7eea9e7e-590a-43de-b7ad-3d522d311fb0","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.ai/"},"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":"72591f44-7409-4ffd-9121-1e15637791ea","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.ai/"},"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":"f8428a0b-c5d7-4198-a5c8-0f68e4b6b188","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.ai/"},"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":"6a8e1bdf-56af-40da-9633-ddb1818d811a","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.ai/"},"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":"7ece3a53-659b-4f34-9cab-866185075b52"},{"name":"#communications.tracker.log.get","id":"711a869a-4a4d-415a-8d42-9899ca160637","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"0f9db29f-188c-4627-bc40-a4bc2293d406","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.ai/"},"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":"1f2d1098-e06d-4bd4-bd63-464f7ece9a38","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.ai/"},"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":"e7c6fd4e-9b2d-4234-a67b-dcad5d9b37ff","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.ai/"},"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":"1eab7112-1112-42ec-bd84-91834c6fb194","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.ai/"},"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":"661182f1-74a5-4471-b84f-8cb90c3a8d53","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.ai/"},"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":"711a869a-4a4d-415a-8d42-9899ca160637"},{"name":"#communications.tracker.log.list","id":"416f16d6-5f17-4578-b420-c8c26a2d4f6f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"428e4a6b-5425-4808-8cf5-6a78797f4d1d","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.ai/"},"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":"2ea02d92-e8c9-4192-bb54-cf386a67e2ee","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.ai/"},"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":"6f48ab4b-68bd-4566-909d-b052519f4db0","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.ai/"},"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":"ac3c3fee-2e67-409e-b86d-24ad24b6df66","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.ai/"},"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":"31ab2565-8cec-4e9c-8f67-9a1581bc76cc","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.ai/"},"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":"14d1a8e1-3571-43a6-95ab-85625038cfe7","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.ai/"},"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":"416f16d6-5f17-4578-b420-c8c26a2d4f6f"}],"id":"9aaa8ab6-326d-417b-9a9f-19dc77701e96","_postman_id":"9aaa8ab6-326d-417b-9a9f-19dc77701e96","description":""},{"name":"communications.tags","item":[{"name":"#communications.tags.phone","id":"e32b710b-554c-4cd1-bd24-7086f0fa69b9","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"3fe53079-6e70-4ef2-94ef-1db48c488644","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.ai/"},"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":"c5c3ed08-b003-47e9-ab74-38d339957bed","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.ai/"},"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":"7fb55488-37c7-48d5-94c1-e2d26b055ca2","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.ai/"},"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":"5269428b-8768-4213-908c-e4206701acd1","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.ai/"},"status":"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":"59b04367-c390-4ccc-85df-657ae1310e01","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.ai/"},"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":"bfbd9eeb-c430-4582-9d86-aece7c2f1358","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.ai/"},"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":"85197115-380c-4fe0-9874-eefe6be3dce8","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.ai/"},"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":"31d3aea7-ebf5-4555-8016-e436a4933787","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.ai/"},"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":"4ea34fd5-fef5-4009-b695-bffa62f9bd80","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.ai/"},"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":"be115113-22df-424c-9b88-5d3f5d7df64f","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.ai/"},"status":"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":"e32b710b-554c-4cd1-bd24-7086f0fa69b9"},{"name":"#communications.tags.email","id":"07cc18dc-fac4-4636-b41c-30fd2dab5c94","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"9bfc7173-71fc-4ca5-aa40-5ad81df63f12","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.ai/"},"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":"9a90ae53-edcb-45c2-b9c3-3e33bd0b52f9","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.ai/"},"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":"98f612d8-e145-4675-ab3f-bc1dc876ac50","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.ai/"},"status":"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":"73e01cf0-67e6-49cd-a684-2b93d72a6dd1","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.ai/"},"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":"6142b54f-68a2-4080-acb3-670e34aa6bf4","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.ai/"},"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":"1edc8208-39e3-4b65-8f60-b6e4e9c2f908","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.ai/"},"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":"524e462c-3ce8-4dae-a28c-5122a2230e7b","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.ai/"},"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":"e8f8788b-c74d-4718-af2f-7f0890ae73af","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.ai/"},"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":"6c96c0b7-30c7-4f15-a505-5720ab5fb66d","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.ai/"},"status":"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":"07cc18dc-fac4-4636-b41c-30fd2dab5c94"}],"id":"5b04f9cd-4fe0-46bc-b6b4-aefa5c57eadf","_postman_id":"5b04f9cd-4fe0-46bc-b6b4-aefa5c57eadf","description":""},{"name":"communications.utils","item":[{"name":"#communications.utils.phone_validation","id":"dfffd709-1656-4d2b-b142-19c5e1629bd8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"4e99e3a4-c6db-49f9-b368-4dd2dc5c969c","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.ai/"},"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":"8f93a326-f5b3-4f24-9dc1-178f08ee79a5","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.ai/"},"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":"7c54479d-8584-4323-9afa-00f03c701c3d","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.ai/"},"status":"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":"2341faf8-f9d7-4b53-9003-901c94fa1ae0","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.ai/"},"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":"7ace9930-2f8f-4f66-9abf-ea6a1addfe72","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.ai/"},"status":"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":"3c4cfd76-b12d-4d11-b10e-91c9367dabec","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.ai/"},"status":"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":"1547f1b0-1e6e-476d-a504-08bdcbd05870","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.ai/"},"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":"efa81e15-6d40-4c2a-ad39-83420e9db371","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.ai/"},"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":"0bcbd233-8ecb-4e34-a257-a75df7437460","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.ai/"},"status":"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":"dfffd709-1656-4d2b-b142-19c5e1629bd8"},{"name":"#communications.utils.phone_validation_mnp","id":"7d777ad7-e79f-4855-bd23-2a2f11c99467","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"781af667-0c12-4a3e-b169-87c9b9c79cda","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.ai/"},"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":"f405a94d-6438-40d2-aa62-392c0b31f53c","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.ai/"},"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":"add2fbd9-8588-495b-8a8f-bce965b96cbe","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.ai/"},"status":"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":"c485afb2-f2eb-4121-8fb3-3bb270ab6a6a","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.ai/"},"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":"2f233c34-1c51-4266-a177-8cbaa2aeb645","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.ai/"},"status":"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":"53c4d660-dbb7-4a82-a2cc-bcca61db0ced","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.ai/"},"status":"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":"6b9897b2-b11c-44e7-9a91-71c50d47d437","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.ai/"},"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":"fc5a26ef-b0b8-4fa0-b7af-a00ebb0c0fb9","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.ai/"},"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":"5793d416-d90b-423d-8e14-9bf9b056b2e2","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.ai/"},"status":"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":"7d777ad7-e79f-4855-bd23-2a2f11c99467"},{"name":"#communications.utils.phone_connectability","id":"19389c21-3aec-48d3-b597-2d1d59e975f9","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"7f1c8158-82f6-4d9c-ad5d-db244265a08a","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.ai/"},"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":"6c6b4a7f-99c5-423e-8390-e55cc5b667ce","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.ai/"},"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":"82015ad1-0ef0-49fd-8487-b0f1e977a621","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.ai/"},"status":"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":"d5bd9924-4051-4b8f-92ea-bf04fcd3ff2a","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.ai/"},"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":"5a9a3aef-47c5-4887-bbcb-b0ad6de27f89","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.ai/"},"status":"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":"44262d24-f9b4-4eb3-90ff-dda2241d1d44","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.ai/"},"status":"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":"7487370e-fa3e-4ecb-b301-fa611975c734","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.ai/"},"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":"c231bdb9-0ae2-474f-bb1f-fd562ae4ae4b","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.ai/"},"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":"6131abf3-b081-4689-950c-8cf627b97367","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.ai/"},"status":"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":"19389c21-3aec-48d3-b597-2d1d59e975f9"},{"name":"#communications.utils.scoring","id":"c129065f-7890-4fd2-8915-1414d2829d24","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.ai/","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 без ведущего плюса. <strong>В одном запросе можно передать от 2000 до 10000 контактов.</strong>  <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.ai/"],"query":[],"variable":[]}},"response":[{"id":"ce0bb04f-a7d3-4b20-bc7e-b83048c10eb6","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\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.ai/"},"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        // ...\n        \n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"4437ac50-a15c-43ee-a737-9645ecc965b1","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.ai/"},"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":"a0eed13b-00a4-4a1f-af77-71d79d5aa572","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"60921af2-92a4-4715-8854-9d0a5836ea77","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ],\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.ai/"},"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":"c39fa236-36ed-4ec1-9328-f07d306b03e3","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\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\": 1, // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"2bcdbb4c-09d2-404f-ad85-012b6181fce1","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\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\": 1 // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"299c0709-332e-4411-8a0c-6828ad86859f","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\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.ai/"},"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":"3f0404a9-d28c-4179-9f13-b2986abe3d88","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\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.ai/"},"status":"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":"5011d295-0a32-4080-aa9d-aa4c6c3cb02c","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\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.ai/"},"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":"7bde9ca3-2ae3-4799-a2fd-9a8cb57f33fb","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.ai/"},"status":"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":"8efadd3f-9a89-4210-8604-564b79d27892","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.ai/"},"status":"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":"feab0463-af88-4f26-b1e7-d2d081ddd272","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\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ],\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.ai/"},"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":"fb8b8121-f706-4c83-8f46-196b3c13036c","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.ai/"},"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":"66041791-8cea-4046-90cf-fce2a12f22c9","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            \"00000010001\"\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.ai/"},"status":"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 контактов. В одном запросе можно передать от 2000 до 10000 контактов."},{"id":"15c9956d-e31b-46b9-9c84-3801fa4aae8b","name":"-32004 — Server Error: \"The number of phones in the batch (n) is below the minimum required limit of 2000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"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        \"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.ai/"},"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\": \"The number of phones in the batch (n) is below the minimum required limit of 2000\"\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. В одном запросе можно передать от 2000 до 10000 контактов."}],"_postman_id":"c129065f-7890-4fd2-8915-1414d2829d24"},{"name":"#communications.utils.facebook_score","id":"67ce1212-89bd-4145-8c4a-ebe588f4b979","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.ai/","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 без ведущего плюса. <strong>В одном запросе можно передать от 2000 до 10000 контактов.</strong>  <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.ai/"],"query":[],"variable":[]}},"response":[{"id":"0e17ac35-2a08-4be1-8227-084d35bba84a","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\": [ // Телефонные номера для валидации\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.ai/"},"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        // ...\n        \n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"961425ff-6921-4923-aed6-c529d4ffc78a","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\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"31ed5d21-215a-4bff-a676-c0644f91bc40","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\": [ // Телефонные номера для валидации\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.ai/"},"status":"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":"1a0f2049-01cf-400e-8a6b-fe67a7ebf7a9","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\": [ // Телефонные номера для валидации\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.ai/"},"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":"069eedee-9d0d-4ddf-a7b1-e6d508b77546","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\" // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"6e5d34d1-0a5f-4b5d-b9d0-0e866a50b53e","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 // Телефонный номер для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"01aad033-acd7-49f8-92ed-caf54e2e5f14","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\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ...\n\n        ],\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"d793206b-4548-413c-bc8a-eb3fe02d4eb1","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.ai/"},"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":"ca61e593-dec9-472c-819b-3993c5c36476","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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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 контактов. В одном запросе можно передать от 2000 до 10000 контактов."},{"id":"9039d18f-eaf3-424e-9382-a5ad3a3ae004","name":"-32004 — Server Error: \"The number of phones in the batch (n) is below the minimum required limit of 2000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"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\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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\": \"The number of phones in the batch (n) is below the minimum required limit of 2000\"\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. В одном запросе можно передать от 2000 до 10000 контактов."}],"_postman_id":"67ce1212-89bd-4145-8c4a-ebe588f4b979"},{"name":"#communications.utils.ig_score","id":"db383cc4-b9ac-47e3-923f-6e4733a3e838","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.ai/","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 без ведущего плюса. <strong>В одном запросе можно передать от 2000 до 10000 контактов.</strong>  <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.ai/"],"query":[],"variable":[]}},"response":[{"id":"d3a645ab-02a6-4ded-8911-30795e88eb94","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\": [ // Телефонные номера для валидации\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.ai/"},"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        // ...\n        \n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a5abf6da-4eb2-45a1-93f8-ee80853ebaf2","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\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"6571d3af-071c-40b8-b53a-ac4d085fbec2","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\": [ // Телефонные номера для валидации\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.ai/"},"status":"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":"f44eb8c7-7452-46ca-aa3c-2ca954f350ce","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\": [ // Телефонные номера для валидации\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.ai/"},"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":"1a3ccae1-371d-4f48-b91d-6696b1ee3a23","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\" // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"bade54bc-d05f-4754-a287-84fab9385d61","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 // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"51bf7d24-ce60-4962-9a9f-706ba8aadf48","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\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ...\n\n        ],\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"895d6c9a-0a22-41de-b1dc-8f78e6cde119","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.ai/"},"status":"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":"e9666f7c-ac67-48f1-a31c-d554dd546b14","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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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 контактов. В одном запросе можно передать от 2000 до 10000 контактов."},{"id":"2c9baf35-94bf-405e-b4a7-ef75e97b3218","name":"-32004 — Server Error: \"The number of phones in the batch (n) is below the minimum required limit of 2000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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\": \"The number of phones in the batch (n) is below the minimum required limit of 2000\"\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. В одном запросе можно передать от 2000 до 10000 контактов."}],"_postman_id":"db383cc4-b9ac-47e3-923f-6e4733a3e838"},{"name":"#communications.utils.tg_score","id":"4db665eb-f437-474a-aea7-65eafb7dae15","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.ai/","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 без ведущего плюса. <strong>В одном запросе можно передать от 2000 до 10000 контактов.</strong>  <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.ai/"],"query":[],"variable":[]}},"response":[{"id":"5e11e07f-b0a9-46d9-aab6-22050ef3ec40","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\": [ // Телефонные номера для валидации\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.ai/"},"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        // ...\n        \n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"33439d74-3feb-4d9d-8594-54225d9d3452","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\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"419fbf41-7268-4970-b8d6-508f901634d2","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\": [ // Телефонные номера для валидации\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.ai/"},"status":"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":"28d30c96-30d9-483e-b160-a23da82b4e9f","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\": [ // Телефонные номера для валидации\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.ai/"},"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":"c84cee3f-e452-4306-b402-c875aeb9509a","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\" // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"06096c7e-b69b-437f-b415-b42292c8b50a","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 // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"92a33f0b-7033-483e-be51-12aae312937e","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\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ...\n\n        ],\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"fe6a13ad-d231-4602-b664-a9217276554b","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.ai/"},"status":"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":"19babaa1-4147-4fa5-ad12-fc9307901714","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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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 контактов. В одном запросе можно передать от 2000 до 10000 контактов."},{"id":"2789d2e0-ce3f-40b5-a212-4ea01e338872","name":"-32004 — Server Error: \"The number of phones in the batch (n) is below the minimum required limit of 2000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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\": \"The number of phones in the batch (n) is below the minimum required limit of 2000\"\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. В одном запросе можно передать от 2000 до 10000 контактов."}],"_postman_id":"4db665eb-f437-474a-aea7-65eafb7dae15"},{"name":"#communications.utils.wa_score","id":"6436bdaf-80a7-42a7-9a94-1379d4b23403","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.ai/","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 без ведущего плюса. <strong>В одном запросе можно передать от 2000 до 10000 контактов.</strong>  <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.ai/"],"query":[],"variable":[]}},"response":[{"id":"5ed6bc60-05a9-4af0-a518-9b9138e71294","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\": [ // Телефонные номера для валидации\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.ai/"},"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        // ...\n        \n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"655f9be9-6e31-41d9-8afe-bf7b828a5da8","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\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"dd813309-94db-43aa-9685-390f02d67a6c","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\": [ // Телефонные номера для валидации\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.ai/"},"status":"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":"1968ec48-7a8d-420e-b660-af583f012734","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\": [ // Телефонные номера для валидации\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.ai/"},"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":"253e4398-7483-4d83-9212-65f8453205b8","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\" // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"8aafe18b-7d06-4f80-91fa-3d2f6ff74853","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 // Телефонные номера для валидации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"85d13435-d24b-461e-9f93-2f48fc725ab9","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\": [ // Телефонные номера для валидации\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ...\n\n        ],\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"cc175acb-7d26-442d-ba8a-e93edd284978","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.ai/"},"status":"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":"0b1d9d2a-ebd1-43e3-83e1-1feb5b52e6ed","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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\",\n\n            // ...\n\n            \"00000010001\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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 контактов. В одном запросе можно передать от 2000 до 10000 контактов."},{"id":"41f90643-a3d9-4f05-9b91-ec9f2491a9d2","name":"-32004 — Server Error: \"The number of phones in the batch (n) is below the minimum required limit of 2000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"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\": [ // Телефонные номера для валидации\n            \"00000000001\",\n            \"00000000002\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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\": \"The number of phones in the batch (n) is below the minimum required limit of 2000\"\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. В одном запросе можно передать от 2000 до 10000 контактов."}],"_postman_id":"6436bdaf-80a7-42a7-9a94-1379d4b23403"},{"name":"#communications.utils.max_score","id":"187ee1be-8ef6-4abb-9081-ce9c900f4104","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"d0d2a552-6959-4be2-86bc-2443ab13147b","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.ai/"},"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":"df0c6c2c-b8a6-44f6-adb0-136ba9e62f81","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.ai/"},"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":"9af7a21f-6f7c-4f8a-bc44-03516e34aab6","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.ai/"},"status":"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":"32d586f3-713e-4f1d-b495-e9b02c271328","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.ai/"},"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":"c6452458-f0f7-4db3-af3a-8ac2d5025cfe","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.ai/"},"status":"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":"91f2fcee-ac4d-4917-9821-4a7914858a9b","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.ai/"},"status":"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":"63d79beb-4d96-4a6e-b2a6-7dcd945a999b","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.ai/"},"status":"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":"b2685700-762d-4936-baa7-e97d44081f0f","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.ai/"},"status":"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":"01c9dde4-04bb-4482-ae6f-04d46bf7505f","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.ai/"},"status":"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":"187ee1be-8ef6-4abb-9081-ce9c900f4104"},{"name":"#communications.utils.email_score","id":"fad14664-f331-4f13-828a-2bd0f6c8e63f","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"050caecb-b379-4122-850c-4af6a9677e29","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.ai/"},"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":"6dbfc311-6459-4ca2-9c19-95eec608424e","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.ai/"},"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":"65e4679e-08e4-4884-8429-e7f0855ea3cd","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.ai/"},"status":"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":"fbf2c254-49fc-43b2-9ba4-26c305bc2764","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.ai/"},"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":"abb1b272-8018-493e-97d2-078b748b66f4","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.ai/"},"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":"4f01818d-64b5-4077-948c-6284f8aa9992","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.ai/"},"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":"e17315dc-9175-4057-b0ea-311bbf00c93a","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.ai/"},"status":"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":"e32e71cf-ce4a-45d9-a1ad-7bc66356dbee","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.ai/"},"status":"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":"d6e8cb3d-eeec-455a-b15c-da88499a8449","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.ai/"},"status":"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":"fad14664-f331-4f13-828a-2bd0f6c8e63f"}],"id":"4a4dea9f-bcc3-4d18-8096-8e569e4d61da","_postman_id":"4a4dea9f-bcc3-4d18-8096-8e569e4d61da","description":""},{"name":"communications.connectability","item":[{"name":"#communications.connectability.general","id":"892b6405-040a-47c5-84ae-6f50b8d67a56","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"bec4bceb-6f28-4310-826b-17325c63ee0d","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.ai/"},"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":"da0a229e-8263-4f13-98b4-ac84541bb52a","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.ai/"},"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":"c19e94cd-0f9e-4be3-bc88-34fc0a61d4ce","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.ai/"},"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":"dd13d13c-b8ac-41eb-9e97-7f1e15a39db1","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.ai/"},"status":"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":"007a9cdc-f2e0-4e59-9a37-7dbb1f6f7a06","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.ai/"},"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":"a26e0ff6-b46f-4399-9380-6c599aefb916","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.ai/"},"status":"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":"67ecc76d-0caf-4766-b161-8d6388f4e430","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.ai/"},"status":"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":"c3c1978a-08f1-4959-a5a8-3b87a7fa9f06","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.ai/"},"status":"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":"ff1fccd3-d031-486a-bcea-cb79308f5c71","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.ai/"},"status":"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":"50420443-55cb-467d-ad15-d943d28dfac2","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.ai/"},"status":"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":"892b6405-040a-47c5-84ae-6f50b8d67a56"},{"name":"#communications.connectability.sms","id":"e304de70-dac3-4bf8-97c0-2885705f6499","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"9b31581a-7305-4427-9a45-142c6c28ceac","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.ai/"},"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":"118998eb-b60f-46d9-b16b-3898634a4e11","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.ai/"},"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":"ebdb1acb-1cbd-4bec-a3bb-1bbe32581c18","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.ai/"},"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":"4fd42bde-1da9-4528-9937-6bb7bb3f5bf2","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.ai/"},"status":"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":"e273d689-1b4f-4506-8249-8093816d8204","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.ai/"},"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":"4a9d05b3-3bd2-47c2-a667-81f756b0ee92","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.ai/"},"status":"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":"44118220-c6b4-4723-a9ca-10af72ed6785","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.ai/"},"status":"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":"3a61cabf-66e8-4f70-8ffa-7f9df764e3c6","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.ai/"},"status":"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":"5650cbc4-182b-4015-8bf5-b012b6e1406e","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.ai/"},"status":"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":"b04f9ce9-6a4b-4b9d-a0dc-7cdf79fd56e1","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.ai/"},"status":"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":"e304de70-dac3-4bf8-97c0-2885705f6499"},{"name":"#communications.connectability.voice","id":"8b9bef1b-5d0c-465d-8c37-e354d5b2e2d8","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"12d0b1aa-6c06-491a-bc84-a5e6aefcb242","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.ai/"},"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":"4c61cc8d-1292-408a-9252-a592100221f9","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.ai/"},"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":"aebeec35-a690-4600-bb05-465f6bb593bc","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.ai/"},"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":"a2fcaa6b-aecf-499e-b8ba-da87cc7da694","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.ai/"},"status":"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":"41ada996-3e06-45a8-a0da-887f73bc1706","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.ai/"},"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":"72e42da4-c66a-495e-90b5-0e5ef9a71852","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.ai/"},"status":"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":"15246e01-8c58-4b68-9031-c7556b43ea70","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.ai/"},"status":"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":"32c6b01f-9475-40fb-bfea-7b91a79005a7","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.ai/"},"status":"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":"84b0b24d-e7c9-4bca-88bd-10027ddbbf9c","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.ai/"},"status":"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":"196e0730-6557-4901-9340-2363afe794d5","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.ai/"},"status":"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":"8b9bef1b-5d0c-465d-8c37-e354d5b2e2d8"},{"name":"#communications.connectability.ehlr","id":"2a9c594f-a88f-4dc9-9867-883736575848","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"f7ad6ef3-7444-419c-b3e2-66fdde6d9e28","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.ai/"},"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":"1590b5d6-d2f9-44df-beeb-8b8e7a58d083","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.ai/"},"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":"22eea2ef-1adf-4dd9-b679-9d378d51b5dd","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.ai/"},"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":"d695fb47-b418-43c2-abfc-990c33d81c9e","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.ai/"},"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":"a1f97fdd-2b0c-44b3-856f-c26f5e3bbb5e","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.ai/"},"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":"93a26e80-49b8-45b0-8dfe-99162424a9d3","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.ai/"},"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":"ff973b60-1b9e-44af-92d6-4908e5f8face","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.ai/"},"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":"53c0979e-7d2e-4626-aab5-a4342b01a7d5","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.ai/"},"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":"d7776cda-1110-4c20-86b7-bcda1757313c","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.ai/"},"status":"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":"c63aad46-bb21-48de-88a9-124bf9bd773b","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.ai/"},"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":"62147bc2-272e-4903-b935-0e65e6e0d309","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.ai/"},"status":"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":"e6a74a9a-c10d-465c-a7de-dccfd7682c28","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.ai/"},"status":"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":"8b067324-063a-4820-8a74-0ffc10de785f","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.ai/"},"status":"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":"2a9c594f-a88f-4dc9-9867-883736575848"}],"id":"02511ca3-26d1-47b5-9513-30c44f511e76","_postman_id":"02511ca3-26d1-47b5-9513-30c44f511e76","description":""}],"id":"3e103cb3-4744-4e56-baa9-963fe2a083d3","_postman_id":"3e103cb3-4744-4e56-baa9-963fe2a083d3","description":""},{"name":"USERS","item":[{"name":"#users.me","id":"83145d36-a94f-4d7c-a26c-f85b949f86cf","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"668f5a70-8494-47df-8d93-1639d867662e","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.ai/"},"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":"87eed697-0af5-419d-9641-3297bff65864","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.ai/"},"status":"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":"0e8cf0b3-bea4-49b4-a85e-ed9c5639681a","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.ai/"},"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":"83145d36-a94f-4d7c-a26c-f85b949f86cf"}],"id":"0f006ef7-ba64-4244-bbd0-81c64ec358b2","_postman_id":"0f006ef7-ba64-4244-bbd0-81c64ec358b2","description":""},{"name":"TRANSACTIONS","item":[{"name":"#transactions.list","id":"bcdf87f0-b69d-4c13-9d28-29c3e0d55593","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.ai/","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.ai/"],"query":[],"variable":[]}},"response":[{"id":"f05ba11a-ca0b-4f2f-ba41-d6f189fa69c9","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.ai/"},"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":"18664117-a70d-491d-bca9-71cce899edf9","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.ai/"},"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":"156c2810-ab6a-44f1-805e-7c930fb9fe6e","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.ai/"},"status":"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":"c7fa55d3-8764-4074-9ca4-be9274986767","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.ai/"},"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":"bcdf87f0-b69d-4c13-9d28-29c3e0d55593"}],"id":"07b9a5bf-d696-4c43-a7ee-f1b60d9e5bba","_postman_id":"07b9a5bf-d696-4c43-a7ee-f1b60d9e5bba","description":""},{"name":"/upload","id":"238eb035-7961-4577-a4ac-a93f93d8c6ac","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.ai/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.ai/upload"],"query":[],"variable":[]}},"response":[{"id":"c3aa24d8-d15b-41df-b8bb-d44f8b308665","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.ai/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":"ee3d3369-95a9-4c21-b74a-639a341460c0","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.ai/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":"6f4b1d47-08a0-40d3-abfb-21191448d79d","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.ai/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":"238eb035-7961-4577-a4ac-a93f93d8c6ac"}],"id":"93d06fef-92ea-4eca-a290-1d8a575815d6","_postman_id":"93d06fef-92ea-4eca-a290-1d8a575815d6","description":""}],"event":[{"listen":"prerequest","script":{"id":"15bb6d9b-6187-4e84-a667-cca8816898b7","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"13c6ac1d-6ecf-4647-96c9-f51355fddf3a","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"BaseURL","value":"https://api.botto.ai/"},{"key":"Token","value":"your_token_here"}]}