{"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>на сайте проекта <a href=\"https://botto.ai/\"><b>botto.ai</b></a></p>\n<hr>\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 '</code><a href=\"http://api.botto.ai'\"><code>http://api.botto.ai'</code></a> <code>\\</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":"3fe25308-3dba-401d-8c1e-d04469c1ec23","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>#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":"3fe25308-3dba-401d-8c1e-d04469c1ec23"},{"name":"Работа с сегментами","item":[],"id":"9ef57c6d-487d-42bf-96ce-b0e5c1b1fbbc","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>#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>Метод для экспорта данных сегмента (аудитории) в формат <code>.csv</code> по уникальному идентификатору сегмента с различными параметрами фильтрации. В ответе возвращается <code>text/plain</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 />Возвращает путь к загруженному файлу на сервер, для использования в методах:  <br />-- <code>#communications.bases.create</code>  <br />-- <code>#communications.bases.contacts.add</code>  <br />-- <code>#communications.bases.contacts.exclude</code></td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"9ef57c6d-487d-42bf-96ce-b0e5c1b1fbbc"},{"name":"Скоринг (оценка) контактов","item":[{"name":"Скоринг (оценка) сегмента","item":[],"id":"e6e616a2-7734-4fbf-876a-4037cafb9d59","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":"e6e616a2-7734-4fbf-876a-4037cafb9d59"},{"name":"Скоринг (оценка) контакта (телефон или email)","item":[],"id":"df203b2f-ec03-4062-8c90-652b414b8126","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.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":"df203b2f-ec03-4062-8c90-652b414b8126"}],"id":"cc36ad4c-b70a-4314-96fd-0cd50fd5d9a8","_postman_id":"cc36ad4c-b70a-4314-96fd-0cd50fd5d9a8","description":""},{"name":"Теги","item":[{"name":"Проверка тегов контакта (телефон или email)","item":[],"id":"cb4f280d-9a9e-4ae8-870f-b3422bd69364","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>#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</tbody>\n</table>\n</div>","_postman_id":"cb4f280d-9a9e-4ae8-870f-b3422bd69364"}],"id":"707eeafa-b528-40e4-8d67-bb083a04f0f4","_postman_id":"707eeafa-b528-40e4-8d67-bb083a04f0f4","description":""},{"name":"Пользователь","item":[{"name":"Информация о зарегистрированном пользователе","item":[],"id":"c7005a1e-dc15-42f5-8500-28e232039e51","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":"c7005a1e-dc15-42f5-8500-28e232039e51"},{"name":"Информация о транзакциях учетной записи пользователя","item":[],"id":"bf9a63b4-747c-43c2-86aa-2edb85054d92","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":"bf9a63b4-747c-43c2-86aa-2edb85054d92"}],"id":"66eaf408-b5b4-4c54-8cb8-a89ecffa3e13","_postman_id":"66eaf408-b5b4-4c54-8cb8-a89ecffa3e13","description":""}],"id":"ee58144a-5990-457c-82ad-173ce6bfd745","description":"<p>Примеры использования методов API.</p>\n","_postman_id":"ee58144a-5990-457c-82ad-173ce6bfd745"},{"name":"Methods","item":[{"name":"AUTH","item":[{"name":"#auth.login","id":"edbabd69-5753-446b-9064-839aec6b6cd8","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":"375e3eb9-4e03-42e2-8de6-847432b4f088","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        \"utm\": \"\", // UTM метка\n        \"gender\": \"male\", // Гендер пользователя\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        \"role\": \"client\" // Роль пользователя\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"09dc5ccf-43d7-479b-bb73-1f05e53652ea","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":"403bf673-4b8c-4af8-9ad3-b301c8f8252a","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":"19a16140-a369-48a9-bd8a-7323f0d4a24e","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":"3ef96c7e-03af-4430-adf8-48fbc26315ac","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":"990db436-fc1d-4fc2-b8bd-2efb0e8c7ba0","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."}],"_postman_id":"edbabd69-5753-446b-9064-839aec6b6cd8"}],"id":"9559aaad-2549-4bcc-ad21-93320af8687d","_postman_id":"9559aaad-2549-4bcc-ad21-93320af8687d","description":""},{"name":"PROJECTS","item":[{"name":"#projects.create","id":"fefa6044-d956-49d6-8dd5-c7869cb82b15","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>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":"48b15948-740d-4ffb-a05a-c3cbdd4508cf","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":"15fa901a-7394-4d20-9590-445fa7e54012","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":"4eb1f818-94da-47e9-9421-b44147152843","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":"0080fd98-0e98-4412-987f-1596216a73c2","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":"71c6e555-afd3-48c1-a6c5-374329b993bc","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"9781c378-d1f3-4724-a0fe-eb0f500ccf7f","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"fefa6044-d956-49d6-8dd5-c7869cb82b15"},{"name":"#projects.my","id":"846c6670-e074-47af-b242-7d2422e7bc49","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>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":"50254f75-3818-459c-96ed-85785a3aabd5","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":"25ffe7f1-fe9d-4a4e-9330-3a837999a4de","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":"1cfbe9ef-18f1-4d0b-936c-3c0b0436647f","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":"b65060b1-015b-4b30-9df2-3518ed5d6eb0","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"20bdb2ba-c9e5-4ed3-8257-56915da2d83c","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"846c6670-e074-47af-b242-7d2422e7bc49"},{"name":"#projects.update","id":"4ff2f855-a925-471b-9f73-9eb325cd8632","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>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\": 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":"15e0f30f-6854-4fc7-93de-76e373887a61","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":"82ed6b2a-66d2-462b-aa2a-22f9dfa5046d","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":"37b3921c-d3b3-4684-a92c-61ad4e388fc2","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":"a6cafa28-bd4a-414a-a6e2-2ab235460fdb","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":"5419079f-98f4-49d1-a704-3fba7c90bede","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":"a4d03770-96ca-4bd5-bf4a-493cd5c59946","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":"1ee267fd-5792-4426-aea3-70ec298ab6e4","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d1813138-a23a-43c2-9d4e-e49d4b277b71","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"4ff2f855-a925-471b-9f73-9eb325cd8632"}],"id":"c820ff1a-80cc-4a44-b22e-ccea18406647","_postman_id":"c820ff1a-80cc-4a44-b22e-ccea18406647","description":""},{"name":"COMMUNICATIONS","item":[{"name":"communications.bases","item":[{"name":"communications.bases.contacts","item":[{"name":"#communications.bases.contacts.add","id":"edad9ae4-58fb-4984-8a60-1aea4335459e","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":"4cb8c4ab-a66a-4b17-81cb-f33b6e0499b0","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":"461add37-ee9f-4dbc-9cf8-c8d339ebd3af","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":"78f49074-e1a9-4407-81f8-d1e4e2ac6c64","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":"30dd749d-a89f-4dc0-9ae7-ec3099df3ffd","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":"93a69cb6-2526-4bdd-b904-51e50e194e43","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":"2d3280bc-c8b3-426c-a2e9-e6853faca803","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":"15c24e89-88cc-43fc-8db6-e4a5483619fa","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"7d5b878d-4d83-4198-bedf-4221e2cc0724","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// У пользователя нет прав на выполнение операции."}],"_postman_id":"edad9ae4-58fb-4984-8a60-1aea4335459e"},{"name":"#communications.bases.contacts.exclude","id":"8f8fdf0f-f3b6-42bc-8dfc-e5e7b51e0d8c","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        \"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</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"092c1e32-4418-4720-aecf-f4a02d3dafee","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        \"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":"53d1091f-8cda-48f3-950b-1b61c781fada","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        \"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":"d4cb875f-9975-4456-a3c6-924274aaacb8","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        \"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":"06700548-80c2-49ef-9899-98b6dd4c3b16","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        \"contacts\": 12345678901 // Передача списка номеров телефонов\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":"8af8aa9f-dd12-4d20-92bf-92991beb8b78","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\": 123 // Путь к загружаемому файлу\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":"7322d7c1-d13c-40c2-a93d-20cb7532db93","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        \"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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1be8f527-4cca-4fea-879a-24d70aebcf1d","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        \"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// У пользователя нет прав на выполнение операции."}],"_postman_id":"8f8fdf0f-f3b6-42bc-8dfc-e5e7b51e0d8c"},{"name":"#communications.bases.contacts.list","id":"3d87d704-005b-4d72-989d-552791047028","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>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>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 />  <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":"8b6f94ad-32ca-4718-b24d-02e76b15decc","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                                           // Если получено значение '-200': для оценки передан невалидный номер\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                    \"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                \"total\": \"2\", // Общее количество контактов в сегменте (аудитории) которому принадлежит контакт\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":"c35b7127-30f4-4d93-9cdc-f309c84279ca","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":"b0822030-3bf8-4a36-92ed-7ddbd1b3ec87","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":"62fdca46-eea1-4fb3-8cfd-238aa385962a","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":"6ac0dd86-c624-479c-ba5d-21f4cb274093","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":"b971fd64-de54-45ba-aef5-3a89ad7a5a7b","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":"8546e9a0-fa7d-4ef3-979a-6731e814e347","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        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"region\": \"string\",\n                    \"country\": \"string\",\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"smtp_status_code\": \"int\",\n                            \"country\": \"string\",\n                            \"domain\": \"string\",\n                            \"mx_record\": \"string\",\n                            \"smtp_provider\": \"string\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"end\": \"int\",\n                                    \"start\": \"int\"\n                                }\n                            }\n                        }\n                    },\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        }\n                    },\n                    \"tags\": \"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                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\"\n                        ]\n                    },\n                    \"context\": \"string\",\n                    \"operator\": \"string\",\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"min\": \"int\",\n                            \"max\": \"int\"\n                        }\n                    },\n                    \"country_iso_code\": \"string\",\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"line_type\": \"string\",\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    }\n                }\n            },\n            \"field\": \"filter\"\n        },\n        \"code\": -32602,\n        \"message\": \"filter must be object\"\n    }\n}"},{"id":"a4aa8c1e-1089-4bb9-bea4-0b77a95624b6","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"662b4762-ae68-462a-99d1-041e821a199d","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"56fe521f-0b91-4eb9-b5f4-e301b1d90a78","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// }"}],"_postman_id":"3d87d704-005b-4d72-989d-552791047028"},{"name":"#communications.bases.contacts.tags","id":"ead9bd20-2bb9-40d1-9820-92b64e95b646","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>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":"f0500570-46ea-442a-98ca-6df3763d1623","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":"1712be15-0e87-4089-82f9-f4cc993c369d","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":"09a8e094-fd60-4b5d-b5e5-2b463e9cc82d","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":"0fafe496-c2a8-4785-ad38-88e527c9c5a0","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c7bdff54-b13f-42f3-8e19-2dd40b09ad82","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"ead9bd20-2bb9-40d1-9820-92b64e95b646"},{"name":"#communications.bases.contacts.emails_info","id":"ae95ea35-8713-434e-bfdf-ee68d8e8a5f6","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>admin</code>, <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":"506bf72a-1d16-4551-94ac-513ab4d033d6","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":"a877d49a-e9b7-4069-9ecb-e58c60215690","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":"6c4b2130-3909-48de-af65-b23fc5e206c1","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":"11bcfe8d-f46c-4c8b-8393-18acaf98942e","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2b04ba31-6935-40a6-a398-cf72a5cd2282","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"ae95ea35-8713-434e-bfdf-ee68d8e8a5f6"},{"name":"#communications.bases.contacts.download","id":"c5f082d2-eca5-41ea-8dc2-24de9cede979","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>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,валидность 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":"5eee2b64-0611-4a6e-9474-3e7307d5ff79","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":"3d07f917-7919-4c57-9ec4-592d9ab674e9","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":"3088fe29-e8a6-450e-a3b3-375a6a2c834f","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":"4cdf374e-8e30-4f6f-a8e8-ac491518197f","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":"55c42d70-e9eb-488a-a267-73b602b6cbb1","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3dbe06ec-239a-4363-b4c3-8d45d4efe74d","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"c5f082d2-eca5-41ea-8dc2-24de9cede979"},{"name":"#communications.bases.contacts.export","id":"71ccdf92-3434-4aee-916f-1a66510fbbcf","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.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>admin</code>, <code>client</code></p>\n<hr />\n<p>Метод для экспорта в файл данных сегмента (аудитории) по его уникальному идентификатору с различными параметрами фильтрации. Можно выбрать формат файла для экспорта: <code>.csv</code> или <code>.xlsx</code> (Excel).</p>\n<p>Успешный ответ: <code>code 301</code> '<code>HTTP/1.1 301 Moved Permanently</code>' с '<code>Location: { URL }</code>'.</p>\n<p>При выполнении запроса через <code>curl</code> необходимо добавить флаг <code>-i</code> для просмотра HTTP заголовков ответа. Без флага <code>-i</code> вы не увидите заголовок <code>Location</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\": 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 />  <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":"8a49b6e6-25d8-4d62-8e89-5057b4aa0ac9","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\": \"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":"Moved Permanently","code":301,"_postman_previewlanguage":"html","header":[{"key":"Content-Type","value":"text/html","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"HTTP/1.1 301 Moved Permanently\n<!-- OTHER HEADERS -->\nLocation: https://api.botto.ai/reports/Segment-ID-YYYY-MM-DD_HH-MM-SS.xlsx  \n<!-- OTHER HEADERS -->\n\n\n<!-- \nВАЖНО: При выполнении запроса через curl необходимо добавить флаг `-i` для просмотра HTTP заголовков ответа.\nБез флага `-i` вы не увидите заголовок `Location` со ссылкой на файл.\n\nПример правильной команды:\ncurl -i --location 'https://api.botto.ai/' \\\n--header 'Token: your_token_here' \\\n--data '{ ... }'\n\nИз полученного ответа 'HTTP/1.1 301 Moved Permanently' в заголовке 'Location:' заберите ссылку на скачивание файла:\nhttps://api.botto.ai/reports/Segment-ID-YYYY-MM-DD_HH-MM-SS.xlsx\n\nДля скачивания файла используйте:\ncurl 'https://api.botto.ai/reports/Segment-ID-YYYY-MM-DD_HH-MM-SS.xlsx' --output \"exported_file.xlsx\"\n-->"},{"id":"6e44de5d-828c-4b6d-82f9-48c01d618432","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":"3e0a5abd-0cc3-4c08-ab57-631a395fedbb","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":"1e251df2-281c-4548-a4d0-a95ae84b5c35","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                        ]\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":"1dcbbe5b-9afd-4c51-b3de-40ffba3db797","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":"9781f9df-646e-4cc6-8e72-78e43e820111","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":"ebda2c9f-9920-4da1-b71c-2b0f9dee17f4","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"65307cc8-d53a-4e24-a9fd-8f501d4c77c8","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"71ccdf92-3434-4aee-916f-1a66510fbbcf"},{"name":"#communications.bases.contacts.export_stream","id":"a8c1d0da-e581-487d-834b-b9035623de82","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/plain; 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>admin</code>, <code>client</code></p>\n<hr />\n<p>Экспорт данных сегмента с различными параметрами фильтрации. В ответе возвращается <code>text/plain</code> в структуре <code>.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":"1d9d5e1d-28e3-4466-ba42-97659c343fc2","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.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":"cf8d2575-6c8e-432d-8517-1c35991b8ad4","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":"d48feaee-7360-49a8-a4ac-f1e8ead4f664","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":"4102526d-0d5a-4bed-add2-40cb8355bad2","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":"69867248-325f-4f80-a17a-5eeecbc97a13","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":"94f0d9f2-a26e-4a56-aa14-4845366cd416","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"175b37fe-4b9c-4ad9-b2ba-36b291a2f635","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"a8c1d0da-e581-487d-834b-b9035623de82"}],"id":"ed64c065-4aef-4db5-9c6f-d00d305bc824","_postman_id":"ed64c065-4aef-4db5-9c6f-d00d305bc824","description":""},{"name":"#communications.bases.create","id":"8347ec0a-6897-4d6f-938b-71f7bd0ed6b9","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        \"contacts_exclude\": \"<string>\", // Передача списка номеров телефонов для исключения (минусации)\n        \"file_exclude\": \"<string>\", // Путь к загружаемому файлу для исключения (минусации)\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>contacts_exclude</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_exclude</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts_exclude\": \"00000000001\\n00000000002\"</code></td>\n</tr>\n<tr>\n<td><code>file_exclude</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_exclude</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\"</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>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":"a11f468f-37d1-496b-af48-a990d041633d","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"ab2c27a7-0a6b-436d-b5f9-12e7def92ada","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"32e80cb8-f39e-4e22-b8a7-824c0bfddbd1","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"71855c0b-17b9-42c7-a59c-5a77d18afe09","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"c5a46f9e-34ff-4a08-8955-dc1e001a9fd2","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"6604fb3f-c018-4e7a-8d96-99f1527ad1f7","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"7782d611-7989-4587-9e60-42d678891094","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"8d51e560-18aa-405a-b61a-7fd796371630","name":"-32602 — Invalid Params : 'contacts_exclude 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\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        \"contacts_exclude\": 12345678912, // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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_exclude must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"contacts_exclude\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts_exclude' не является строкой."},{"id":"f6aed273-1b43-4777-b3cd-66971d728101","name":"-32602 — Invalid Params : 'file_exclude 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\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"country_column\": 8, // Индекс столбца с наименованиями стран\n        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        \"file_exclude\": 1, // Путь к загружаемому файлу для исключения (минусации)\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_exclude must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"file_exclude\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'file_exclude' не является строкой."},{"id":"2812cd77-bf93-408c-9c9a-83bb8dffe3bb","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"3341516d-21dc-4a80-b813-8b706465fd02","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"ae74f90e-2c73-4cbf-ab61-075939d2e365","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"4be13b38-b334-46c0-a8d8-91a64217be48","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"aeeb559e-17ac-4e55-9b9e-1d7790b899f6","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"1cb2dd67-9e3c-4192-baf5-4d3eea95734c","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"894a2e97-e5e9-4aec-aa6f-6a4c58255638","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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":"7f690b84-f52d-4230-982b-3c5c638d180e","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        // \"contacts_exclude\": \"00000000001\\n00000000002\", // Передача списка номеров телефонов для исключения (минусации)\n        // \"file_exclude\": \"/upload/0/0/0/0x0xxxx0.csv\" // Путь к загружаемому файлу для исключения (минусации)\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 контактов для одного сегмента."}],"_postman_id":"8347ec0a-6897-4d6f-938b-71f7bd0ed6b9"},{"name":"#communications.bases.get","id":"3dae609c-afbf-4c4b-ba9c-0cbc064b9235","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>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>\"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":"e7ca6b56-3daa-414f-b734-8a167fe50c56","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.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    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": {\n        \"order_by\": 1, // Значение сортировки в листинге по типам, определяется на уровне системы\n                       // по значению 'type' типа контактов сегмента (аудитории)\n        \"total\": \"4\", // Количество контактов в сегменте (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"created\": 0, // Время создания, UNIX-timestamp\n        \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n            \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n            \"select_email\": false, // Не используется\n            \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается \n                                        // первый валидный номер из этой строки\n            \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n            \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса конвертируются в ASCII\n            \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n            \"split_by_additional_fields\": false // Не используется\n        },\n        \"parent_id\": 820, // ID исходного (родительского) сегмента\n        \"updated\": 0, // Время последнего обновления, UNIX-timestamp\n        \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n        \"id\": 851, // ID сегмента (аудитории)\n        \"scoring\": { // Параметры скоринга (оценки) контакта\n            \"phone_connectability\": false, // Скоринг контактности телефона\n            \"email_validation\": true, // Валидация e-mail\n            \"facebook_score\": true, // Валидация FB по номеру телефона\n            \"ig_score\": false, // Валидация IG по номеру телефона\n            \"tags_phone_score\": true, // Проверка телефонного номера на связанные теги \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_messengers\": true, // Оценка контактности телефонного номера в мессенджерах\n            \"phone_connectability_sms\": true, // Оценка контактности телефонного номера для отправки SMS-сообщений\n            \"phone_connectability_voice\": true // Оценка контактности телефонного номера для голосового трафика\n        },\n        \"name\": \"any_name\", // Название сегмента (аудитории)\n        \"update_system_fields\": false, // Перезаписать значения полей мессенджеров \n                                       // значениями полученными в результате скоринга\n        \"type\": [ // Тип контактов сегмента (аудитории)\n            \"scoring\" // Сегмент прошел скоринг (оценку)\n        ],\n        \"status\": \"active\" // Статус сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"551fc3ad-a62a-491e-831f-aeab04516c05","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":"d29f851d-20cf-4015-82a7-c69064c88324","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":"b19d5f27-a50a-47ca-9bd6-8f042ae17e1a","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"58dbb523-79a9-47fd-8606-8b4f1c55d128","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"3dae609c-afbf-4c4b-ba9c-0cbc064b9235"},{"name":"#communications.bases.list","id":"8e056850-2741-4633-8671-9120cb852004","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>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> — не используется  <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":"3c143b5c-6c3c-428c-8649-9823e2cea554","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                \"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                    \"tags_phone_score\": true, // Проверка телефонного номера на связанные теги \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_messengers\": true, // Оценка контактности телефонного номера в мессенджерах\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            }\n            \n            // ...\n\n        ]\n    },\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"7cca8fa9-11a1-40a7-9e77-dc1c2b7c1723","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        \"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":"6db224a1-1405-4353-b274-cda6bac478dd","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        \"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                            \"name\",\n                            \"updated\"\n                        ],\n                        \"type\": \"enum\"\n                    }\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"sort\"\n        },\n        \"message\": \"sort must be object\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'sort' не соответствует схеме 'object'."},{"id":"ab2ffc4d-178c-42da-92f0-582a5fe35ee5","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        \"data\": {\n            \"type\": {\n                \"data\": {\n                    \"context\": \"string\",\n                    \"execute\": \"string[]\",\n                    \"trigger\": \"string[]\",\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                    \"create\": {\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"update\": {\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    }\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":"487db7f9-0bf8-4a9e-930e-75eadde90b94","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        \"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":"fb4a67e1-88bf-488b-b35b-c463e397736b","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"82199206-edd4-4ca3-a336-bbce33d61d55","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"8e056850-2741-4633-8671-9120cb852004"},{"name":"#communications.bases.update","id":"8884ebbd-ff73-4b7c-a932-9240d78cece6","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":"0688a920-072e-4c23-8e71-d8f4941f110f","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":"77b7b754-6ace-4b80-9137-64e6d19be748","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":"9cec0081-1749-4e7e-9641-3b8e4fc455df","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":"6bf08660-0a0c-49fc-a8f4-737497cd1c0b","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":"4ce66044-570c-4166-a12d-0c54fb21b68d","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":"cb6cfaaf-feba-4154-afb1-a4638f16acaf","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"9cd9e092-8185-4ee4-b11d-ce2ccea65458","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// У пользователя нет прав на выполнение операции."}],"_postman_id":"8884ebbd-ff73-4b7c-a932-9240d78cece6"},{"name":"#communications.bases.copy","id":"45762c6a-ecd8-4927-a499-c0ab6241095f","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":"37b06ab1-aea3-4ad8-a66b-49910c3104c3","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":"10e68cfd-7b95-4182-8cbb-c3202b03450b","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":"dad0c7ad-ecb1-4c23-ba83-033c6bbe5c87","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":"3c1aeeee-358c-4d27-8058-4f0d8119c659","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"8d546c0f-c621-41e7-8ade-4d4ed64fb4bb","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// У пользователя нет прав на выполнение операции."}],"_postman_id":"45762c6a-ecd8-4927-a499-c0ab6241095f"},{"name":"#communications.bases.segmentation","id":"e978a7d5-1bcb-4a58-b2e1-3f10e8d0407f","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 />  <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 />  <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>email_connectability</code> (<em>object</em>): указание диапазона для выборки по контактности email, не используется:  <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 /><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":"4edfbbfc-7c0a-42cc-b155-d4aafc137db3","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":"a9ef1e4d-cb4b-4f0d-94a2-5f11953ebaf9","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":"b8c5da7d-fee8-4868-83bd-a1541df71b2a","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":"b9efab81-ea2a-4506-a70c-815c43b01ac7","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":"bc84d3fa-a3a9-4ba1-9e9c-8b7de5b11384","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":"67368f6e-8ce0-4e29-b646-7579afbf1078","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":"ea21920e-5cf2-41e7-91a5-6894af2e7f06","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":"d0c22c3a-a98b-4ea2-81d5-2db1e3653e66","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        \"message\": \"filter must be object\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": {\n                \"data\": {\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                    \"line_type\": \"string\",\n                    \"phone_connectability\": {\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"email_connectability\": {\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"updated\": {\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        },\n                        \"type\": \"object\"\n                    },\n                    \"connectability_types\": {\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ],\n                        \"type\": \"enum[]\"\n                    },\n                    \"country_iso_code\": \"string\",\n                    \"phone_activity\": {\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"region\": \"string\",\n                    \"country\": \"string\",\n                    \"messengers\": {\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\"\n                        ],\n                        \"type\": \"enum[]\"\n                    },\n                    \"email_activity\": {\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ],\n                        \"type\": \"enum\"\n                    },\n                    \"operator\": \"string\",\n                    \"context\": \"string\"\n                },\n                \"type\": \"object\"\n            },\n            \"field\": \"filter\"\n        }\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"c3f89495-e177-4106-b863-cce47bf761ee","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4ecc6a23-99a2-4579-8fa8-e8c34eca808c","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// У пользователя нет прав на выполнение операции."}],"_postman_id":"e978a7d5-1bcb-4a58-b2e1-3f10e8d0407f"},{"name":"#communications.bases.scoring","id":"3cf09e22-1c3c-48f2-8574-f523a752f225","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        \"contacts\": \"<string[]>\", // Cписок SID телефонов для скоринга\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>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>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>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>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>contacts</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Список SID (уникальные идентификаторы контактов внутри сегмента) контактов для скоринга, при передаче нескольких значений в качестве разделителя используется запятая '<code>,</code>'.  <br />  <br />Список SID сегмента можно получить методом '<code>communications.bases.contacts.list</code>'  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>field_name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": [\"123\", \"456\"]</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":"da9ca9b3-2222-4f38-a004-ff252ccf60ce","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            \"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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"d0e8c6a8-a88a-4bbf-a341-65d27b8d95ef","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"bbbd3626-95e4-49a0-8027-619b0cd1d2c0","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"e6a2d5eb-cfc1-4d21-8164-ba5b4fcd8527","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"dda39b7b-8214-49b9-9a32-68412e28c2f5","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"269d3481-4744-4c99-b6fe-c8b3ecac6e42","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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        \"data\": {\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"phone_validation\",\n                    \"phone_validation_mnp\",\n                    \"wa_score\",\n                    \"tg_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            \"field\": \"type\"\n        },\n        \"code\": -32602,\n        \"message\": \"type must be enum[]\"\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"1543849c-2039-44a0-a655-6a4f98372ae6","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"c445d8ad-093f-4a66-9940-770a7ab8b2bd","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"5da7bc37-9f48-40ee-b90b-7de73260e1f5","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            123\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":"f61bc14a-6e68-49a5-afd7-33d151564ae3","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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":"09c8774b-fb2e-44f6-b8f6-de189278990d","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2dc978cb-b1f1-4bed-bf1a-128151700648","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"c863d04f-c461-4ac2-af77-321a7718c3f8","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        \"contacts\": [ // Cписок SID телефонов для скоринга\n            \"123\",\n            \"456\"\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"}],"_postman_id":"3cf09e22-1c3c-48f2-8574-f523a752f225"}],"id":"030014d8-954b-46a7-b001-4e5c50c6df21","_postman_id":"030014d8-954b-46a7-b001-4e5c50c6df21","description":""},{"name":"communications.tags","item":[{"name":"#communications.tags.phone","id":"3395c24b-f3c6-49e6-af24-885eb128412e","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>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":"6667957b-4e36-47e7-9a38-72675ea3bca0","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":"5b185c3f-9aac-4237-ae53-d7cfc7329882","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":"68b0fd2e-d63a-48e5-b667-7a1d9325f67b","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":"bef482f6-aac2-4050-a214-d0146a0c8c3f","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"e69f08c7-a364-4fa3-9262-2fc59699f16c","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                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"1b089385-f4aa-45d9-b267-c01f822dc5f7","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":"62f264c3-2b4d-4867-8f8d-9d9d9c4494c8","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":"b73e1295-a685-48ae-977a-3982d01092b9","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":"76688303-f7ba-455b-a500-1a310e1c98e1","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":"ec86a60f-1fa8-4781-9677-5b2402bbb8f9","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":"3395c24b-f3c6-49e6-af24-885eb128412e"},{"name":"#communications.tags.email","id":"bdceae92-a19c-43be-a9e2-97d1f00aa22c","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>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":"7c00906e-9f40-4d4d-91bd-860dfc581b59","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":"cc05f826-a3de-41ac-baaa-4e1b9dca52ba","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":"59e471cc-0651-4e54-ae58-ad7ac4800995","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"77ddd651-5a38-4919-bf37-b32da5d2e8f8","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"02ab40ca-6ec4-4524-8170-628b6d206617","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":"a9d31083-d555-4842-8038-7ab88e2fcf5b","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":"41d650c9-1f9a-4f0d-a6cc-fff999217776","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":"3373d46a-cad4-49cf-9ca6-eee5eeba3864","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":"7fcce5f7-42ae-48da-97ee-2de254cfba4a","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":"bdceae92-a19c-43be-a9e2-97d1f00aa22c"}],"id":"d8e0ec9a-41f5-406b-9599-b54f4f9c81c9","_postman_id":"d8e0ec9a-41f5-406b-9599-b54f4f9c81c9","description":""},{"name":"communications.utils","item":[{"name":"#communications.utils.phone_connectability","id":"4a74fbeb-4d9d-43d9-a36c-b52cc734bfcd","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>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":"ccc8bb70-81e8-43db-a87d-49f31cb92506","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":"dcc0ccb3-1d14-4951-b9a8-6c77075d4a95","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":"af74a98b-f013-4768-b6c6-354c5010b36a","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"eec72c4c-64bc-4968-a589-5b8f69cb30b1","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"9f3f89c7-d84d-4b5f-a3e7-109b7884dc70","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":"7058644b-1f62-497a-a7e0-973253d84d4b","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":"4578d4c3-655b-4550-8b15-55d4a72ee4dc","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        \"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[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"307e2d3d-4a7c-453f-95b5-294d4c800a0b","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        \"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":"bf556bc0-9968-48ac-8609-2a3f06aca7e3","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":"4a74fbeb-4d9d-43d9-a36c-b52cc734bfcd"},{"name":"#communications.utils.phone_validation_mnp","id":"cf0a57de-a548-4729-b574-356f0a328acf","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>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":"4d59ae1e-90a0-4e7d-b633-4af59a9f5e9f","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":"c2a94979-43df-45bb-85a2-835d2bf19436","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":"be320e3e-0a8e-4801-813a-a192348e0a1b","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a0e5e551-9e92-4ca6-b230-4a3449f69988","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"21ab25fa-b69d-4365-aad9-639db7a1a336","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":"62c1c470-6938-4179-87ae-56d5497457e9","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":"9d572258-2dcf-444c-a4ae-95b96dba8e58","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":"e1b8b6e5-d678-4089-bfc7-a77905e44c47","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":"b46f5c56-8f50-4b25-abcb-281c0fb3a7cc","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":"cf0a57de-a548-4729-b574-356f0a328acf"},{"name":"#communications.utils.phone_validation","id":"09045b85-61bc-4504-87f8-d0fff96171ce","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>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":"11cb31c6-fc55-4615-8c03-47cf348a3c59","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":"3bc4c576-02b4-44fa-a574-6c032d1ab9aa","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":"67cb3cb8-8516-4c60-a953-31e6f9effc26","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"061dbc35-5cfc-4cde-aeba-b757034d518b","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"9ebbd1f5-72d5-4d24-9bd1-f27804dc2d26","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":"3eeaa4b1-5382-4ec1-83ef-49b05b3b628c","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":"db5ca86b-e032-4275-9394-8bda61eb9e19","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":"ae67c7a0-e36d-4def-b79c-c5ffee8d4a58","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":"a378e508-c768-4662-bbac-9692d73bc754","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":"09045b85-61bc-4504-87f8-d0fff96171ce"},{"name":"#communications.utils.scoring","id":"43c81fde-0c12-4c08-8beb-a67140aa9ddb","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>]</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 /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>сырое значение переданного номера телефона</em>: <code>phone: \"+0 (000) 000-0001\"</code>  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"normalized_phone\": \"00000000001\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>сырое значение переданного номера телефона</em>: <code>phone: \"+0 (000) 000-0001\"</code>  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"normalized_phone\": \"00000000001\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n<tr>\n<td><code>normalization</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки нужна ли нормализация телефонного номера, передаваемого в запросе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>normalization</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"normalization\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>type</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"type\": [ // enum[], Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ]\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":"b0c0b161-f30b-4eb9-8782-b42b88c1931a","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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            \"tg_score\": { // Валидация TG по номеру телефона\n                \"is_valid\": true // Номер привязан к TG-аккаунту\n            },\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка)\n            \"ig_score\": { // Валидация IG по номеру телефона\n                \"is_valid\": true // Номер привязан к IG-аккаунту\n            },\n            \"valid\": true, // Телефонный номер в запросе валидный\n            \"facebook_score\": { // Валидация FB по номеру телефона\n                \"is_valid\": true // Номер привязан к FB-аккаунту\n            },\n            \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n            \"phone_validation\": { // Значения валидации телефоного номера\n                \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n                \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                       // 'shared_cost' — номер с разделённой стоимостью\n                                       // 'voip' — интернет-телефония (VoIP)\n                                       // 'personal_number' — персональный номер\n                                       // 'fixed_line' — городской (стационарный) номер\n                                       // 'mobile' — мобильный номер\n                                       // 'unknown' — неизвестный тип номера\n                                       // 'fixed_line_or_mobile' — городской или мобильный номер\n                                       // 'voicemail' — голосовая почта\n                                       // 'toll_free' — бесплатный номер\n                                       // 'uan' — универсальный номер доступа (UAN)\n                                       // 'premium_rate' — премиум-номер (платные услуги)\n                                       // 'pager' — пейджер\n                \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n                \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                \"region\": \"region_name\", // Наименование региона\n                \"e164_format\": \"+00000000001\", // Номер в формате E.164\n                \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n                \"timezone\": \"UTC+0\", // Часовой пояс\n                \"country\": \"country_name\", // Наименование страны\n            }\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"17425cf0-2a71-41c6-a9cd-f7217da21862","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        ],\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        \"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":"432b0248-77ee-4b8b-85b2-33a042a27ba1","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"30245106-5d5e-4395-84ae-81878dddcee6","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": 1, // Тип скоринга\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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                \"options\": [\n                    \"phone_validation_mnp\",\n                    \"phone_validation\",\n                    \"wa_score\",\n                    \"tg_score\",\n                    \"facebook_score\",\n                    \"ig_score\",\n                    \"phone_connectability\"\n                ],\n                \"type\": \"enum[]\"\n            },\n            \"field\": \"type\"\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"a254c68f-4ca2-458d-9086-8be6ef3d4546","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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":"d0fc417a-b86f-4f91-8b84-1d1fc1a10474","name":"-32602 — Invalid Params : 'normalization must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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":"298314e7-d0a2-48e0-9db6-448fa0f447be","name":"-32000 — Error: 'phone_validation and phone_validation_mnp cannot be selected at the same time'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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":"b92b73bb-85f4-457a-960e-366ce673d655","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"\n{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"96b72060-5193-4cb3-b304-b659b0dbc74e","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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":"8b08346f-9a72-4c27-8927-4ea25ee6b2d3","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        ],\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":"1122b260-a2d3-452d-b323-4141d7d6a702","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        ],\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":"297f1fc5-6b47-477a-aec6-383c223e14f2","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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":"ac7abcee-824a-4059-8567-1d81eb15e208","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        ],\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":"36ab6578-0ded-42ba-a8f4-573a549fda1f","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ],\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\" // Валидация телефона на наличие IG-аккаунта\n        ],\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 контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"43c81fde-0c12-4c08-8beb-a67140aa9ddb"},{"name":"#communications.utils.facebook_score","id":"aebe7d9f-34f3-4619-bae0-394331122e6e","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>admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие FB-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"4a207b1c-3ea1-4872-8a36-196e4f62e3f0","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"730b46f0-41ed-4fc9-bc94-6a94fa42b78a","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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":"8f7edad1-8552-48f6-8865-8c4b134777a0","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"0456e25f-ee6f-4eb4-a6b8-89e55e43f539","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"45106192-5db1-472d-a4ec-81e38a74e7a5","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие FB-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"9c92a99a-d7af-4750-b5ab-d95a4f9738b2","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие FB-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"d17163dc-a6e7-4866-b031-ca7cda214009","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие FB-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие FB-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"6f1da23f-d2eb-4a85-baea-adb685c20ca0","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":"59fe9c2e-8adb-4615-9c91-8b5f4b0925f8","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.facebook_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие FB-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"aebe7d9f-34f3-4619-bae0-394331122e6e"},{"name":"#communications.utils.ig_score","id":"97ae1946-d41d-4881-92ba-5741656658c9","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>admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие IG-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"dd45f21f-5bb3-425f-9c02-270751e328e2","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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 // Номер привязан к IG-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"07cc5532-08fa-462c-8cda-d25f6bc4f452","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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 // Номер привязан к IG-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"994271bc-335f-4273-b015-3f109d4a5f20","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1b8c9c2c-2d7e-4a1e-86dd-f7cddf04edda","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"411ce4ef-d7ed-46e0-b372-e004db8112d9","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие IG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"5801d514-c5c0-4bb5-8a36-7f961e86bc44","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие IG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"3e15eb34-184c-47e8-9773-c6b6cb1724d2","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие IG-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие IG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"e93778b8-ce09-4de7-bd6c-d2dfa44fe16e","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"f258948a-0c7d-490f-91fc-3983342a26af","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие IG-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"97ae1946-d41d-4881-92ba-5741656658c9"},{"name":"#communications.utils.tg_score","id":"dedd01de-578b-4dc0-ab97-e8c30cb9dc94","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>admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие TG-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"68aafb60-3651-4cc5-84b8-2ff520462a5c","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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 // Номер привязан к TG-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"8f282e08-95d0-40a2-afe8-ffff70a0d864","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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 // Номер привязан к TG-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"94cb3279-3e77-4e05-95a6-56b8015d056c","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"46bde3e5-657f-40e0-83a9-b4c05bd04c3a","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"be52bb22-8398-4e81-a555-e2037bc8fffd","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие TG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"be480577-e69a-4c42-899a-f5bde209a478","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие TG-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"aa1c440a-4f76-4b79-9197-6457424ffa20","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие TG-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие TG-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"99ba1882-fc1f-495a-bf9a-32316a10664a","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"6e4004a2-35d7-42ee-b551-6baac8127d72","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие TG-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"dedd01de-578b-4dc0-ab97-e8c30cb9dc94"},{"name":"#communications.utils.wa_score","id":"98e9118e-3d96-4962-8da6-65070712f785","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>admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие WA-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"993c61ba-f8ab-47ba-b80e-5209ee10e0cf","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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 // Номер привязан к WA-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"f894eb75-54e8-445c-96aa-d6d00933000c","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.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 // Номер привязан к WA-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"dc453d60-c222-4f12-a45f-ee19b1ac6056","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d0a7a5e6-7519-4707-ae0e-dbbec9ed4e57","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"3ba4fbd1-c0ca-4fb1-92dd-94064dd6dc53","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие WA-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"60176a49-f3ec-40ec-9bd6-a492594ca999","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие WA-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"48405e9c-6ab9-4a68-b198-efc67ad010da","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие WA-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие WA-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"d05360a7-f1e2-4025-9067-27f2eb431b5d","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"0df0b604-8cb2-451b-b041-051a0641b30a","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие WA-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"98e9118e-3d96-4962-8da6-65070712f785"},{"name":"#communications.utils.email_score","id":"01e28f08-1f38-4bd3-94fa-8487a1aea8a7","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>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":"095abaa2-0820-4918-b6fe-ab53efb5c100","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":"90dce432-aae4-4ebb-9e39-03f52c741864","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":"a4efd735-729a-453e-a11d-05207f191d58","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c1893085-0a72-4bbc-bd27-f89233b7a218","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"115ac97b-4116-4c8b-8a27-7f522400a500","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":"d2dccf19-1ae5-4299-9b2a-43e980b52ba8","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":"0960780b-c77d-48bb-bfaa-e3e3bf8ab786","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        \"code\": -32004,\n        \"message\": \"Provide either email (string) or emails (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'emails' и 'email'"},{"id":"44f70443-ae6a-4e1a-878f-6e09fd17d819","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        \"code\": -32004,\n        \"message\": \"Provide either email (string) or emails (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'emails' или 'email'"},{"id":"d781087c-e5a7-4209-a464-0a56cfb2f455","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":"01e28f08-1f38-4bd3-94fa-8487a1aea8a7"}],"id":"f838241b-8233-437b-bded-e770709e3dcc","_postman_id":"f838241b-8233-437b-bded-e770709e3dcc","description":""},{"name":"communications.connectability","item":[{"name":"#communications.connectability.general","id":"841b17db-face-4858-b425-2cf5116d38e0","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>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":"1cdd42c2-f001-4531-afb4-03e932919af2","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":"4ec96ff2-07d9-4854-9bf6-c792007bda3f","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":"8686d393-5815-4557-bebd-085d0575ae3d","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":"23875139-179a-431f-b846-1c9aab46ea27","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1a747d3a-057b-4f71-b450-4b461a5a83c3","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"9f7d3399-274d-4604-89d1-fb8fa0a1ed56","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":"13cc29d3-cf44-4305-baab-baeccb16528f","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":"74ab53ca-cda6-45f9-aff3-82bef2593754","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"c428eaf7-32c9-4198-ba48-bc604394f449","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"1ee4ed6a-bdc0-47ad-9ad6-31deb5572ef6","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":"841b17db-face-4858-b425-2cf5116d38e0"},{"name":"#communications.connectability.sms","id":"97e63831-c66f-40d3-8817-f2622812f149","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>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":"306f627c-72c0-4e34-881a-7969af58f800","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":"2d8c82fd-d55e-49e1-99c3-730a1f78e738","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":"2c5fb365-1173-4f3f-a593-81fb39c27640","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":"592c4182-7b82-4d3c-9b54-48a89b521c44","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"0f82e4bb-4d4a-4f3e-a069-229482e3b006","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"0855a72f-58df-4480-b2ba-32e552f24725","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":"da40c09f-d5ae-4af4-902f-b762dd4259a9","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":"c8ee1cb1-422f-43fe-bba1-ece75d6cb3a9","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"d4159fe6-4b74-4c00-bd72-72a347d742bb","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"4c3ae1ec-82cf-4cfa-966c-ec24ed15ba68","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":"97e63831-c66f-40d3-8817-f2622812f149"},{"name":"#communications.connectability.voice","id":"283ce072-53ec-4d2e-98d3-17099c50cba3","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>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":"e804d72d-d3a8-43e0-9918-fe3781b75c7e","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":"f8258c11-30b4-4738-bddf-920b3b337795","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":"81137b07-9533-4d32-b7b3-a7b1d8219455","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":"0d48fd9e-6aaf-4a85-93f8-d2f23a8d23c9","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"03ae5fbe-320a-41a7-84f5-69a10575607a","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"ff463db8-3573-4acb-88d3-dc9610c16880","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":"d27826e2-eab3-40e3-b22b-eda52e68452c","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":"dedd60ff-64b0-4c04-90b5-dc29c7bfa008","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"5fce9a79-4753-4d5e-b31c-7a25e02af8cb","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"d78567c4-fba8-442c-a9e1-04cc17a849d6","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":"283ce072-53ec-4d2e-98d3-17099c50cba3"},{"name":"#communications.connectability.ehlr","id":"2ccb2fc4-f046-4aa5-b3a2-db6f54751931","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>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":"74c1d365-d01d-473a-8388-027a71ba99b2","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            \"phone_connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                            // \"valid\" - номер валиден\n                                            // \"invalid\" - номер невалиден\n                                            // \"unknown\" - не удалось определить статус\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"a29bda21-8511-4f63-b82f-df9c9d0103d9","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        \"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        \"phone_connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                        // \"valid\" - номер валиден\n                                        // \"invalid\" - номер невалиден\n                                        // \"unknown\" - не удалось определить статус\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"33b10a64-0502-4140-95cd-9cb6445daad8","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":"5fc6940d-3dbb-4dd9-aeac-d6669c9680e4","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":"a5875f4d-c6ea-4074-a895-7e45aae8b4fa","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":"51480cb2-b39e-4385-a8fa-b61404276cdf","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":"84bf1e79-d32c-46bb-9772-82e6f5442b81","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":"5e128629-a8d2-4480-a82e-90ada91849ff","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":"282c5e39-8dba-4c63-8f92-9aa325e85497","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"efa27c5b-38f9-4d05-b91a-532ebfb74ac2","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                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"70d22721-94fa-4452-8c11-12ce629eebf7","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        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"69035dc6-8b3c-4447-b67d-2bf968818a9d","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":"02a3195e-2103-40f7-8e7d-12841f00a98e","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":"2ccb2fc4-f046-4aa5-b3a2-db6f54751931"}],"id":"3625668c-5480-4da5-b3e6-39716250faa8","_postman_id":"3625668c-5480-4da5-b3e6-39716250faa8","description":""}],"id":"e83a1863-814d-4bc5-87d6-19d442262611","_postman_id":"e83a1863-814d-4bc5-87d6-19d442262611","description":""},{"name":"USERS","item":[{"name":"#users.me","id":"61b16e33-3b91-4a1e-bc1c-e611b2089fd6","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>admin</code>, <code>manager</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":"b628b24c-ebca-45b6-b580-b247341bdd87","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        \"role\": \"client\", // Роль пользователя\n        \"settings\": {}, // Настройки пользователя\n        \"avatar\": \"/path/to/uploaded/avatar\", // Путь к аватару пользователя\n        \"tariff\": { // Информация о тарифном плане пользователя\n            \"limits\": {}, // Лимиты тарифа\n            \"name\": \"AnyTariffName1\", // Название тарифа\n            \"created\": 1, // Время создания тарифа, UNIX timestamp\n            \"prices\": {}, // Цены тарифа \n            \"user_id\": 1, // ID пользователя, которому принадлежит тариф\n            \"status\": \"active\", // Статус тарифа\n            \"is_default\": false, // Является ли тариф стандартным\n            \"updated\": 2, // Время обновления тарифа, UNIX timestamp\n            \"id\": 2 // ID тарифа\n        },\n        \"balance\": 100499.99, // Баланс пользователя\n        \"id\": 17, // Уникальный идентификатор пользователя\n        \"api_key\": \"xxX0XxX0.xXxxxXX0.XXX0XXXxxX0XxXx\", // API-ключ пользователя\n        \"name\": \"Name\", // Имя пользователя\n        \"phone\": 00000000001, // Номер телефона пользователя\n        \"created\": 1, // Время создания записи о пользователе, UNIX timestamp\n        \"phones\": 10, // Количество телефонных номеров в аренде\n        \"surname\": \"Surname\", // Фамилия пользователя\n        \"second_name\": \"\", // Отчество пользователя\n        \"language\": \"en\", // Язык интерфейса пользователя\n        \"status\": \"active\", // Статус пользователя\n        \"manager\": {}, // Информация о менеджере, закрепленном за пользователем\n        \"gender\": \"male\", // Пол пользователя\n        \"email\": \"user@example.com\" // Email пользователя\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"3778763a-607e-413b-b952-7feb57b771de","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c9c59df3-66f8-43d5-b483-1549e354754e","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                \"admin\",\n                \"manager\",\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":"61b16e33-3b91-4a1e-bc1c-e611b2089fd6"}],"id":"ea1ab582-52de-451a-8737-f2d5b0260cb4","_postman_id":"ea1ab582-52de-451a-8737-f2d5b0260cb4","description":""},{"name":"TRANSACTIONS","item":[{"name":"#transactions.list","id":"ab209004-4966-4b3e-bf7b-66e8e41e557e","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>admin</code>, <code>accountant</code>, <code>client</code>, <code>manager</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":"340d0a72-9299-4ab2-b115-9ce1760f2cfa","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":"8bdc0c26-2184-4c05-ab2d-a6f0d7a2833f","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":"fd105e33-62f2-4dbf-8753-3c3f93bd6ebe","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: Error details\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d65bcca8-b635-4eb0-812e-c600f2e45a2e","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                \"admin\",\n                \"accountant\",\n                \"support\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"ab209004-4966-4b3e-bf7b-66e8e41e557e"}],"id":"adf4d23a-2773-4870-b823-342f5796411a","_postman_id":"adf4d23a-2773-4870-b823-342f5796411a","description":""},{"name":"/upload","id":"fd93c781-b637-4a66-aba0-2b87f4356293","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":"a5e545a8-b8a6-417d-82dd-51b46502b670","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":"24fb94df-2018-4e9b-a5fc-a945abd57a08","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":"d2880e54-d3d6-495a-85cc-a5b7eec47b2e","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":"fd93c781-b637-4a66-aba0-2b87f4356293"}],"id":"bc9f0519-2092-4d35-b075-05c37cd5dba5","_postman_id":"bc9f0519-2092-4d35-b075-05c37cd5dba5","description":""}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","packages":{},"exec":[""],"id":"0e5357fc-299c-417c-94ca-0f24d55636ef"}},{"listen":"test","script":{"type":"text/javascript","packages":{},"exec":[""],"id":"4350ad27-e56a-48a3-ba6b-ecc6296c1998"}}],"variable":[{"key":"BaseURL","value":"https://api.botto.ai/"},{"key":"Token","value":"your_token_here"}]}