{"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":"8e7e52af-db83-45f7-83d1-f6d9e89aeb15","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":"8e7e52af-db83-45f7-83d1-f6d9e89aeb15"},{"name":"Работа с сегментами","item":[],"id":"179933ac-4014-4ad6-80c8-a828a1f80bf3","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":"179933ac-4014-4ad6-80c8-a828a1f80bf3"},{"name":"Скоринг (оценка) контактов","item":[{"name":"Скоринг (оценка) сегмента","item":[],"id":"1f679255-968f-4311-ac7b-d80c6b9740b5","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":"1f679255-968f-4311-ac7b-d80c6b9740b5"},{"name":"Скоринг (оценка) контакта (телефон или email)","item":[],"id":"99e6b80e-b86d-4c02-ac80-e7e9d557c0b2","description":"<p>Для получения данных по одному переданному контакту можно использовать:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>МЕТОД</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>#communications.utils.phone_connectability</code></td>\n<td>Метод позволяет сделать \"общий\" скоринг (оценку) контактности телефонных номеров.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.phone_validation_mnp</code></td>\n<td>Метод позволяет сделать \"Валидацию +\" телефонных номеров для получения данных о типе линии, гео переданного контакта, часовом поясе, операторе связи.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.phone_validation</code></td>\n<td>Метод позволяет сделать \"Валидацию\" телефонных номеров для получения данных о типе линии, гео переданных контактов, часовом поясе.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.scoring</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров на активность по различным параметрам.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.facebook_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие FB-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.ig_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие IG-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.tg_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие TG-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.wa_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие WA-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.max_score</code></td>\n<td>Метод позволяет сделать валидацию телефонных номеров на наличие MAX-аккаунта.</td>\n</tr>\n<tr>\n<td><code>#communications.utils.email_score</code></td>\n<td>Метод позволяет сделать скоринг (оценку) адресов электронной почты <code>emails</code> на активность с дополнительным получением метаданных.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.general</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается общий скоринг-балл контактности: значение от '0' до '10' баллов активности переданного контакта.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.sms</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается скоринг-балл контактности для отправки SMS-сообщений: значение от '0' до '10' баллов активности переданного контакта.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.voice</code></td>\n<td>Метод позволяет сделать скоринг (оценку) телефонных номеров. В ответе возвращается скоринг-балл контактности для голосового трафика: значение от '0' до '10' баллов активности переданного контакта.</td>\n</tr>\n<tr>\n<td><code>#communications.connectability.ehlr</code></td>\n<td>Метод выполняет оценку контактности (скоринг) телефонных номеров. Поддерживает два режима работы:  <br />-- Синхронный — для проверки одного номера или небольшого списка в реальном времени.  <br />-- Асинхронный — для массовой обработки датасетов, загруженных через <code>POST /upload</code>.  <br />  <br />В ответе возвращается статус контактности для переданного в запросе контакта/ов. Возможные значения: <code>valid</code>, <code>invalid</code>, <code>unknown</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"99e6b80e-b86d-4c02-ac80-e7e9d557c0b2"}],"id":"570950b1-1e9e-44c2-9c92-da42c5e62189","_postman_id":"570950b1-1e9e-44c2-9c92-da42c5e62189","description":""},{"name":"Теги","item":[{"name":"Проверка тегов контакта (телефон или email)","item":[],"id":"7774356b-43e2-465a-8712-c279309b628d","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":"7774356b-43e2-465a-8712-c279309b628d"}],"id":"a92b2964-f19e-4d9b-8b11-c469169990ed","_postman_id":"a92b2964-f19e-4d9b-8b11-c469169990ed","description":""},{"name":"Пользователь","item":[{"name":"Информация о зарегистрированном пользователе","item":[],"id":"3addc56a-e6b2-49a1-a991-d8ac68759372","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":"3addc56a-e6b2-49a1-a991-d8ac68759372"},{"name":"Информация о транзакциях учетной записи пользователя","item":[],"id":"b070e600-59a9-476d-8558-1d3b443fcf7b","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":"b070e600-59a9-476d-8558-1d3b443fcf7b"}],"id":"a07835d3-80bb-4c63-b6a2-ade43794437c","_postman_id":"a07835d3-80bb-4c63-b6a2-ade43794437c","description":""}],"id":"672d89fb-09b3-43b3-b5ab-92191e17bca1","description":"<p>Примеры использования методов API.</p>\n","_postman_id":"672d89fb-09b3-43b3-b5ab-92191e17bca1"},{"name":"Methods","item":[{"name":"AUTH","item":[{"name":"#auth.login","id":"8651db2b-46b1-497c-b18f-057b9d3af476","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":"e9e24b62-7518-4ccd-bf63-64438f4afdb4","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":"0678e2f8-8755-4b1d-8e99-3a48ba6d9c60","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":"d7e3e68c-f665-4efb-9570-a03015abd91f","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":"7e7dcb96-2981-4ada-911c-376578980a30","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":"d0ee1780-fdf5-4446-bc50-657b2dd069eb","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":"a5fdbfb9-4ccc-43bb-8050-252bb5d14612","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"auth.login\", // Имя метода\n    \"params\": {\n        \"email\": \"user@example.com\", // Email пользователя\n        \"password\": \"x00Xx0x_Xx\" // Пароль пользователя\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."}],"_postman_id":"8651db2b-46b1-497c-b18f-057b9d3af476"}],"id":"92704bdb-f63d-44f1-9a40-0387c187978d","_postman_id":"92704bdb-f63d-44f1-9a40-0387c187978d","description":""},{"name":"PROJECTS","item":[{"name":"#projects.create","id":"94d36ccd-8f7d-41a5-a171-42caec1b476b","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":"29b88b1c-fde5-4305-b483-e1a168552c43","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":"0562f5cd-74af-46d1-b5b8-b803efebe2f1","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":"3e510306-b525-413a-8352-4ffcea6a43c5","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":"1d0d5f46-c3c1-4fe7-97e2-243903d0e7c3","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":"94f61408-609b-47eb-8f3e-ed497822a317","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.create\", // Имя метода\n    \"params\": {\n        \"name\": \"anyname\", // Название проекта\n        \"description\": \"anydescription\", // Описание проекта\n        \"applications\": [ // Приложения, связанные с проектом\n            \"communications\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"784b50e1-6152-4731-9b5f-31ff45847ea4","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":"94d36ccd-8f7d-41a5-a171-42caec1b476b"},{"name":"#projects.my","id":"3c921cb1-d084-46ea-ad99-e3fe0687ec0c","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":"175c061f-c29a-4b1b-b66c-bcd66aa93772","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":"2e40f573-b822-4604-b3e5-9640d86d35e5","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":"2b61fa8c-5b10-44b3-8cc8-14367d00f43b","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":"e849649c-822c-426b-af31-32ca07f91350","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.my\", // Имя метода\n    \"params\": {\n        \"filter\": { // Передача значений фильтрации для поиска\n            \"name\": \"any_project_name\" // Наименование искомого проекта\n        },\n        \"status\": \"active\", // Статус проектов\n        \"offset\": 0, // Количество проектов для пропуска\n        \"limit\": 5 // Лимит количества проектов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d0cdc33b-90f3-466f-9346-7c867cad0a5f","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":"3c921cb1-d084-46ea-ad99-e3fe0687ec0c"},{"name":"#projects.update","id":"0750d94b-510d-4011-a78a-959e5bc2ea53","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":"1489dcaa-1cad-4296-bf69-557513a9d463","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":"183a3380-1795-4450-ae3d-c3074a393e32","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":"0fd8a875-7ad5-40f4-b337-645ec6a0bff8","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":"6c4b6fe2-de29-4d91-93ec-ea45ed937652","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":"3637e151-5ad7-42c2-8893-07d95fb4e4cf","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":"fc73124d-0aaa-48b5-a5be-680ef8bd83f8","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":"374411c5-244f-482b-b22f-d5cbd08668a2","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"projects.update\", // Имя метода\n    \"params\": {\n        \"id\": 15, // ID проекта\n        \"description\": \"newdescription\", // Новое описание проекта\n        \"status\": \"active\", // Новый статус проекта\n        \"applications\": [ // Приложения связанные с проектом\n            \"communications\"\n        ],\n        \"name\": \"newprojectname\" // Новое название проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"2c4cb399-5e21-4e7f-82ba-10528a9f1a56","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":"0750d94b-510d-4011-a78a-959e5bc2ea53"}],"id":"69612898-10d9-46dd-b6c7-85c8b4e668f9","_postman_id":"69612898-10d9-46dd-b6c7-85c8b4e668f9","description":""},{"name":"COMMUNICATIONS","item":[{"name":"communications.bases","item":[{"name":"communications.bases.contacts","item":[{"name":"#communications.bases.contacts.add","id":"bd7a75df-572e-49df-81fc-33f72e7da63e","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":"f395c4e6-a2f9-4d19-897b-775f41a5e67d","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":"b4bba1af-6532-4711-841c-a1a9b50779da","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":"56b37e62-8e79-4495-9bf4-4869b59ab3bf","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":"8b978d06-be8a-43d2-a336-8b34761aa08e","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":"0f576a14-464e-4c59-adec-132a87f81356","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":"4d3d96fe-4971-4526-8142-358f9bd42ff0","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":"289fefaf-446e-4a92-87dd-129c103105e7","name":"-32000 — Internal Server Error","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.add\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"matching\": [], // Сопоставление полей\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\" // Путь к загружаемому файлу\n        \"phone_column\": [1], // Индекс столбца с телефонными номерами\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n        // \"remove_duplicates\": true // Флаг с отметкой для возможности удаления дубликатов контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"e8814b9d-f4d2-4395-a90f-111cf9100ee7","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":"bd7a75df-572e-49df-81fc-33f72e7da63e"},{"name":"#communications.bases.contacts.exclude","id":"dc26a3fa-e3bb-49fe-b7c5-64753ef1cdea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": \"<int>\", // ID сегмента (аудитории)\n        \"project_id\": \"<int>\", // ID проекта\n        \"file\": \"<string>\", // Путь к загружаемому файлу\n        \"sids\": \"<string>\", // Передача списка внутренних ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"<string>\" // Передача списка номеров телефонов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод для исключения (минусации) контактов из ранее созданного сегмента (аудитории).</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID сегмента (аудитории) для исключения (минусации) контактов.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"id\": 851</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит выбранный сегмент (аудитория).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Поле для указания пути к загруженному файлу, значение должно быть получено в результате выполнения загрузки файла <code>POST /upload</code>  <br />  <br />Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>file</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"file\": \"/upload/0/0/0/000x0xx0.csv\"</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Строка для передачи списка номеров телефонов, при передаче нескольких значений в качестве разделителя используется <code>\\n</code>. Формат телефонных номеров E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": \"00000000001\\n00000000002\"</code></td>\n</tr>\n<tr>\n<td><code>sids</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Строка для передачи списка внутренних ID каждого контакта внутри сегмента (аудитории) (segment_id), при передаче нескольких значений в качестве разделителя используется <code>\\n</code>.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>sids</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"sids\": \"1234567\\n1234568\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"95d5c529-4c78-463e-bf5a-189ecba02e0b","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": true, // Результат: true, контакты успешно исключены\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b0fea2ef-5dee-413e-bccc-4ef7748cc865","name":"-32602 — Invalid Params : 'id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"id\"\n        }\n    }\n}\n\n// Обязательный параметр 'id' не был передан."},{"id":"e7e922da-c92e-43db-84c4-793f624f3f8d","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"1dd4646c-3039-472c-b7cb-78efcddfc629","name":"-32602 — Invalid Params : 'contacts must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": 123456789 // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"contacts must be string\",\n        \"data\": {\n            \"field\": \"contacts\",\n            \"type\": \"string\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts' не является строкой."},{"id":"c2370d7f-1882-4b5c-bdcd-1e494c8da597","name":"-32602 — Invalid Params : 'file must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"file\": 1234 // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"file\",\n            \"type\": \"string\"\n        },\n        \"message\": \"file must be string\"\n    }\n}\n\n// Переданное значение параметра 'file' не является строкой."},{"id":"75df60e6-5280-40db-9731-c84a4acea60a","name":"-32602 — Invalid Params : 'sids must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        \"sids\": 1234568 // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        // \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"data\": {\n            \"field\": \"sids\",\n            \"type\": \"string\"\n        },\n        \"message\": \"sids must be string\"\n    }\n}\n\n// Переданное значение параметра 'sids' не является строкой."},{"id":"69029ffd-c253-4e31-b6c9-fe4dce3b935a","name":"-32000 — Internal Server Error","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ab9b48c8-20e3-4b65-b772-90b7d7a78328","name":"-32001 — Access is denied for the role 'role'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.exclude\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        // \"file\": \"/upload/0/0/0/000x0xx0.csv\", // Путь к загружаемому файлу\n        // \"sids\": \"1234567\\n1234568\", // Передача списка внутренниих ID каждого контакта внутри сегмента (аудитории)\n        \"contacts\": \"00000000001\\n00000000002\" // Передача списка номеров телефонов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."}],"_postman_id":"dc26a3fa-e3bb-49fe-b7c5-64753ef1cdea"},{"name":"#communications.bases.contacts.list","id":"c002c94b-330a-407c-a809-4caa0b789219","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 />-- <code>max</code> — MAX.  <br />  <br />- <code>country</code> (<em>string</em>): наименование страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): двухбуквенный Alpha-2-код по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): диапазон для выборки по контактности номера полученное после скоринга, при передаче значений вне диапазона вернет либо значения соответствующие min-max, либо пустоту если значение переданное значение находится за пределами диапазона данных скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение,  <br />-- <code>min</code> (<em>int</em>) — минимальное значение  <br />  <br />- <code>connectability_types</code> (<em>enum[]</em>): фильтр по типу оценки контактности телефонного номера, возможные значения:  <br />-- sms (<em>string</em>) — оценка контактности телефонного номера для отправки SMS-сообщений  <br />-- voice (<em>string</em>) — оценка контактности телефонного номера для голосового трафика  <br />-- messengers (<em>string</em>) — оценка контактности телефонного номера в мессенджерах  <br />  <br />- <code>tags</code> (<em>string[]</em>): фильтр по наименованию тегов связанных с контактами сегмента (аудитории).  <br />  <br />- <code>email_info</code> (<em>object</em>): фильтр по метаданным email адресов сегмента (аудитории), прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>:  <br />-- <code>last_seen</code> (<em>object</em>): дата и время последней активности пользователя:  <br />---- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />---- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp.  <br />-- <code>smtp_provider</code> (<em>string</em>): название SMTP-провайдера.  <br />-- <code>smtp_status_code</code> (<em>int</em>): код статуса SMTP-сервера.  <br />-- <code>country</code> (<em>string</em>): наименование страны.  <br />-- <code>domain</code> (<em>string</em>): доменная часть адреса электронной почты.  <br />-- <code>mx_record</code> (<em>string</em>): MX-запись домена.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>sort</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"sort\": {\n      \"name\": \"phone\", // enum\n      \"direction\": \"ASC\" // enum\n    }\n\n</code></pre>\n<p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": {\n    \"context\": \"context_name\", // string\n    \"updated\": { // object\n        \"start\": 0, // int\n        \"end\": 1 // int\n    },\n    \"type\": [ // enum[]\n        \"target\",\n        \"segmented\"\n    ], \n    \"operator\": \"carrier_name\", // string\n    \"region\": \"region_name\", // string\n    \"phone_activity\": \"active\", // enum\n    \"messengers_validity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // string\n    \"messengers\": [ // enum[]\n        \"telegram\" // string\n    ], \n    \"country\": \"country_name\", // string\n    \"country_iso_code\": \"xx\", // string\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 1 // int\n    },\n    \"connectability_types\": [ // enum[]\n        \"sms\", // string\n        \"voice\" // string\n    ],\n    \"tags\": [ // string[]\n        \"tag_name1\", // string\n        \"tag_name2\" // string\n    ],\n    \"email_info\": { // object\n        \"last_seen\": { // object\n            \"start\": 0, // int\n            \"end\": 1 // int\n        },\n        \"smtp_provider\": \"smtp_provider_name\", // string\n        \"smtp_status_code\": 000, // int\n        \"country\": \"country_name\", // string\n        \"domain\": \"domain.com\", // string\n        \"mx_record\": \"mx.smtp_provider.com\" // string\n    }\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"cdeda816-590e-4843-9ed5-a964c1134801","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                    \"max_score\": false, // Валидация MAX по номеру телефона\n                    \"facebook_score\": true, // Валидация FB по номеру телефона\n                    \"phone_connectability_voice\": true, // Оценка контактности телефонного номера для голосового трафика\n                    \"tags_phone_score\": true, // Проверка телефонного номера на связанные теги\n                    \"phone_connectability_ehlr\": false // Оценка контактности телефонного номера \n                },\n                \"connectability_types\": [ // Значение фильтра по типу оценки контактности телефонного номера\n                    \"voice\" // Оценка контактности телефонного номера в для голосовых рассылок\n                ],\n                \"phone_score\": \"active\", // Оценка контактности телефонного номера контакта \n                \"timestamp\": \"YYYY-MM-DD HH:MM:SS\", // Время создания записи\n                \"wa_score\": \"inactive\", // Оценка контактности WA-аккаунта контакта \n                \"email_info\": { // Метаданные email валидации\n                    \"technical_info\": { // Техническая информация о домене и smtp\n                        \"smtp_provider\": \"smtp_provider_name\", // Название SMTP-провайдера, обслуживающего домен электронной почты\n                        \"smtp_status_code\": null, // Код статуса SMTP-сервера.\n                        \"domain\": \"gmail.com\", // Доменная часть адреса электронной почты\n                        \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n                    },\n                    \"deliverability\": { // Информация о доставляемости (deliverability)\n                        \"status\": true, // Основной статус валидации\n                        \"sub_status\": {}, // Дополнительные детализированные флаги статуса, обнаруженные во время валидации.\n                        \"address\": \"user_name@gmail.com\" // Полный адрес электронной почты\n                    },\n                    \"user_info\": { // Информация о пользователе\n                        \"age\": null, // Возраст\n                        \"country\": null, // Страна\n                        \"username\": \"user.name\", // Имя пользователя (логин/никнейм)\n                        \"name\": \"Name\", // Отображаемое имя пользователя\n                        \"last_seen\": null, // Дата и время последней активности пользователя.\n                        \"gender\": \"gender\", // Пол пользователя.\n                        \"tags\": null, // Теги связанные с email в запросе.\n                        \"profile_picture\": null // URL аватара профиля пользователя.\n                    }\n                },\n                \"tg_score\": \"active\", // Оценка контактности TG-аккаунта контакта \n                \"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":"e5499b70-0f14-4dfd-a5ba-1760ca6babf4","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":"ea98579a-a341-4ed8-9bad-8992682746d0","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":"736ffa1a-ddc5-4c8a-a3c0-42ed6506cc65","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":"d1f41e00-a7c9-49fd-ad39-f9a9ebe701dc","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":"59598e03-2fef-4782-8fa5-bb5ff65cfbc3","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":"23d485e6-f678-4168-9ebe-a0250cf814a1","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        },\n        \"filter\": 1 // Параметры фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32602,\n        \"message\": \"filter must be object\",\n        \"data\": {\n            \"field\": \"filter\",\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"line_type\": \"string\",\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"type\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ]\n                    },\n                    \"country\": \"string\",\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"smtp_provider\": \"string\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"start\": \"int\",\n                                    \"end\": \"int\"\n                                }\n                            },\n                            \"country\": \"string\",\n                            \"domain\": \"string\",\n                            \"smtp_status_code\": \"int\",\n                            \"mx_record\": \"string\"\n                        }\n                    },\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"start\": \"int\",\n                            \"end\": \"int\"\n                        }\n                    },\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    },\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"tags\": \"string[]\",\n                    \"region\": \"string\",\n                    \"operator\": \"string\",\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        }\n                    },\n                    \"context\": \"string\",\n                    \"country_iso_code\": \"string\",\n                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\",\n                            \"max\"\n                        ]\n                    }\n                }\n            }\n        }\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"eaf33a2e-a6bf-41f6-b2c2-c86759fe73ff","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.list\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта (аудитории)\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 25, // Лимит количества записей\n        \"sort\": { // Параметры сортировки\n            \"name\": \"phone\", // Наименование поля по которому производится сортировка\n            \"direction\": \"ASC\" // Направление сортировки\n        }\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC+0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 1, // Начало периода, UNIX timestamp\n        //         \"end\": 0 // Конец периода, UNIX timestamp\n        //     },\n        //     \"type\": [ // Фильтр по списку типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"whatsapp\",\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 10 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Фильтр по типу оценки контактности телефонного номера\n        // \t\t// \"sms\", // Оценка контактности телефонного номера для отправки SMS-сообщений\n        // \t\t// \"voice\", // Оценка контактности телефонного номера для голосового трафика\n        // \t\t\"messengers\" // Оценка контактности телефонного номера в мессенджерах\n    \t// \t   ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3bb94437-a023-4097-a459-44d0ab7b655f","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":"b5d3da8a-0c33-4364-a473-bb0ef67cb13e","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":"c002c94b-330a-407c-a809-4caa0b789219"},{"name":"#communications.bases.contacts.tags","id":"33868342-5624-4f7e-8cc8-474d454285e1","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":"ea3682e6-57e7-4e84-a00d-83f80a383f0d","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":"1983d086-5046-420c-9fe7-8224ed33fd6e","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":"af094bd6-ff12-4ec9-b8a8-75e647b43efd","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":"7bc57e43-d510-4a25-b47e-fe407e223d2b","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.tags\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c01fd84d-2cd5-462a-a95e-899e5fe6d935","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":"33868342-5624-4f7e-8cc8-474d454285e1"},{"name":"#communications.bases.contacts.emails_info","id":"83a7f7eb-f9a9-4f2a-91c8-9b9661bf716b","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":"53f2e223-28a0-4536-9cff-ae57c95eda57","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":"7eb59334-6739-4ab3-b303-cc97005deb18","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":"ee651344-534f-42ef-9baa-f1e3342202b2","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":"69fcf98d-a0dc-49ec-be32-6c685272e4cc","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.emails_info\", // Имя метода\n    \"params\": {\n        \"base_id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта (аудитории\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3b8835cd-555b-4a01-9b5c-991462c4a5ff","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":"83a7f7eb-f9a9-4f2a-91c8-9b9661bf716b"},{"name":"#communications.bases.contacts.download","id":"c54b4207-785d-4671-b976-178a638bd33b","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;валидность max;валидность fb;валидность ig;теги телефона;часовой пояс;код страны;тип линии;время скоринга;время нормализации\nYYYY-MM-DD HH:MM:SS;00000000001;user0@example.com;;@user0;;scoring;;;;;;;;;;;;inactive;;unknown;unknown;;{};UTC+0;xx;mobile;YYYY-MM-DD HH:MM:SS;\nYYYY-MM-DD HH:MM:SS;00000000002;;;@user1;;scoring;;;;;;;;;;;;active;;unknown;unknown;;{};UTC+0;xx;mobile;YYYY-MM-DD HH:MM:SS;\nYYYY-MM-DD HH:MM:SS;00000000003;;;;;scoring;;;;;;;;;;;;active;;unknown;unknown;;{};UTC+0;xx;mobile;YYYY-MM-DD HH:MM:SS;\n...\n\n\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":"bd7e6606-ecb0-4bb2-8add-d76dc75ca335","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":"67785b82-39ef-4888-b7ee-a94689296ee0","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":"85ff0e58-26d7-499f-84ee-8ef2ae291ac1","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":"4f5353c5-fb38-46e2-9022-4153a3e84f8e","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":"757d3902-a95a-4e7d-8859-7728a4b15dd7","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.download\", // Имя метода\n    \"params\": {\n        \"project_id\": 8, // ID проекта\n        \"id\": 84, // ID сегмента (аудитории)\n        \"export_format\": \"csv\" // Выбор формата файла для скачивания\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"787ec881-4e8e-477a-bdef-1b194be7c129","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":"c54b4207-785d-4671-b976-178a638bd33b"},{"name":"#communications.bases.contacts.export","id":"da92f56f-bab1-4216-b7c4-82a87051fd22","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 />-- <code>max</code> — MAX.  <br />  <br />- <code>country</code> (<em>string</em>): наименование страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): двухбуквенный Alpha-2-код по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): диапазон для выборки по контактности номера полученное после скоринга, при передаче значений вне диапазона вернет либо значения соответствующие min-max, либо пустоту если значение переданное значение находится за пределами диапазона данных скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение  <br />-- <code>min</code> (<em>int</em>)— минимальное значение  <br />  <br />- <code>connectability_types</code> (<em>enum[]</em>): список типов для оценки контактности телефонного номера:  <br />-- <code>sms</code> — SMS-сообщения  <br />-- <code>voice</code>— голосовые рассылки  <br />-- <code>messengers</code> — мессенджеры  <br />  <br />- <code>tags</code> (<em>string[]</em>): фильтр по наименованию тегов связанных с контактами сегмента (аудитории).  <br />  <br />- <code>email_info</code> (<em>object</em>): фильтр по метаданным email адресов сегмента (аудитории), прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>:  <br />-- <code>last_seen</code> (<em>object</em>): дата и время последней активности пользователя:  <br />---- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />---- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp.  <br />-- <code>smtp_provider</code> (<em>string</em>): название SMTP-провайдера.  <br />-- <code>smtp_status_code</code> (<em>int</em>): код статуса SMTP-сервера.  <br />-- <code>country</code> (<em>string</em>): наименование страны.  <br />-- <code>domain</code> (<em>string</em>): доменная часть адреса электронной почты.  <br />-- <code>mx_record</code> (<em>string</em>): MX-запись домена.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>only_system_fields</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг использования только системных полей для экспорта.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>only_system_fields</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"only_system_fields\": true</code></td>\n</tr>\n<tr>\n<td><code>export_format</code></td>\n<td><code>enum</code>  <br /><em>optional</em>  <br />  <br /><code>[</code>  <br /><code>csv,</code>  <br /><code>excel</code>  <br /><code>]</code></td>\n<td>Тип формата файла для экпорта данных сегмента (аудитории). Возможные значения:  <br />- <code>csv</code> — экспорт в csv-файл  <br />- <code>excel</code> — экспот в Excel-файл .  <br />  <br />Если не передать в запросе параметр <code>export_format</code> — по-умолчанию будет сформирован xlsx-файл.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>export_format</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"export_format\": \"csv\"</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": {\n    \"context\": \"context_name\", // string\n    \"updated\": { // object\n        \"start\": 0, // int\n        \"end\": 1 // int\n    },\n    \"type\": [ // enum[]\n        \"target\", // string\n        \"segmented\" // string\n    ],\n    \"operator\": \"carrier_name\", // string\n    \"region\": \"region_name\", // string\n    \"phone_activity\": \"active\", // enum\n    \"messengers_validity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // string\n    \"messengers\": [ // enum[]\n        \"telegram\" // string\n    ],\n    \"country\": \"country_name\", // string\n    \"country_iso_code\": \"xx\", // string\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 1 // int\n    },\n    \"connectability_types\": [ // enum[]\n        \"voice\", // string\n        \"messengers\" // string\n    ],\n    \"tags\": [ // string[]\n        \"tag_name1\", // string\n        \"tag_name2\" // string\n    ],\n    \"email_info\": { // object\n        \"last_seen\": { // object\n            \"start\": 0, // int\n            \"end\": 1 // int\n        },\n        \"smtp_provider\": \"smtp_provider_name\", // string\n        \"smtp_status_code\": 000, // int\n        \"country\": \"country_name\", // string\n        \"domain\": \"domain.com\", // string\n        \"mx_record\": \"mx.smtp_provider.com\" // string\n    }\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"cd19f40a-4734-4b3c-9ee9-3822e55fd529","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":"f9c608ef-744b-4f48-b561-db6647b067d7","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":"d95aa898-7018-4de2-9284-329efc41369c","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":"383445a9-afe8-4127-b423-d3cdd9489ab1","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\", // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        \"filter\": 1\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        }\n                    },\n                    \"line_type\": \"string\",\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    },\n                    \"tags\": \"string[]\",\n                    \"context\": \"string\",\n                    \"operator\": \"string\",\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"smtp_provider\": \"string\",\n                            \"country\": \"string\",\n                            \"domain\": \"string\",\n                            \"mx_record\": \"string\",\n                            \"smtp_status_code\": \"int\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"end\": \"int\",\n                                    \"start\": \"int\"\n                                }\n                            }\n                        }\n                    },\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"max\": \"int\",\n                            \"min\": \"int\"\n                        }\n                    },\n                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\",\n                            \"max\"\n                        ]\n                    },\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"country\": \"string\",\n                    \"type\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ]\n                    },\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"country_iso_code\": \"string\",\n                    \"region\": \"string\"\n                }\n            },\n            \"field\": \"filter\"\n        },\n        \"message\": \"filter must be object\",\n        \"code\": -32602\n    }\n}"},{"id":"da8bb55e-bdde-437b-8e4c-369bf32ee48c","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":"9d6b0f87-77bf-41bb-af4d-9b72dcc9b18a","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":"bc061580-35f6-491a-8204-40759fb98336","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"*/*","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"export_format\": \"excel\" // Тип формата файла для экпорта данных сегмента (аудитории)\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n        // \"filter\": { // Параметры фильтрации\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"connectability_types\": [ // Cписок типов для оценки контактности телефонного номера\n        //         \"voice\",\n        //         \"messengers\"\n        //     ],\n        //     \"tags\": [ // Фильтр по наименованию тегов связанных с контактами сегмента (аудитории)\n        //         \"tag_name1\", // Наименование тега\n        //         \"tag_name2\" \n        //     ],\n        //     \"email_info\": { //Фильтр по метаданным email адресов сегмента\n        //         \"last_seen\": { // Дата и время последней активности пользователя\n        //             \"start\": 0, // Начало периода, Unix timestamp,int\n        //             \"end\": 1 // Конец периода, Unix timestamp\n        //         },\n        //         \"smtp_provider\": \"smtp_provider_name\", // название SMTP-провайдера\n        //         \"smtp_status_code\": 000, // код статуса SMTP-сервера\n        //         \"country\": \"country_name\", // наименование страны\n        //         \"domain\": \"domain.com\", // доменная часть адреса электронной почты\n        //         \"mx_record\": \"mx.smtp_provider.com\" // MX-запись домена\n        //     }\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"50d2ec18-11a0-479f-ba7b-3639a344b5b8","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":"da92f56f-bab1-4216-b7c4-82a87051fd22"},{"name":"#communications.bases.contacts.export_stream","id":"1879be9d-6a5b-4147-81eb-f9dac162f1b2","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":"c08b5a61-2c09-4621-b5e4-051715fc658a","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":"77f10711-b038-4933-9f9b-354a1b71c046","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":"bb6cde9e-7cab-4e30-a1ee-bdf6d4bcf717","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":"1fbc33b4-c02a-47dc-9e5b-8f2e34bb2d04","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":"071139c9-66d6-4fbb-8ce5-c0bc1e794cad","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":"6fce9fbd-5cb9-47a6-9f67-5315b477be0b","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain; charset=utf-8","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.contacts.export_stream\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n        // \"filter\": { // Параметры фильтрации\n        //     \"timezone\": \"UTC-0\", // Фильтр по часовому поясу, формат UTC\n        //     \"context\": \"context_name\", // Фильтр по контексту из кастомных и системных полей\n        //     \"updated\": { // Период обновления данных\n        //         \"start\": 0, // Начало периода\n        //         \"end\": 1 // Конец периода\n        //     },\n        //     \"type\": [ // Список типов контактов сегмента (аудитории)\n        //         \"target\", // Цель\n        //         \"segmented\" // Сегментированный\n        //     ],\n        //     \"operator\": \"carrier_name\", // Фильтр по оператору связи\n        //     \"region\": \"region_name\", // Фильтр по региону\n        //     \"phone_activity\": \"active\", // Фильтр по активности контактов по номеру телефона\n        //     \"messengers_validity\": \"active\", // Фильтр по валидности контакта в мессенджерах\n        //     \"email_activity\": \"active\", // Фильтр по активности email\n        //     \"line_type\": \"mobile\", // Фильтр по типу линии телефонного номера\n        //     \"messengers\": [ // Фильтр по типам мессенджеров\n        //         \"telegram\"\n        //     ],\n        //     \"country\": \"country_name\", // Фильтр по стране\n        //     \"country_iso_code\": \"xx\", // Фильтр по двухбуквенному коду страны\n        //     \"phone_connectability\": { // Фильтр по контактности телефонного номера\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     },\n        //     \"email_connectability\": { // Фильтр по по контактности email,\n        //                               // не используется\n        //         \"min\": 0, // Минимальное значение\n        //         \"max\": 1 // Максимальное значение\n        //     }\n        // },\n        // \"only_system_fields\": true // Флаг использования только системных полей для экспорта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"86ee0e52-c981-4ea5-8099-4be2c779e342","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":"1879be9d-6a5b-4147-81eb-f9dac162f1b2"}],"id":"86e9f736-caad-4af6-91e4-7c16ea6a7e6a","_postman_id":"86e9f736-caad-4af6-91e4-7c16ea6a7e6a","description":""},{"name":"#communications.bases.create","id":"30404c7c-52dc-4cd1-b481-ff6ecddeac53","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":"38264a26-96a5-4dd3-bc94-8249b7bbe91d","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":"bc5dd096-d576-46d5-a260-4524187aca35","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":"a6c1def9-a13a-4d53-b7fd-b3d2c1248fe4","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":"29f4c470-1aa1-481d-9931-d73721b8ba0d","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":"c651ae92-da93-4e49-bfc9-07768db66906","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":"aa4bdd71-9264-41bd-87d2-83819cca623b","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":"d0bcf375-8743-4dc6-998b-36ce111f07db","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":"049f296b-ce5a-4414-8287-e5b03671957b","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":"057776a5-ec4a-43e9-826b-c9505d13fa5f","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":"b0fdf2e2-e088-4ef7-b0b3-7c76993afd5e","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":"e7380908-0a99-4d8c-98f7-0dabd6eda7c6","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":"cd753262-00c3-42cd-8022-81c2acbe346b","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":"cbdcf743-2137-4b82-99ae-e64410fed402","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":"22c3d67a-48c6-44cf-9fe6-9557b3aab805","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":"6234573f-4529-4d77-af62-9ff6043ccf0f","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\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"66e2b29d-9158-4a0c-960d-10c06c889f30","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":"38dcc96d-874a-45cd-a071-d6b95dccf220","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":"30404c7c-52dc-4cd1-b481-ff6ecddeac53"},{"name":"#communications.bases.get","id":"85afe207-5098-4327-949d-8bed46b8656d","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":"7b145c51-eee9-4557-b6ed-aac66a285a4a","name":"Successful Response -- type [\"initial\"]","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 850, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": {\n        \"created\": 0, // Время создания, UNIX-timestamp\n        \"total\": \"5\", // Количество контактов в сегменте (аудитории)\n        \"id\": 850, // ID сегмента (аудитории)\n        \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n        \"geo_iso_code\": \"XX\", // Гео контактов сегмента\n        \"name\": \"any_name\", // Название сегмента (аудитории)\n        \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n            \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается первый валидный номер из этой строки\n            \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса конвертируются в ASCII\n            \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n            \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n            \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n            \"select_email\": false, // Не используется\n            \"split_by_additional_fields\": false // Не используется\n        },\n        \"order_by\": 1, // Значение сортировки в листинге по типам, определяется на уровне системы по значению 'type' типа контактов сегмента (аудитории)\n        \"status\": \"active\", // Статус сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип контактов сегмента (аудитории)\n            \"initial\" // Сегмент создан\n        ],\n        \"original_qty\": 5, // Количество загруженных контактов при создании сегмента\n        \"rows_accepted\": 5, // Количество контактов загруженных в аудиторию по факту\n        \"rows_submitted\": 5, // Количество контактов в загружаемом файле\n        \"updated\": 0, // Время последнего обновления, UNIX-timestamp\n        \"scoring\": { // Параметры скоринга (оценки) контакта\n            \"tg_score\": false, // Валидация TG по номеру телефона\n            \"ig_score\": false, // Валидация IG по номеру телефона\n            \"facebook_score\": false, // Валидация FB по номеру телефона\n            \"phone_connectability_voice\": false, // Оценка контактности телефонного номера для голосового трафика\n            \"tags_phone_score\": false, // Проверка телефонного номера на связанные теги \n            \"phone_connectability_ehlr\": false, // Оценка контактности телефонного номера\n            \"tags_email_score\": false, // Проверка e-mail на связанные теги \n            \"phone_connectability\": false, // Скоринг контактности телефона\n            \"phone_validation\": false, // Валидация телефона\n            \"email_connectability\": false, // Контактность e-mail\n            \"phone_validation_mnp\": false, // Валидация телефона +\n            \"wa_score\": false, // Валидация WA по номеру телефона\n            \"phone_connectability_sms\": false, // Оценка контактности телефонного номера для отправки SMS-сообщений\n            \"max_score\": false, // Валидация MAX по номеру телефона\n            \"email_validation\": false // Валидация e-mail\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"fde388f2-1631-498b-813a-21daf2f2b0a0","name":"Successful Response -- type [\"scoring\"]","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"order_by\": 1, // Значение сортировки в листинге по типам, определяется на уровне системы\n                       // по значению 'type' типа контактов сегмента (аудитории)\n        \"scoring\": { // Параметры скоринга (оценки) контакта\n            \"phone_connectability\": false, // Скоринг контактности телефона\n            \"tg_score\": false, // Валидация TG по номеру телефона\n            \"ig_score\": false, // Валидация IG по номеру телефона\n            \"wa_score\": false, // Валидация WA по номеру телефона\n            \"phone_connectability_sms\": false, // Оценка контактности телефонного номера для отправки SMS-сообщений\n            \"phone_validation_mnp\": false, // Валидация телефона +\n            \"tags_phone_score\": false, // Проверка телефонного номера на связанные теги \n            \"phone_connectability_ehlr\": true, // Оценка контактности телефонного номера\n            \"tags_email_score\": false, // Оценка контактности телефонного номера\n            \"phone_validation\": true, // Валидация телефона\n            \"phone_connectability_voice\": false, // Оценка контактности телефонного номера для голосового трафика\n            \"facebook_score\": false, // Валидация FB по номеру телефона\n            \"email_validation\": false, // Валидация e-mail\n            \"max_score\": false, // Валидация MAX по номеру телефона\n            \"email_connectability\": false // Контактность e-mail\n        },\n        \"status\": \"active\", // Статус сегмента (аудитории)\n        \"total\": \"295\", // Количество контактов в сегменте (аудитории)\n        \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n        \"type\": [ // ID пользователя создавшего сегмент (аудиторию)\n            \"scoring\" // Сегмент прошел скоринг (оценку)\n        ],\n        \"updated\": 0, // Время последнего обновления, UNIX-timestamp\n        \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n            \"remove_duplicates\": false, // Убирается дубликат номера в строке и остается \n                                        // первый валидный номер из этой строки\n            \"split_by_additional_fields\": false, // Не используется\n            \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n            \"select_email\": false, // Не используется\n            \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n            \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n            \"convert_email_unicode_to_ascii\": false // Unicode символы e-mail адреса конвертируются в ASCII\n        },\n        \"update_system_fields\": false, // Перезаписать значения полей мессенджеров \n                                       // значениями полученными в результате скоринга\n        \"name\": \"any_name\", // Название сегмента (аудитории)\n        \"project_id\": 123, // ID проекта\n        \"created\": 0, // Время создания, UNIX-timestamp\n        \"parent_id\": 821, // ID исходного (родительского) сегмента\n        \"id\": 851 // ID сегмента (аудитории)\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}"},{"id":"c158d256-d786-40de-90c7-9210128e855f","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":"2a7f6e79-077f-448e-b9ed-ce247afbc685","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":"220287fd-d578-4597-b69f-dd898591365a","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.get\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента (аудитории)\n        \"project_id\": 123 // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d5890900-add2-4c4e-8e13-f0d13c384269","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":"85afe207-5098-4327-949d-8bed46b8656d"},{"name":"#communications.bases.list","id":"041f2146-12f6-4566-bf70-369f95ac88ed","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":"000bd2dc-bea0-46de-a26b-0786d7507600","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"result\": {\n        \"total\": 17, // Количество доступных сегмиентов\n        \"limit\": 5, // Лимит количества записей в ответе\n        \"items\": [ // Массив с данными сегмента (аудитории)\n            {\n                \"updated\": 1, // Дата последнего обновления сегмента (аудитории), UNIX timestamp\n                \"id\": 282, // ID сегмента (аудитории)\n                \"parent_id\": 820, // ID исходного (родительского) сегмента\n                \"has_emails\": true, // Сегмент содержит e-mail адреса\n                \"has_phones\": true, // Сегмент содержит телефонные номера\n                \"geo_iso_code\": \"all\", // Указание для гео контактов\n                \"update_system_fields\": false, // Перезаписать значения полей мессенджеров \n                                               // значениями полученными в результате скоринга\n                \"status\": \"active\", // Статус сегмента (аудитории)\n                \"size\": { // Размер сегмента (аудитории)\n                    \"total\": 4 // Количество контактов в сегменте (аудитории)\n                },\n                \"allow_delete\": true, // Флаг с отметкой разрешено ли \n                                      // архивирование сегмента (аудитории)\n                \"name\": \"234\", // Название сегмента (аудитории)\n                \"contacts_status\": { // Статус контактов сегмента (аудитории) после скоринга\n                    \"inactive\": 4, // Неактивные \n                    \"active\": 0 // Активные\n                },\n                \"normalization\": { // Данные о нормализации контактов сегмента (аудитории)\n                    \"convert_to_format\": false, // Номер телефона приводится к формату E.164\n                    \"remove_duplicates\": false, // Убирается дубликат номера в строке \n                                                // и остается первый валидный номер из этой строки\n                    \"idn_email_canonicalization\": false, // Канонизация IDN в доменной части e-mail\n                    \"convert_email_unicode_to_ascii\": false, // Unicode символы e-mail адреса \n                                                             // конвертируются в ASCII\n                    \"remove_label_in_domain\": false, // Убираются алиасы в почте на домене gmail.com\n                    \"split_by_additional_fields\": false, // Не используется\n                    \"select_email\": false // Не используется\n                },\n                \"scoring\": { // Параметры скоринга (оценки) контакта\n                    \"phone_connectability\": false, // Скоринг контактности телефона\n                    \"email_validation\": true, // Валидация e-mail\n                    \"facebook_score\": true, // Валидация FB по номеру телефона\n                    \"ig_score\": false, // Валидация IG по номеру телефона\n                    \"max_score\": false, // Валидация MAX по номеру телефона\n                    \"tags_phone_score\": true, // Проверка телефонного номера на связанные теги \n                    \"tags_email_score\": false, // Проверка e-mail на связанные теги\n                    \"phone_validation_mnp\": true, // Валидация телефона +\n                    \"phone_validation\": false, // Валидация телефона\n                    \"email_connectability\": false, // Контактность e-mail\n                    \"tg_score\": true, // Валидация TG по номеру телефона\n                    \"wa_score\": true, // Валидация WA по номеру телефона\n                    \"phone_connectability_sms\": true, // Оценка контактности телефонного номера для отправки SMS-сообщений\n                    \"phone_connectability_voice\": true, // Оценка контактности телефонного номера для голосового трафика\n                    \"phone_connectability_ehlr\": false  // Оценка контактности телефонного номера \n                },\n                \"score_total\": 0, // Количество контактов прошедших скоринг\n                \"type\": [ // Тип сегмента\n                    \"scoring\" // Сегмент прошел скоринг\n                ],\n                \"project_id\": 123, // ID проекта, которому принадлежит сегмент (аудитория)\n                \"order_by\": 12, // Значение сортировки в листинге по типам, \n                                // определяется на уровне системы по значению 'type' \n                                // типа контактов сегмента (аудитории)\n                \"user_id\": 13, // ID пользователя создавшего сегмент (аудиторию)\n                \"created\": 0 // Время создания сегмента (аудитории), UNIX-timestamp\n            }\n            \n            // ...\n\n        ]\n    },\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"9b7ce551-e986-4a59-b9bf-5d6c93a1c073","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":"901ff6da-6a15-4798-bd64-5c395ffd8210","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":"ba780de2-8191-47ee-b97f-459f052d09fe","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":"8c13e12d-4929-4b73-afae-6bfc2686341f","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":"1cbbafed-9b7c-4e51-b527-5b0522256c7b","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.list\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"sort\": { // Параметры сортировки\n            \"name\": \"created\", // Наименование поля по которому осуществляется сортировка\n            \"direction\": \"DESC\" // Направление сортировки\n        },\n        // \"filter\": { // Параметры фильтрации\n            // \"create\": { // Период по дате создания\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // },\n            // \"context\": \"email\", // Поиск по контексту из кастомных и системных полей\n            // \"type\": [ // Список типов контактов сегмента (аудитории)\n            //     \"initial\", // Исходный, 'raw data' до обработки (скоринга)\n            //     \"segmented\", // Сегментированный (создание нового сегмента (аудитории)\n            //     // по какому-либо признаку)\n            //     \"target\" // Цель\n            // ]\n            // \"update\": { // Период по дате обновления\n            //     \"start\": 0, // Начало периода, UNIX timestamp\n            //     \"end\": 1 // Конец периода, UNIX timestamp\n            // }\n        // },\n        \"offset\": 0, // Количество записей для пропуска\n        \"limit\": 5, // Лимит количества записей\n        \"status\": \"active\" // Фильтр по статусу сегмента (аудитории)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f71e4bdf-41b7-4cc8-b9d1-fcd29ef9d629","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":"041f2146-12f6-4566-bf70-369f95ac88ed"},{"name":"#communications.bases.update","id":"6e0d6abe-4fb2-4fb4-b11b-94b8f9dc829e","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":"a063bc7f-caac-496b-a27d-d65a82ab6c4e","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":"8f16f949-a3f5-463d-adbb-e63450704ae4","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":"81fca7fc-75e1-4e29-8005-a61ae18acf21","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":"ec5a8220-e3f3-45f7-8933-838ae939025b","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":"8e0d012c-bfb6-4cfa-ba5d-0b76fa1fbbfe","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":"c001c891-5afb-48a3-9a04-ccd28294ae5f","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.update\", // Имя метода\n    \"params\": {\n        \"id\": 851, // ID сегмента\n        \"project_id\": 123, // ID проекта\n        \"name\": \"any_name_updated\" // ID сегмента\n        // \"status\": \"active\" // ID проекта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"1d15c534-2f2a-436e-bc11-0838259a5e77","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":"6e0d6abe-4fb2-4fb4-b11b-94b8f9dc829e"},{"name":"#communications.bases.copy","id":"6b9af082-c4db-48d4-8877-fa605fbf4b19","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":"03909396-1f0f-43e9-b6ea-3d3478e92402","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":"32b30e34-e7f2-4a56-a643-b80b40dd2057","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":"c4c61c56-f5c4-440b-91ea-47a80ecc2494","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":"63056783-2b1e-4276-a480-929a424c449a","name":"-32000 — Internal Server Error","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.copy\", // Имя метода\n    \"params\": {\n        \"project_id\": 82, // ID проекта\n        \"base_id\": 84 // ID сегмента для копирования\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4d1dd22a-a27b-416d-bda5-5cd8d067427f","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":"6b9af082-c4db-48d4-8877-fa605fbf4b19"},{"name":"#communications.bases.segmentation","id":"f3b6c8bd-142b-489b-adaa-e441666f1cdf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"base_id\": \"<int[]>\", // Список ID сегментов для сегментации\n        \"name\": \"<string>\", // Наименование нового создаваемого сегмента \n                            // после операции сегментации \n        \"project_id\": \"<int>\", // ID проекта\n        \"contacts\": \"<string[]>\", // Список SID контактов для сегментирования\n        \"filter\": \"<object>\" // Параметры фильтрации\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет создать новый сегмент (аудиторию) путем разделения существующего, либо объединения нескольких сегментов:</p>\n<ul>\n<li><p>Разделение существующего сегмента путем выборки контактов с различными параметрами фильтрации.</p>\n</li>\n<li><p>Объединение нескольких сегментов в один.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base_id</code></td>\n<td><code>int[]</code>  <br /><em><strong>required</strong></em></td>\n<td>Список ID сегментов (аудиторий) для преобразования в новый сегмент.  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>base_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"base_id\": [851]</code></td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td><code>int</code>  <br /><em><strong>required</strong></em></td>\n<td>ID проекта которому принадлежит(ат) выбранный(ые) сегмент(ы).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>project_id</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"project_id\": 123</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em><strong>required</strong></em></td>\n<td>Наименование нового создаваемого сегмента после операции преобразования.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_name_segmented\"</code></td>\n</tr>\n<tr>\n<td><code>contacts</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Список SID контактов (уникальные идентификаторы контактов внутри сегмента) для выборки в новый формируемый сегмент. При передаче нескольких значений в качестве разделителя используется запятая '<code>,</code>'.  <br />  <br />Список SID сегмента можно получить методом '<strong>communications.bases.contacts.list</strong>'  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>contacts</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"contacts\": [\"123\", \"456\"]</code></td>\n</tr>\n<tr>\n<td><code>filter</code></td>\n<td><code>object</code>  <br /><em>optional</em></td>\n<td>Объект с параметрами фильтров. Содержит поля:  <br />  <br />- <code>context</code> (<em>string</em>): поиск по контексту уникальных значений из кастомных и системных полей.  <br />  <br />- <code>updated</code> (<em>object</em>): выбор периода обновления данных:  <br />-- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp  <br />-- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp  <br />  <br />- <code>type</code> (<em>enum[]</em>): выборка типов контактов сегмента из списка:  <br />-- <code>initial</code> — исходный, 'raw data' до обработки (скоринга)  <br />-- <code>segmented</code> — сегментированный (создание нового сегмента по какому-либо признаку)  <br />-- <code>custom</code> — пользовательский  <br />-- <code>target</code> — цель  <br />-- <code>delivered</code> — доставлено  <br />-- <code>not_delivered</code> — не доставлено  <br />-- <code>blacklist</code> — черный список  <br />-- <code>unique</code> — уникальные  <br />-- <code>amd</code> — автоответчики  <br />-- <code>scoring</code> — прошел скоринг  <br />-- <code>normalized</code> — нормализованный  <br />-- <code>dm_pixel</code> — не используется  <br />  <br />- <code>operator</code> (<em>string</em>): выборка по наименованию оператора связи.  <br />  <br />- <code>region</code> (<em>string</em>): выборка по наименованию региона.  <br />  <br />- <code>phone_activity</code> (<em>enum</em>): выборка активности контактов по номеру телефона:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>messengers_validity</code> (<em>enum</em>): выборка по значению валидности контакта в мессенджерах, если контакт валиден хотя бы в одном из мессенджеров, то он считается 'active':  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />  <br />- <code>email_activity</code> (<em>enum</em>): выборка по значению активности email:  <br />-- <code>active</code> — активный  <br />-- <code>inactive</code> — неактивный  <br />-- <code>unknown</code> — неизвестный  <br />  <br />- <code>line_type</code> (<em>string</em>): выборка по типу линии (мобильный, фиксированная связь, голосовая почта и т.д.), возможные значения:  <br />-- <code>shared_cost</code> — номер с разделённой стоимостью  <br />-- <code>voip</code> — интернет-телефония (VoIP)  <br />-- <code>personal_number</code> — персональный номер  <br />-- <code>fixed_line</code> — городской (стационарный)  <br />-- <code>mobile</code> — мобильный  <br />-- <code>unknown</code> — неизвестный тип  <br />-- <code>fixed_line_or_mobile</code> — городской или мобильный  <br />-- <code>voicemail</code> — голосовая почта  <br />-- <code>toll_free</code> — бесплатный номер  <br />-- <code>uan</code> — универсальный номер доступа (UAN)  <br />-- <code>premium_rate</code> — премиум-номер (платные услуги)  <br />-- <code>pager</code> — пейджер  <br />  <br />- <code>messengers</code> (<em>enum[]</em>): выборка по типам мессенджеров, работает в связке с 'messengers_validity' и работает от значения активности (если <code>\"messengers_validity\": \"inactive\"</code> то фильтр по '<code>messengers</code>' вернет контакты у которых нет выбранного мессенджера):  <br />-- <code>telegram</code> — TG  <br />-- <code>whatsapp</code> — WA  <br />-- <code>viber</code> — Viber, не используется  <br />-- <code>facebook</code> — FB  <br />-- <code>instagram</code> — IG  <br />-- <code>max</code> — MAX  <br />  <br />- <code>country</code> (<em>string</em>): выборка по наименованию страны.  <br />  <br />- <code>country_iso_code</code> (<em>string</em>): выборка по двухбуквенному Alpha-2-коду по ISO 3166-1.  <br />  <br />- <code>phone_connectability</code> (<em>object</em>): указание диапазона для выборки по контактности номера полученное после скоринга, при передаче значений вернет либо значения соответствующие <code>min-max</code>, либо пустоту если переданное значение находится за пределами диапазона данных полученных после операции скоринга:  <br />-- <code>max</code> (<em>int</em>) — максимальное значение  <br />-- <code>min</code> (<em>int</em>)— минимальное значение  <br />  <br />- <code>connectability_types</code> (<em>enum[]</em>): фильтр для выборки по полученной ранее оценке типа контактности телефонного номера, возможные значения:  <br />-- <code>sms</code> (<em>string</em>) — контактность телефонного номера для отправки SMS-сообщений  <br />-- <code>voice</code> (<em>string</em>) — контактность телефонного номера для голосового трафика  <br />-- <code>messengers</code> (<em>string</em>) —контактность телефонного номера в мессенджерах.  <br />  <br />- <code>tags</code> (<em>string[]</em>): фильтр по наименованию тегов связанных с контактами сегмента (аудитории).  <br />  <br />- <code>email_info</code> (<em>object</em>): фильтр по метаданным email адресов сегмента (аудитории), прошедших скоринг с типом <code>\"type\": \"email_validation\"</code>:  <br />-- <code>last_seen</code> (<em>object</em>): дата и время последней активности пользователя:  <br />---- <code>start</code> (<em>int</em>) — начало периода, Unix timestamp,  <br />---- <code>end</code> (<em>int</em>)— конец периода, Unix timestamp.  <br />-- <code>smtp_provider</code> (<em>string</em>): название SMTP-провайдера.  <br />-- <code>smtp_status_code</code> (<em>int</em>): код статуса SMTP-сервера.  <br />-- <code>country</code> (<em>string</em>): наименование страны.  <br />-- <code>domain</code> (<em>string</em>): доменная часть адреса электронной почты.  <br />-- <code>mx_record</code> (<em>string</em>): MX-запись домена.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>filter</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>filter</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"filter\": { // object\n    \"phone_connectability\": { // object\n        \"min\": 0, // int\n        \"max\": 10 // int\n    },\n    \"messengers_validity\": \"active\", // enum\n    \"phone_activity\": \"active\", // enum\n    \"email_activity\": \"active\", // enum\n    \"line_type\": \"mobile\", // enum\n    \"messengers\": [  // enum[]\n        \"telegram\" // string\n    ],\n    \"connectability_types\": [ // enum[]\n        \"sms\", // string\n        \"messengers\" // string\n    ]\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"5b1ab180-c4e5-4c85-8100-c8944568cf76","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":"c709c43b-3682-404c-9ecf-38374b8703bb","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":"88fefe2c-8a11-4bb9-95c1-554cb19c73a8","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":"4de04d4a-0e11-4d24-9902-a4bdb518903a","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":"83470231-8314-415c-900e-b7e5e2a3c3cd","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":"482756b2-073c-4920-9179-5a651060cbe5","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":"370aa872-66f5-403d-ae32-46c598d8f907","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":"bffa9b10-5951-49c0-ba69-03162c9f2d5b","name":"-32602 — Invalid Params : 'filter must be object'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": 1 // Параметры фильтрации\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"type\": {\n                \"type\": \"object\",\n                \"data\": {\n                    \"updated\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"end\": \"int\",\n                            \"start\": \"int\"\n                        }\n                    },\n                    \"connectability_types\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"sms\",\n                            \"voice\",\n                            \"messengers\"\n                        ]\n                    },\n                    \"messengers_validity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\"\n                        ]\n                    },\n                    \"tags\": \"string[]\",\n                    \"email_info\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"domain\": \"string\",\n                            \"mx_record\": \"string\",\n                            \"last_seen\": {\n                                \"type\": \"object\",\n                                \"data\": {\n                                    \"end\": \"int\",\n                                    \"start\": \"int\"\n                                }\n                            },\n                            \"country\": \"string\",\n                            \"smtp_provider\": \"string\",\n                            \"smtp_status_code\": \"int\"\n                        }\n                    },\n                    \"context\": \"string\",\n                    \"type\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"initial\",\n                            \"segmented\",\n                            \"custom\",\n                            \"target\",\n                            \"delivered\",\n                            \"not_delivered\",\n                            \"blacklist\",\n                            \"unique\",\n                            \"amd\",\n                            \"scoring\",\n                            \"normalized\",\n                            \"dm_pixel\"\n                        ]\n                    },\n                    \"operator\": \"string\",\n                    \"country_iso_code\": \"string\",\n                    \"phone_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"email_activity\": {\n                        \"type\": \"enum\",\n                        \"options\": [\n                            \"active\",\n                            \"inactive\",\n                            \"unknown\"\n                        ]\n                    },\n                    \"line_type\": \"string\",\n                    \"region\": \"string\",\n                    \"country\": \"string\",\n                    \"phone_connectability\": {\n                        \"type\": \"object\",\n                        \"data\": {\n                            \"min\": \"int\",\n                            \"max\": \"int\"\n                        }\n                    },\n                    \"messengers\": {\n                        \"type\": \"enum[]\",\n                        \"options\": [\n                            \"telegram\",\n                            \"whatsapp\",\n                            \"viber\",\n                            \"facebook\",\n                            \"instagram\",\n                            \"max\"\n                        ]\n                    }\n                }\n            },\n            \"field\": \"filter\"\n        },\n        \"message\": \"filter must be object\",\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'filter' не соответствует схеме 'object'."},{"id":"f87ff185-900f-47cc-bd00-1706e04613f8","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.segmentation\", // Имя метода \n    \"params\": {\n        \"name\": \"any_name_segmentation_result\", // Наименование нового\n                                                // создаваемого сегмента \n                                                // после операции сегментации \n        \"project_id\": 123, // ID проекта\n        \"base_id\": [ // Список ID сегментов для сегментации.\n            851\n        ],\n        \"filter\": { // Параметры фильтрации\n            \"phone_connectability\": { // Выборка по контактности номера\n                                      // полученное после скоринга (оценки)\n                                      // аудитории\n                \"min\": 0,\n                \"max\": 10\n            },\n            \"messengers_validity\": \"active\", // Выборка по валидности\n                                             // контакта в мессенджерах\n            \"messengers\": [ // Выборка по типу мессенджеров\n                \"telegram\" // TG\n            ],\n            \"connectability_types\": [ // Выборка по типу контактности \n                                      // телефонного номера\n                \"messengers\" // Контактность телефонного номера в мессенджерах\n            ]\n        }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"956e0c22-73b9-4588-a25a-ae6d01bfb8d5","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":"f3b6c8bd-142b-489b-adaa-e441666f1cdf"},{"name":"#communications.bases.scoring","id":"fedde3e3-d67e-4ca7-afb7-e8f0c1b9e24f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": \"<int[]>\", // Список ID сегментов\n        \"project_id\": \"<int>\", // ID проекта\n        \"type\": \"<enum[]>\", // Тип скоринга\n        // \"webhook_url\": \"<string>\", // Не используется\n        \"update_system_fields\": \"<boolean>\", // Перезаписать значения в полях\n                                             // мессенджеров значениями результатов скоринга\n        \"name\": \"<string>\", // Название для нового сегмента\n                            // формируемого из результатов скоринга\n        \"geo_iso_codes\": \"<string[]>\" // Cписок с гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>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>max_score,</code>  <br /><code>tags_phone_score,</code>  <br /><code>tags_email_score,</code>  <br /><code>phone_connectability,</code>  <br /><code>phone_connectability_voice,</code>  <br /><code>phone_connectability_sms,</code>  <br /><code>phone_connectability_ehlr,</code>  <br /><code>email_connectability,</code>  <br /><code>email_validation</code>  <br /><code>]</code></td>\n<td>Тип скоринга, выбор нескольких значений.  <br />  <br /><strong>Примечание</strong>:  <br />  <br />1) В запросе необходимо указать только одно значение: '<code>phone_validation</code>'  <br />или  <br />'<code>phone_validation_mnp</code>'  <br />  <br />2) В запросе необходимо указать только одно значение: '<code>phone_connectability</code>'  <br />или  <br />'<code>phone_connectability_voice</code>'  <br />или  <br />'<code>phone_connectability_sms</code>'  <br />или  <br /><code>'phone_connectability_ehlr'</code>  <br />  <br />Все остальные значения могут быть в списке параметра <code>\"type\"</code>.  <br />  <br />  <br />Возможные значения:  <br />- <code>phone_validation</code> : <em>валидация телефона, возвращает</em>: код страны (<code>country_iso_code</code>), страна (<code>country</code>), регион (<code>region</code>), тип линии (<code>line_type</code>), часовой пояс (<code>timezone</code>).  <br />  <br />- <code>phone_validation_mnp</code> : <em>валидация телефона +</em>, возвращает: код страны (<code>country_iso_code</code>), страна (<code>country</code>), регион (<code>region</code>) , оператор (<code>operator</code>), тип линии (<code>line_type</code>), часовой пояс (<code>timezone</code>).  <br />  <br />- <code>wa_score</code> : валидация телефона на наличие WA-аккаунта.  <br />  <br />- <code>tg_score</code> : валидация телефона на наличие TG-аккаунта.  <br />  <br />- <code>facebook_score</code> : валидация телефона на наличие FB-аккаунта.  <br />  <br />- <code>ig_score</code> : валидация телефона на наличие IG-аккаунта.  <br />  <br />- <code>max_score</code> : валидация телефона на наличие MAX-аккаунта.  <br />  <br />- <code>tags_phone_score</code> : проверка телефона на списко свзанных с ним тегов.  <br />  <br />- <code>tags_email_score</code> : проверка email на список свзанных с ним тегов.  <br />  <br />- <code>phone_connectability</code> : Оценка контактности - общая. Скоринг-балл контактности телефона, возвращает значение от '<code>0</code>' до '<code>10</code>' баллов активности номера на основании данных внутренней BigData. Если получено значение '<code>-100</code>': контактность номера не известна. Если получено значение '<code>-200</code>': для оценки передан невалидный номер. На основании полученного скоринг-балла формируется значение '<code>phone_score</code>': При значении <code>&gt;= 3</code> '<code>active</code>', если <code>&lt; 3</code> то '<code>inactive</code>'. При значении <code>== -100</code>: контактность номера неизвестна '<code>unknown</code>'.  <br />  <br />- <code>phone_connectability_voice</code> : Оценка контактности телефонного номера для голосового трафика. Возвращает значение от '<code>0</code>' до '<code>10</code>'.  <br />  <br />- <code>phone_connectability_sms</code> : Оценка контактности телефонного номера для отправки SMS-сообщений. Возвращает значение от '<code>0</code>' до '<code>10</code>'.  <br />  <br />- <code>phone_connectability_ehlr</code> : Оценка активности телефонного номера. Возвращает значение: <code>\"phone_score\": \"active\"</code> (номер активен), <code>\"phone_score\": \"inactive\"</code> (номер неактивен), <code>\"phone_score\": \"unknown\"</code> (не удалось определить статус).  <br />  <br />- <code>email_connectability</code> : контактность e-mail, не используется.  <br />  <br />- <code>email_validation</code> : Валидация e-mail, возвращает: <code>\"active\"</code> (активный), <code>\"inactive\"</code> (неактивный).  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>webhook_url</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>URL для отправки вебхука. Не используется.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>webhook_url</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"webhook_url\": \"https://example.com/webhook\"</code></td>\n</tr>\n<tr>\n<td><code>update_system_fields</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>В значении '<code>true</code>' параметр перезаписывает значение полей мессенджеров значениями полученными в результате скоринга.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>update_system_fields</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"update_system_fields\": true</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Наименование для сегмента, при сохранении результатов скоринга в новый сегмент.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>name</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"name\": \"any_name_scoring_result\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_codes</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Список с гео контактов - используется для указания гео к которому относятся контакты абонентов в сегменте. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_codes</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_codes\": [\"xx\", \"YY\"]</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>type</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"type\": [ // enum[]\n    \"phone_validation_mnp\",\n    \"tg_score\",\n    \"ig_score\",\n    \"tags_phone_score\",\n    \"phone_connectability\",\n    \"email_validation\"\n]\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"0f5e33d6-c828-415e-aed5-d31108c8ca6c","name":"Successful Response","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"tg_score\",\n            \"ig_score\",\n            \"facebook_score\",\n            \"max_score\",\n            \"phone_connectability_voice\",\n            \"email_validation\", \n            \"tags_phone_score\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": 852, // ID сегмента прошедшего\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1// Идентификатор запроса\n}"},{"id":"f5fd83b8-ad82-44cf-9cfd-81f5688e1d0e","name":"-32602 — Invalid Params : 'project_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"project_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"project_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'project_id' не был передан."},{"id":"fc10db11-5d32-4989-89d9-bedba8f72bd0","name":"-32602 — Invalid Params : 'base_id is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"base_id is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// Обязательный параметр 'base_id' не был передан."},{"id":"ba2905dd-b1f5-4e8f-9667-09a56b710fb3","name":"-32602 — Invalid Params : 'type is required'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type is required\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"required\",\n            \"field\": \"type\"\n        }\n    }\n}\n\n// Обязательный параметр 'type' не был передан."},{"id":"ac186673-4924-47fc-8a1a-2e985799ee01","name":"-32602 — Invalid Params : 'base_id must be int[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            \"a\"\n            ], \n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"base_id must be int[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"int[]\",\n            \"field\": \"base_id\"\n        }\n    }\n}\n\n// Переданное значение параметра 'base_id' не является 'int[]'."},{"id":"f36a83ec-9244-4539-8733-863568c49553","name":"-32602 — Invalid Params : 'type must be enum[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"default\"\n        ], \n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"type must be enum[]\",\n        \"data\": {\n            \"field\": \"type\",\n            \"type\": {\n                \"type\": \"enum[]\",\n                \"options\": [\n                    \"phone_validation\",\n                    \"phone_validation_mnp\",\n                    \"wa_score\",\n                    \"tg_score\",\n                    \"max_score\",\n                    \"facebook_score\",\n                    \"ig_score\",\n                    \"tags_phone_score\",\n                    \"tags_email_score\",\n                    \"phone_connectability\",\n                    \"phone_connectability_voice\",\n                    \"phone_connectability_sms\",\n                    \"phone_connectability_ehlr\",\n                    \"email_connectability\",\n                    \"email_validation\"\n                ]\n            }\n        },\n        \"code\": -32602\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"ea396426-8b35-453a-ab4d-15915cff0b86","name":"-32602 — Invalid Params : 'update_system_fields must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": 1, // Перезаписать значения в полях\n                                   // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"update_system_fields must be boolean\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"boolean\",\n            \"field\": \"update_system_fields\"\n        }\n    }\n}\n\n// Переданное значение параметра 'update_system_fields' не является логическим типом."},{"id":"b57b7bc1-7e40-406b-acf2-73a40412d014","name":"-32602 — Invalid Params : 'name must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": 321, // Название для нового сегмента\n                     // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"name must be string\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string\",\n            \"field\": \"name\"\n        }\n    }\n}\n\n// Переданное значение параметра 'name' не является строкой."},{"id":"1378665a-bf03-4c61-aab6-5ead83135df4","name":"-32602 — Invalid Params : 'contacts must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"contacts must be string[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string[]\",\n            \"field\": \"contacts\"\n        }\n    }\n}\n\n// Переданное значение параметра 'contacts' не является 'string[]'."},{"id":"43b785ee-21b9-4199-8474-d4a28bd3ff95","name":"-32602 — Invalid Params : 'geo_iso_codes must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            11,\n            12\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"geo_iso_codes must be string[]\",\n        \"code\": -32602,\n        \"data\": {\n            \"type\": \"string[]\",\n            \"field\": \"geo_iso_codes\"\n        }\n    }\n}\n\n// Переданное значение параметра 'geo_iso_codes' не является 'string[]'."},{"id":"143d44f4-61c7-4721-ae5e-3f2c2f451653","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"29cb8d5c-c077-4d42-af20-be68122dad26","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_messengers\",\n            \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"data\": {\n            \"available\": [\n                \"client\",\n                \"admin\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\"\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"962d3e52-d75c-4a88-aa7f-ba91cd664106","name":"-32001 — Server Error: 'only one connectability type can be selected.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\",\n            // \"wa_score\",\n            \"phone_connectability\",\n            \"phone_connectability_voice\",\n            \"phone_connectability_ehlr\"\n            // \"email_validation\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"only one connectability type can be selected.\",\n        \"code\": -32001\n    }\n}\n\n// Конфликт значений в параметре 'type' - одновременно указаны несовместимые типы. Подробнее о совместимости значений параметра 'type' в см. в разделе \"Параметры и поля запроса\" метода #communications.bases.scoring"},{"id":"6cc6e045-8ea3-4bea-ba1f-4920209f40b6","name":"-32001 — Server Error: 'The type field cannot be empty'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The type field cannot be empty\",\n        \"code\": -32001\n    }\n}\n\n// В запросе для параметра type не переданы значения"},{"id":"d8f64234-89a3-49a9-b455-38c968eca4d2","name":"-32001 — Server Error: 'Email services are selected, but the email list is empty.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"ig_score\",\n            \"tg_score\",\n            \"facebook_score\",\n            \"phone_connectability_ehlr\",\n            \"email_validation\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Email services are selected, but the email list is empty.\"\n    }\n}\n\n// В параметре type переданы услуги для оценки email, но выбранный в запросе сегмент не содержит email адресов\n"},{"id":"c7cb7708-023d-40b6-9c7e-327b7cd220ef","name":"-32001 — Server Error: 'Phone services are selected, but the phone list is empty.'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.bases.scoring\", // Имя метода\n    \"params\": {\n        \"base_id\": [ // Список ID сегментов\n            851\n        ],\n        \"project_id\": 123, // ID проекта\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\",\n            \"wa_score\",\n            \"ig_score\",\n            \"tg_score\",\n            \"facebook_score\",\n            \"phone_connectability_ehlr\",\n            \"email_validation\",\n            \"tags_email_score\"\n        ],\n        // \"webhook_url\": \"https://example.com/webhook\", // Не используется\n        \"update_system_fields\": true, // Перезаписать значения в полях\n                                      // мессенджеров значениями результатов скоринга\n        \"name\": \"any_name_scoring_result\", // Название для нового сегмента\n                                           // формируемого из результатов скоринга\n        \"geo_iso_codes\": [ // Cписок с гео контактов\n            \"xx\",\n            \"YY\"\n        ] \n    },\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32001,\n        \"message\": \"Phone services are selected, but the phone list is empty.\"\n    }\n}\n\n// В параметре type переданы услуги для оценки телефонных номеров, но выбранный в запросе сегмент не содержит телефонов\n"}],"_postman_id":"fedde3e3-d67e-4ca7-afb7-e8f0c1b9e24f"}],"id":"095c55eb-533e-47e7-a689-b1cb15013b14","_postman_id":"095c55eb-533e-47e7-a689-b1cb15013b14","description":""},{"name":"communications.tags","item":[{"name":"#communications.tags.phone","id":"5c238acd-218c-438d-90f5-445b0a00a4ae","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":"32d2bc77-24a7-457f-b03f-fc6dcdeacb77","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":"f73df8de-e98a-4d00-8e42-9c541702c86b","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":"76c0115e-e29a-4610-a399-8955f35b94dd","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":"d0053333-f0bc-4f79-9909-cb1e88657ff2","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.phone\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"00000000001\",\n            \"00000000002\",\n            \"00000000003\"\n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ff602677-393f-43c8-89d5-a8e0003f8c3c","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":"bfcc70a1-32e2-4f86-9fad-87cfc88b4d7b","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":"111e914e-e421-4586-8f00-2617e4a560be","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":"622f4904-51f6-4f5a-aca2-4f872426031f","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":"182a45f0-d42f-4fb1-a953-2cd1da2891ad","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":"ac97fe0a-2383-41c7-ab45-c86066bf45d4","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":"5c238acd-218c-438d-90f5-445b0a00a4ae"},{"name":"#communications.tags.email","id":"487ed165-0679-4c74-8868-22a9e0c0b62c","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":"90ac9f4c-3a00-493a-9e01-6f5a00560ad7","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":"3f55ee70-3085-4824-9733-9da1e620c9d4","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":"9285b215-bdd4-43c2-a982-2cf81507bca6","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.tags.email\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для проверки\n            \"user1@example.com\",\n            \"user2@example.com\",\n            \"user3@example.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"e4b09b29-1b53-4619-9510-2c6247599cb3","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":"4b8a42da-3b47-4836-92b1-df82a4d96b85","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":"6869f42d-c059-431e-b24e-34d3e48c34ec","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":"f62eba80-cf41-4906-bce2-fe3aec1f9b28","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":"0c322ef4-811c-4c5a-ab0b-a7b8edd963ff","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":"f2bf2422-b0c5-47e8-b7f2-ab5344cdf55e","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":"487ed165-0679-4c74-8868-22a9e0c0b62c"}],"id":"8e8c7ac3-5898-4bdc-a37d-d7961c27f8c6","_postman_id":"8e8c7ac3-5898-4bdc-a37d-d7961c27f8c6","description":""},{"name":"communications.utils","item":[{"name":"#communications.utils.phone_connectability","id":"b0beee02-c986-4473-854d-b9997da81b6b","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":"a4cba947-6352-47e8-b726-221e01160db4","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":"1ee19355-37a9-481f-a152-e594caad05c4","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":"b52b8fbd-81c1-473c-893e-c2c74514363d","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"c38bbb89-1866-4fde-a527-da9341a1ed29","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":"921871ac-396e-4590-b85e-d5eb85f41136","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":"0c06f7d4-f137-45bf-a462-1f81cf9cd00b","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":"baa5e10d-ba12-42f9-b48b-5213f5732946","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\"\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"7a35ac32-a38e-4f43-a05d-bc78024b00b7","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_connectability\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"742c0b4e-7493-42a0-bca4-f89350c1bbe1","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":"b0beee02-c986-4473-854d-b9997da81b6b"},{"name":"#communications.utils.phone_validation_mnp","id":"faba97a5-4a29-4737-b2db-89e1787cb1bd","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":"c18862c5-2c6f-4d97-84d0-3853539d3af9","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":"cfc47e01-6dbc-4c00-bb20-026fe5d20354","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":"46d0d587-c962-46e5-aaa5-9b898f46531b","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation_mnp\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"51056d5e-2cd6-4225-a7a3-a65850cc9e0c","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":"b6559f3f-4e0c-4935-8004-4af7cc659336","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":"b71453c1-eff9-4432-812e-743f26ae83e4","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":"507602da-dcb3-486e-8c0f-9d72a603dc9f","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":"d413b213-f4fc-475a-972a-2c4444f0ec1d","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":"1fa9c650-c4df-4f35-afce-12098071d958","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":"faba97a5-4a29-4737-b2db-89e1787cb1bd"},{"name":"#communications.utils.phone_validation","id":"5fef6244-21f2-4b36-9009-ffef632778db","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":"6a4eaf2c-8b14-4a76-8ecc-f3e494cd1443","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":"27c43582-8801-4b55-bd7b-f6382c34233e","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":"b519a772-f6b4-43bf-8b1a-a19a2ae0bcbb","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.phone_validation\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"8a98012b-2263-48c6-84c1-41414164107c","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":"bc1ec5af-94be-4411-b15f-ed900e210c2a","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":"163296d3-ebc6-4475-bd94-69bb975174d0","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":"6f347f94-8b95-46e2-b408-fa92df3b6bc5","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":"88645201-617e-49e4-be3c-d0340fce719d","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":"5fb66d38-f399-4613-866e-848ccd326e9f","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":"5fef6244-21f2-4b36-9009-ffef632778db"},{"name":"#communications.utils.scoring","id":"3fb0a1d1-8d0f-40a4-918c-6c8593adf530","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для скоринга (оценки)\n        \"phone\": \"<string>\", // Телефонный номер для скоринга (оценки)\n        \"type\": \"<enum[]>\", // Тип скоринга\n        \"geo_iso_code\": \"<string>\", // Указание для гео контакта\n        \"normalization\": \"<boolean>\" // Флаг для отметки нормализации, \n                                     // передаваемого контакта\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для роли <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать скоринг (оценку) телефонных номеров на активность по различным параметрам.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td><code>enum[]</code>  <br /><em><strong>required</strong></em>  <br />  <br /><code>[</code>  <br /><code>phone_validation_mnp,</code>  <br /><code>phone_validation,</code>  <br /><code>phone_connectability,</code>  <br /><code>wa_score,</code>  <br /><code>tg_score,</code>  <br /><code>facebook_score,</code>  <br /><code>ig_score,</code>  <br /><code>max_score</code>  <br /><code>]</code></td>\n<td>Тип скоринга, выбор нескольких значений.  <br />  <br />Примечание: одновременно нельзя выбрать '<code>phone_validation</code>' и '<code>phone_validation_mnp</code>', все остальные значения могут быть в списке.  <br />  <br />Возможные значения:  <br />  <br />- <code>phone_validation_mnp</code> : <em>валидация телефона +</em>, возвращает:  <br />-- код страны (<code>country_iso_code</code>),  <br />-- страна (<code>country</code>),  <br />-- регион (<code>region</code>) ,  <br />-- оператор (<code>operator</code>),  <br />-- тип линии (<code>line_type</code>),  <br />-- часовой пояс (<code>timezone</code>).  <br />  <br />- <code>phone_validation</code> : <em>валидация телефона</em>, возвращает:  <br />-- код страны (<code>country_iso_code</code>),  <br />-- страна (<code>country</code>),  <br />-- регион (<code>region</code>),  <br />-- тип линии (<code>line_type</code>),  <br />-- часовой пояс (<code>timezone</code>).  <br />  <br />- <code>phone_connectability</code> : <em>скоринг-балл контактности телефона</em>, возвращает значение от '<code>0</code>' до '<code>10</code>' баллов активности номера на основе внутренних данных BigData.  <br />  <br />- <code>wa_score</code> : <em>валидация телефона на наличие WA-аккаунта</em>.  <br />  <br />- <code>tg_score</code> : <em>валидация телефона на наличие TG-аккаунта.</em>  <br />  <br />- <code>facebook_score</code> : <em>валидация телефона на наличие FB-аккаунта.</em>  <br />  <br />- <code>ig_score</code> : <em>валидация телефона на наличие IG-аккаунта.</em>  <br />  <br />- <code>max_score</code> : <em>валидация телефона на наличие MAX-аккаунта.</em>  <br />  <br /><strong>Обязательные параметры</strong>:  <br /><code>type</code>  <br />  <br /><strong>Пример</strong>:  <br />смотрите ниже</td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string[]</code>  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>сырое значение переданного номера телефона</em>: <code>phone: \"+0 (000) 000-0001\"</code>  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"normalized_phone\": \"00000000001\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которому необходимо сделать скоринг (оценку). Формат E.164 без ведущего плюса.  <br />  <br />Если передать значение <code>phone: \"+00000000001\"</code> или <code>phone: \"+0 (000) 000-0001\"</code>, то для выполнения запроса телефонный номер будет нормализован до значения <code>\\d+</code> содержащее только цифры.  <br />  <br />В ответе возвращается два параметра:  <br />- <em>сырое значение переданного номера телефона</em>: <code>phone: \"+0 (000) 000-0001\"</code>  <br />- <em>нормализованное значение телефонного номера</em>: <code>\"normalized_phone\": \"00000000001\"</code>  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n<tr>\n<td><code>normalization</code></td>\n<td><code>boolean</code>  <br /><em>optional</em></td>\n<td>Флаг для отметки нужна ли нормализация телефонного номера, передаваемого в запросе.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>normalization</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"normalization\": true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Пример передачи значений в параметре <code>type</code>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">\"type\": [ // enum[], Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ]\n\n</code></pre>\n<hr />\n<p>Метод <code>communications.utils.scoring</code> возвращает значение <code>\"connectability\": -100</code> для неизвестных номеров.</p>\n<p><strong>Пример запроса</strong> в котором для оценки передается неизвестный номер:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            \"phone_connectability\" // Скоринг-балл контактности телефона\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n\n</code></pre>\n<p><strong>Ответ</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"result\": [\n        {\n            \"phone_connectability\": -100 // Значение контактности телефонного номера \n                                         // полученное после скоринга - для оценки передан неизвестный номер телефона\n        },\n        \"phone\": \"00000000001\", // Неизвестный телефонный номер для скоринга (оценки)\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}\n\n</code></pre>\n","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"cf333ea3-316a-448d-9f24-7a015741d1c0","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"wa_score\": { // Валидация WA по номеру телефона\n                \"is_valid\": true // Номер привязан к WA-аккаунту\n            },\n            \"max_score\": { // Валидация MAX по номеру телефона\n                \"is_valid\": true // // Номер привязан к MAX-аккаунту\n            },\n            \"tg_score\": { // Валидация TG по номеру телефона\n                \"is_valid\": true // Номер привязан к TG-аккаунту\n            },\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка)\n            \"ig_score\": { // Валидация IG по номеру телефона\n                \"is_valid\": true // Номер привязан к IG-аккаунту\n            },\n            \"valid\": true, // Телефонный номер в запросе валидный\n            \"facebook_score\": { // Валидация FB по номеру телефона\n                \"is_valid\": true // Номер привязан к FB-аккаунту\n            },\n            \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                        // Оценка контактности, возвращает значение от '0' до '10'\n                                        // Если получено значение '-100': контактность номера неизвестна\n                                        // Если получено значение '-200': для оценки передан невалидный номер\n            \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n            \"phone_validation\": { // Значения валидации телефоного номера\n                \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n                \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                       // 'shared_cost' — номер с разделённой стоимостью\n                                       // 'voip' — интернет-телефония (VoIP)\n                                       // 'personal_number' — персональный номер\n                                       // 'fixed_line' — городской (стационарный) номер\n                                       // 'mobile' — мобильный номер\n                                       // 'unknown' — неизвестный тип номера\n                                       // 'fixed_line_or_mobile' — городской или мобильный номер\n                                       // 'voicemail' — голосовая почта\n                                       // 'toll_free' — бесплатный номер\n                                       // 'uan' — универсальный номер доступа (UAN)\n                                       // 'premium_rate' — премиум-номер (платные услуги)\n                                       // 'pager' — пейджер\n                \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n                \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n                \"region\": \"region_name\", // Наименование региона\n                \"e164_format\": \"+00000000001\", // Номер в формате E.164\n                \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n                \"timezone\": \"UTC+0\", // Часовой пояс\n                \"country\": \"country_name\" // Наименование страны\n            }\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"075d2485-5a43-4d17-8074-29a57093406a","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n        // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"wa_score\": { // Валидация WA по номеру телефона\n            \"is_valid\": true // Номер привязан к WA-аккаунту\n        },\n        \"tg_score\": { // Валидация TG по номеру телефона\n            \"is_valid\": true // Номер привязан к TG-аккаунту\n        },\n        \"max_score\": { // Валидация MAX по номеру телефона\n                \"is_valid\": true // // Номер привязан к MAX-аккаунту\n        },\n        \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка)\n        \"ig_score\": { // Валидация IG по номеру телефона\n            \"is_valid\": true // Номер привязан к IG-аккаунту\n        },\n        \"valid\": true, // Телефонный номер в запросе валидный\n        \"facebook_score\": { // Валидация FB по номеру телефона\n            \"is_valid\": true // Номер привязан к FB-аккаунту\n        },\n        \"phone_connectability\": 10, // Значение контактности телефонного номера полученное после скоринга\n                                    // Оценка контактности, возвращает значение от '0' до '10'\n                                    // Если получено значение '-100': контактность номера неизвестна\n                                    // Если получено значение '-200': для оценки передан невалидный номер\n        \"normalized_phone\": \"00000000001\", // Нормализованное значение телефонного номера\n        \"phone_validation\": { // Значения валидации телефоного номера\n            \"international_format\": \"+0 000 000-00-01\", // Международный формат номера\n            \"line_type\": \"mobile\", // Тип линии, возможные значения:\n                                   // 'shared_cost' — номер с разделённой стоимостью\n                                   // 'voip' — интернет-телефония (VoIP)\n                                   // 'personal_number' — персональный номер\n                                   // 'fixed_line' — городской (стационарный) номер\n                                   // 'mobile' — мобильный номер\n                                   // 'unknown' — неизвестный тип номера\n                                   // 'fixed_line_or_mobile' — городской или мобильный номер\n                                   // 'voicemail' — голосовая почта\n                                   // 'toll_free' — бесплатный номер\n                                   // 'uan' — универсальный номер доступа (UAN)\n                                   // 'premium_rate' — премиум-номер (платные услуги)\n                                   // 'pager' — пейджер\n            \"iso_code\": \"xx\", // Двухбуквенный Alpha-2-код страны по ISO 3166-1\n            \"is_small_operator\": false, // Флаг, указывающий, принадлежит ли номер к операторам\n            \"region\": \"region_name\", // Наименование региона\n            \"e164_format\": \"+00000000001\", // Номер в формате E.164\n            \"local_format\": \"0 (000) 000-00-01\", // Местный формат номера\n            \"timezone\": \"UTC+0\", // Часовой пояс\n            \"country\": \"country_name\" // Наименование страны\n        }\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"46f0f8aa-2e6a-48a9-b693-0e8d4320fef8","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":"803cc2d8-17f4-4e36-b254-eb679f222496","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                \"type\": \"enum[]\",\n                \"options\": [\n                    \"phone_validation_mnp\",\n                    \"phone_validation\",\n                    \"wa_score\",\n                    \"tg_score\",\n                    \"max_score\",\n                    \"facebook_score\",\n                    \"ig_score\",\n                    \"phone_connectability\"\n                ]\n            },\n            \"field\": \"type\"\n        }\n    }\n}\n\n// Переданное значение параметра 'type' не соответствует схеме 'enum[]'."},{"id":"9a720d76-d1d5-462e-93a6-d026b4090418","name":"-32602 — Invalid Params : 'geo_iso_code must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": 1, // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"bb1dcbe0-f822-4579-8271-e765efd519d5","name":"-32602 — Invalid Params : 'normalization must be boolean'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": 1 // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"8af51804-61c6-4099-95f2-9f4616e8f191","name":"-32000 — Error: 'phone_validation and phone_validation_mnp cannot be selected at the same time'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"b9be7f97-3d11-49a7-b328-15859b4fc93d","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"\n{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"225140b8-6e49-4c92-9918-17dbddc57fce","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"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":"4dbab966-8199-4281-804d-4b4d18b76d63","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": \"00000000001\", // Телефонные номера для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]'."},{"id":"ac409758-6d10-4d82-924a-daf41b9fbd01","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001, // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"2cc89891-0894-482e-b1d8-d752a9d9d8a9","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [\"00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"00000000001\", // Телефонный номер для скоринга (оценки)\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"66f38193-cc83-47a3-ac71-b44308421025","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"code\": -32004,\n        \"message\": \"Provide either phone (string) or phones (string[])\"\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"5a38692e-b1a4-4eb4-9ccf-6f4c0d4a0b6c","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.scoring\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для скоринга (оценки)\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ],\n        \"type\": [ // Тип скоринга\n            // \"phone_validation_mnp\", // Валидация телефона +\n            \"phone_validation\", // Валидация телефона\n            \"phone_connectability\", // Скоринг-балл контактности телефона\n            \"wa_score\", // Валидация телефона на наличие WA-аккаунта\n            \"tg_score\", // Валидация телефона на наличие TG-аккаунта\n            \"facebook_score\", // Валидация телефона на наличие FB-аккаунта\n            \"ig_score\", // Валидация телефона на наличие IG-аккаунта\n            \"max_score\" // Валидация телефона на наличие MAX-аккаунта\n        ],\n        \"geo_iso_code\": \"XX\", // Указание для гео контакта\n        \"normalization\": true // Флаг для отметки нормализации, \n                              // передаваемого контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"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":"3fb0a1d1-8d0f-40a4-918c-6c8593adf530"},{"name":"#communications.utils.facebook_score","id":"32bb60e1-96b4-4d08-a236-a894770e6e2b","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":"03520565-3ae7-418d-aef4-3e0c660a3dbf","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":"88356798-1cd1-4b9c-8310-fedaaea48103","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":"5286c194-812c-4047-a929-5e2fbff3fa2c","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\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"5e0267fa-75ff-4c32-a2a1-63e06edb2e77","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":"1ad79678-1c70-4db4-b0d8-69f5e4a86bba","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":"91c4ebda-8c94-4949-8ddf-415b3aee68f8","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":"1e42b9bd-233d-4b0e-ae3c-d97c49cc4896","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":"666ab976-8dcb-421b-ace0-b4c3af1ba4a7","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":"975639cd-cf67-4ca4-ade8-549818bd4663","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":"32bb60e1-96b4-4d08-a236-a894770e6e2b"},{"name":"#communications.utils.ig_score","id":"3be1f660-0a5d-4753-952b-125f103bc0f9","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":"1a4289b8-863b-4070-8810-b36be5d9d66f","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            \"ig_score\": {\n                \"is_valid\": true // Номер привязан к IG-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"b44848ba-7629-4eaa-863d-9a3527b9cbc5","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        \"ig_score\": {\n            \"is_valid\": true // Номер привязан к IG-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"df7b8785-afab-4f6e-b86b-a1545623bc84","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\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"47df1cf3-a7cf-49bd-afc8-5bf4389a06db","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":"d4280619-8c08-4299-a62a-086515d7d1dd","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":"624b906f-17e1-4965-b799-f8fe17dcc551","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":"6510126d-6d97-4390-b5e2-fac1a768442c","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":"269747ac-0fd4-48ee-bd55-a22804225d20","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.ig_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"2850e59c-9823-439f-a31a-0561e98df5ac","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":"3be1f660-0a5d-4753-952b-125f103bc0f9"},{"name":"#communications.utils.tg_score","id":"9fe5eb21-d3b9-4da6-801d-0a47ea67785a","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":"b49e36bd-25aa-4626-b0f8-327ad01a5a0e","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            \"tg_score\": {\n                \"is_valid\": true // Номер привязан к TG-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"7f8ab7c8-6403-420b-bb58-42108b407af2","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        \"tg_score\": {\n            \"is_valid\": true // Номер привязан к TG-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"ced6d421-3886-4a00-b9fa-5febc36371b5","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\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"ea45429e-e7c4-4359-a0b9-c08c290745a5","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":"0643b728-06fc-45a8-8347-39a5a8f5182c","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":"bfeece34-e7fd-40d3-bcae-84b5b0a9ed4e","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":"65c3819c-4305-4f5d-afd2-2620ee0df126","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        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"975179c7-d263-4eda-b27c-d238d6ded96d","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.tg_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"b6e16e88-c944-4898-9acb-7ff2c2a75c59","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":"9fe5eb21-d3b9-4da6-801d-0a47ea67785a"},{"name":"#communications.utils.wa_score","id":"12fddf86-497c-4ed3-93d9-229a03c8b8c0","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":"e8eab159-d9ef-4bc9-81a4-a425f26d2fc4","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            \"wa_score\": {\n                \"is_valid\": true // Номер привязан к WA-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"5c1dee0b-60ac-40c3-80fe-eeeb9fcea881","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        \"wa_score\": {\n            \"is_valid\": true // Номер привязан к WA-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"cb09014b-035b-4012-8c75-69fd0e4fba1a","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\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"4c64c398-08f4-4aad-9a0a-f63efb84af0b","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":"8e01362d-1d42-46f5-b688-8b5fb8bf91f5","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":"500b07f0-a108-45c5-8459-6163755addb9","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":"b0b463c2-ce07-4f24-80e0-7c297abb1e47","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        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"af34ce24-a81c-4a8d-992c-9c8b3d4434f6","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.wa_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"61286b16-351e-4f66-a689-33696a6816b6","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":"12fddf86-497c-4ed3-93d9-229a03c8b8c0"},{"name":"#communications.utils.max_score","id":"89f4071f-e2b7-4beb-808e-24601044bda9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"<p>Token с вашим персональным ключом доступа</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"<string>\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"<string[]>\", // Телефонные номера для валидации\n        \"phone\": \"<string>\", // Телефонный номер для валидации\n        \"geo_iso_code\": \"<string>\" // Указание для гео контактов\n    },\n    \"id\": \"<int>\" // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/","description":"<h3 id=\"🟠-защищенный-метод\">🟠 <strong>Защищенный метод</strong></h3>\n<p>Доступен для ролей <code>admin</code>, <code>client</code>.</p>\n<hr />\n<p>Метод позволяет сделать валидацию телефонных номеров на наличие MAX-аккаунта.</p>\n<hr />\n<h3 id=\"параметры-и-поля-запроса\"><strong>Параметры и поля запроса</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>ПАРАМЕТР</strong></th>\n<th><strong>ТИП ДАННЫХ</strong></th>\n<th><strong>ОПИСАНИЕ</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>phones</code></td>\n<td>string[]  <br /><em>optional</em></td>\n<td>Номера телефонов по которым необходимо сделать валидацию. Формат E.164 без ведущего плюса. В одном запросе можно передать до 10000 контактов.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phones</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phones\": [\"00000000001\"]</code></td>\n</tr>\n<tr>\n<td><code>phones</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Номер телефона по которомунеобходимо сделать валидацию. Формат E.164 без ведущего плюса.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>phone</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"phone\": \"00000000001\"</code></td>\n</tr>\n<tr>\n<td><code>geo_iso_code</code></td>\n<td><code>string</code>  <br /><em>optional</em></td>\n<td>Гео контакта - используется для указания гео к которому относится оцениваемый контакт, передаваемый в запросе. В качестве значения принимает двухбуквенный код alpha-2 ISO 3166.  <br />  <br /><strong>Необязательные параметры</strong>:  <br /><code>geo_iso_code</code>  <br />  <br /><strong>Пример</strong>:  <br /><code>\"geo_iso_code\": \"XX\"</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"host":["https://api.botto.ai/"],"query":[],"variable":[]}},"response":[{"id":"819cee24-af21-48c2-a02e-87233caeea1c","name":"Successful Response - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [ // Массив объектов с результатами по переданным номерам для оценки\n        {\n            \"max_score\": {\n                \"is_valid\": true // Номер привязан к MAX-аккаунту\n            },\n            \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n            \"valid\": true, // Оценка валидности переданного телефонного номера\n            \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"0a0ea6fc-ecee-4bc4-8d02-fcd5d1da3c03","name":"Successful Response - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": { // Объект с результатами по переданному номеру для оценки\n        \"max_score\": {\n            \"is_valid\": true // Номер привязан к MAX-аккаунту\n        },\n        \"phone\": \"+00000000001\", // Телефонный номер по которому произведена валидация\n        \"valid\": true, // Оценка валидности переданного телефонного номера\n        \"normalized_phone\": \"00000000001\" // Нормализованное значение телефонного номера\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"583b26f1-02ab-43bc-be34-15070340143a","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"d0f531b4-85f1-4e5e-aaef-9e9dbc603122","name":"-32001 — Server Error: \"Access is denied for the role 'role'\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"data\": {\n            \"available\": [\n                \"admin\",\n                \"client\"\n            ]\n        },\n        \"message\": \"Access is denied for the role 'role'\",\n        \"code\": -32001\n    }\n}\n\n// У пользователя нет прав на выполнение операции."},{"id":"c4f9e463-da24-473d-894b-be60558a71f1","name":"-32004 — Server Error: 'phones must be string[]'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": \"+00000000001\" // Телефонные номера для валидации на наличие MAX-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phones must be string[]\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phones' должно быть 'string[]',"},{"id":"6d8349c3-0067-491d-8e09-4d6f1c232ec9","name":"-32004 — Server Error: 'phone must be string'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phone\": 00000000001 // Телефонные номера для валидации на наличие MAX-аккаунта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"phone must be string\",\n        \"code\": -32004\n    }\n}\n\n// Значение параметра 'phone' должно быть 'string',"},{"id":"60d0631e-01b6-485a-98fd-c13dbcf72f73","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для валидации на наличие MAX-аккаунта\n        \"phone\": \"+00000000001\", // Телефонный номер для валидации на наличие MAX-аккаунта\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"3b8de046-a11e-441c-929f-51ad9ffd45b3","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"95fbad65-ac6e-4499-aa67-c9fe6f4a9f0c","name":"-32004 — Server Error: \"The number of phones in the batch (n) exceeds the allowed limit of 10000\"","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.max_score\", // Имя метода\n    \"params\": {\n        \"phones\": [ // Телефонные номера для валидации на наличие MAX-аккаунта\n            \"+00000000001\",\n            \"+00000000002\"\n\n            // ....\n            \n        ], \n        \"geo_iso_code\": \"XX\" // Указание для гео контактов\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"The number of phones in the batch (n) exceeds the allowed limit of 10000\",\n        \"code\": -32004\n    }\n}\n\n// Внутри параметра 'phones' было передано n контактов. Лимит 10000 на передачу в одном запросе."}],"_postman_id":"89f4071f-e2b7-4beb-808e-24601044bda9"},{"name":"#communications.utils.email_score","id":"122f7668-ceb8-474e-a14f-744fe1d40835","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":"abf912dd-c190-48c4-8417-40dcf0a13e31","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":"6b59389c-2cb8-41a4-a89b-fd7916e05669","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":"88e3e97d-eb18-4735-bd16-5e406e45597a","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name@gmail.com\"\n        ]\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"018d954d-8de3-44e7-8e83-1199d2f94de0","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":"e2b5ff26-ec5d-41d8-8c6d-ce88af0af63b","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":"54d05ca1-f23c-42d9-853e-5e2fcc767242","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":"bda0ebcd-ea85-4f83-8f0f-7bc37a2f472a","name":"-32004 — Server Error: 'Provide either email (string) or emails (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {\n        \"emails\": [ // Массив Email для скоринга (оценки)\n            \"user_name@gmail.com\"\n        ],\n        \"email\": \"user_name@gmail.com\" // Email для скоринга (оценки)\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either email (string) or emails (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'emails' и 'email'"},{"id":"475036f0-8544-4337-84e2-7d70da7b96dd","name":"-32004 — Server Error: 'Provide either email (string) or emails (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.utils.email_score\", // Имя метода\n    \"params\": {},\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either email (string) or emails (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'emails' или 'email'"},{"id":"6be35c94-a434-43d2-801d-0044d169758f","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":"122f7668-ceb8-474e-a14f-744fe1d40835"}],"id":"4c430a57-a1e6-43bb-a51a-6de81be40574","_postman_id":"4c430a57-a1e6-43bb-a51a-6de81be40574","description":""},{"name":"communications.connectability","item":[{"name":"#communications.connectability.general","id":"8439a217-d94d-4c90-aa0a-841278f7bfd1","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":"2a49ac07-3422-4a4a-bf6f-fad109b5616e","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":"07e35cff-5160-45cc-9a0e-eec2cff3a0a6","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":"392ba8c2-c8f9-42a3-8b72-03a9f93ba54d","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":"72909cd4-e440-408d-8774-346d079ea2e6","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"a400cc4d-8c7b-4de1-8342-049ce94f946d","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":"651c3c0b-0480-4ec8-9036-870a4eb90ad2","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":"08ee052d-b3b6-42e2-ad12-be4e064a0289","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":"a28e56f6-a20c-47d5-9b89-c9b87939fcaf","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"80553a0a-c7ad-4b16-aa70-b8a19f08ede7","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.general\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"7a270517-bed5-466a-a4d2-b150480e3d00","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":"8439a217-d94d-4c90-aa0a-841278f7bfd1"},{"name":"#communications.connectability.sms","id":"9edf9474-2b87-49af-a4dc-40208ae9ce80","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":"100208ff-e3ca-423a-b9e0-9b6dc245c759","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":"5d004f98-35aa-4506-af8d-d59b0021953d","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":"03528d8a-be66-48cf-a895-914b92f724bb","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":"a6ec5e08-aacb-424e-8eab-a278b35fde64","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f8aa7480-4f27-4212-9a98-88a91e44e2c3","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":"b4011f37-1561-4762-8445-eb18a68dd126","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":"283d3386-6bd0-4674-b9d3-85653dfc92e7","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":"fefe5b33-7b5e-4328-8557-018dc13b7f78","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"f6568cbb-f238-4aa0-91bd-7d961077acc8","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.sms\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"468d8998-8dc8-4d68-a39d-f6d433277704","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":"9edf9474-2b87-49af-a4dc-40208ae9ce80"},{"name":"#communications.connectability.voice","id":"9eeb8ffa-fa3c-4bb3-aeca-d31dcd1df7bd","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":"248b1324-a8a1-496d-8664-943ec76941dc","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":"75b17db9-f0b0-4733-a1d3-758f0c831767","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":"7adf5acc-a591-48ee-9a0a-336dab7d934f","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":"20b900d5-ab19-40b2-a134-f5848c479244","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"3c6f5b39-cfae-4930-8d72-e7a4b1c3875d","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":"3fed564b-6017-4f60-b77e-a06dbde215a7","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":"112050ea-11bd-4150-85cf-d81a46618fac","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":"572191f6-70ba-41bf-951a-24d4ff45a3fb","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"8426d77d-00f3-4bfa-8433-e962beac07c9","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[])'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.voice\", // Имя метода\n    \"params\": {\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[])\",\n        \"code\": -32004\n    }\n}\n\n// В запросе необходимо передать хотя бы один из параметров: 'phones' или 'phone'"},{"id":"ceb23840-44d6-4259-beb6-5f8f67057044","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":"9eeb8ffa-fa3c-4bb3-aeca-d31dcd1df7bd"},{"name":"#communications.connectability.ehlr","id":"0a87fc4e-b8c9-4a0e-8cf2-a56d7569e44f","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":"2206c633-7737-4f88-8902-d139b02b462f","name":"Successful Response -- Synchronous scoring - with 'phones' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": [\n        {\n            \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка) статуса.\n            \"connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                      // \"valid\" - номер валиден\n                                      // \"invalid\" - номер невалиден\n                                      // \"unknown\" - не удалось определить статус\n        }\n    ],\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"788283e5-7f36-4380-ae12-8c740eb0c29c","name":"Successful Response -- Synchronous scoring - with 'phone' parameter","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phone\": \"+00000000001\", // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"result\": {\n        \"phone\": \"00000000001\", // Телефонный номер по которому произведен скоринг (оценка) статуса.\n        \"connectability\": \"valid\" // Статус контактности телефонного номера, возиможные занчения:\n                                  // \"valid\" - номер валиден\n                                  // \"invalid\" - номер невалиден\n                                  // \"unknown\" - не удалось определить статус\n    },\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"id\": 1 // Идентификатор запроса\n}"},{"id":"8b24700e-3c62-45e8-9a67-a47d5b899c85","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":"ff1c7b53-3a0a-4212-857e-73ae896933b8","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":"0634f320-ff09-480e-b950-f1e745871f5a","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":"bb325f8e-5bf7-4ffe-99f0-e829de81dd91","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":"749f6626-98aa-4a4c-8dff-b8554243da4e","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":"00da0ef1-093c-4f7f-ad9a-f7e7286ec291","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":"0546de23-a3bc-4236-840f-7afe2bc82bc7","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}\n","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"02bb39c3-b0bb-4863-88cd-c83fc125442c","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":"dba555cf-42f3-4832-8db8-a12a0014b611","name":"-32004 — Server Error: 'Provide either phone (string) or phones (string[]), not both'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"communications.connectability.ehlr\", // Имя метода\n    \"params\": {\n        \"phones\": [\"+00000000001\"], // Телефонные номера для скоринга (оценки)\n        \"phone\": \"+00000000001\", // Телефонный номер для скоринга (оценки)\n        \"geo_iso_code\": \"XX\" // Указание для гео контакта\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Provide either phone (string) or phones (string[]), not both\",\n        \"code\": -32004\n    }\n}\n\n// В запросе одновременно переданы взаимоисклоючающие параметры 'phones' и 'phone'"},{"id":"1f316128-a0e6-440b-b96f-dbe58fc5eeb8","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":"74128a01-a7e7-402c-a0fa-580f14853bf1","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":"0a87fc4e-b8c9-4a0e-8cf2-a56d7569e44f"}],"id":"36ef9fb2-8903-435d-832c-4a59634231ec","_postman_id":"36ef9fb2-8903-435d-832c-4a59634231ec","description":""}],"id":"f58521db-b4b7-44ff-af25-85853b00f2fb","_postman_id":"f58521db-b4b7-44ff-af25-85853b00f2fb","description":""},{"name":"USERS","item":[{"name":"#users.me","id":"0ccb50a4-b028-4a0a-afe2-e013c4fdb545","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":"162aa159-21ea-4004-8883-4e86242ac537","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":"a706e582-3ba7-4346-982f-0f6e8644a902","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"users.me\", // Имя метода\n    \"params\": {}, // Пустой объект, параметры отсутствуют для соответствия формату JSON-RPC\n    \"id\": 1 // Уникальный идентификатор запроса\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"f2c4bf89-43d2-41be-935c-ff01e9846287","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":"0ccb50a4-b028-4a0a-afe2-e013c4fdb545"}],"id":"506018fe-daa8-4b3e-84fb-10c36ee90ed1","_postman_id":"506018fe-daa8-4b3e-84fb-10c36ee90ed1","description":""},{"name":"TRANSACTIONS","item":[{"name":"#transactions.list","id":"4a117855-3aba-407f-8ee9-b5311aa0fda1","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":"635d4737-c2b7-495b-94ba-ed2a9813ee5c","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":"a77130dd-d171-4833-80cb-aa98fa047051","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":"26942b91-185b-46e5-9213-62265fdbf4c7","name":"-32000 — Server Error: 'Internal Server Error'","originalRequest":{"method":"POST","header":[{"key":"Token","value":"your_token_here","description":"Token с вашим персональным ключом доступа","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jsonrpc\": \"2.0\", // Версия протокола JSON-RPC\n    \"method\": \"transactions.list\", // Имя метода\n    \"params\": {\n        \"user_id\": 10, // ID пользователя\n        // \"type\": 33, // Тип транзакции\n        \"offset\": 0, // Количество транзакций для пропуска\n        \"limit\": 100 // Лимит количества транзакций\n        // \"timestamp\": { // Временной период\n        //     \"start\": 0, // Начало периода, UNIX timestamp\n        //     \"end\": 1 // Конец периода, UNIX timestamp\n        // }\n    },\n    \"id\": 1 // Уникальный идентификатор запроса или null\n}","options":{"raw":{"language":"json"}}},"url":"https://api.botto.ai/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"Internal Server Error\",\n        \"code\": -32000\n    }\n}\n\n// Произошла непредвиденная ошибка на стороне сервера."},{"id":"34d5ed9d-72e1-4466-b743-fdbfe34b464c","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":"4a117855-3aba-407f-8ee9-b5311aa0fda1"}],"id":"7f3ea59f-8197-468b-9145-e57876f6351c","_postman_id":"7f3ea59f-8197-468b-9145-e57876f6351c","description":""},{"name":"/upload","id":"17562dd3-7748-4a81-8277-c448e86eca4d","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":"9b91fc16-779e-4dd6-85d3-f6c239a6edc2","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":"e0edc707-75a0-435c-93d2-5af0f3c15c65","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":"933189ea-3dcc-4b35-a423-0a21d336ef22","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":"17562dd3-7748-4a81-8277-c448e86eca4d"}],"id":"f60c0f85-8153-49d1-872e-498915ab1ec5","_postman_id":"f60c0f85-8153-49d1-872e-498915ab1ec5","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"}]}