BitrEx CLI

PowerShell CLI для безопасной выгрузки компаний и контактов Bitrix24 в CSV через входящий вебхук

  • 1 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Читает и выгружает персональные данные контактов и компаний CRM на локальный диск
  • Права выгрузки равны правам входящего вебхука, указанного при запуске
Все причины и проверки
Российский стек

the-hugin/bitrex

Установка

Сервисы

Ручная установка

.\run.ps1 export -Webhook "https://your-domain.bitrix24.ru/rest/1/xxxxxxxxxxxxxxxx" -UserId 734

Выгружает компании пользователя и контакты по ним, требует клонированный репозиторий и Windows PowerShell.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает и выгружает персональные данные контактов и компаний CRM на локальный диск
  • Права выгрузки равны правам входящего вебхука, указанного при запуске

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скрипт на PowerShell читает CRM Битрикс24 через входящий вебхук с правом CRM и выгружает компании и связанные контакты в companies.csv и contacts.csv, вместе со сводкой export-summary.json, метриками качества данных data-quality.csv и логом export.log. По умолчанию выгружаются только компании текущего пользователя (по CREATED_BY_ID или ASSIGNED_BY_ID), команды contacts-all и export-all снимают это ограничение в пределах прав вебхука. Есть режим dry-run без сохранения файлов, три скорости запросов (safe, ultra, fast) с паузами между вызовами, чтобы не упереться в лимиты API, и запуск двойным кликом через start-bitrex.cmd с интерактивным выбором команды.

Для кого. Для менеджеров и аналитиков, которым нужна разовая или регулярная выгрузка компаний и контактов CRM Битрикс24 в CSV.

Подходит, если

  • Нужно выгрузить компании и контакты Битрикс24 в CSV для отчета или сверки
  • Нужен безопасный dry-run, чтобы проверить доступ вебхука перед реальной выгрузкой
  • Нужны метрики качества данных по выгруженным записям

Не подходит, если

  • Нет доступа к Windows PowerShell: инструмент рассчитан только на Windows
  • Нужны сделки, задачи или другие сущности CRM, кроме компаний и контактов
  • Нужна запись данных обратно в Битрикс24, а не только чтение

Пример запроса к агенту

Выгрузи мои компании и контакты по ним из Битрикс24 в CSV в безопасном режиме

Ограничения

Работает только на Windows через PowerShell, кроссплатформенной версии нет. Выгружает только компании и контакты, без сделок и других сущностей CRM. Требует входящий вебхук с правом CRM, секрет которого нельзя коммитить в репозиторий или config.json.

Как отключить. Удалите папку проекта и отзовите вебхук CRM в настройках портала Битрикс24.

Частые вопросы

Можно проверить доступ перед выгрузкой?

Да, команда test проверяет вебхук, профиль и доступ к компаниям и контактам, а sample выгружает 10 записей для проверки формата.

Как избежать блокировки по лимитам API?

Использовать режим -Mode safe с паузами 6-14 секунд между запросами, для больших выгрузок это рекомендуемый режим.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

CLI с полным CRUD для сделок, лидов, контактов и компаний Битрикс24, все команды с флагом --json для агентов

CLIШирокий доступ

Bitrix24 MCP от Bit2Beat

Bitrix24 MCP Server

Российский стек

MCP-сервер Битрикс24 через входящий вебхук: CRM, задачи, диск, календарь, чат, бизнес-процессы и перенос настроек между порталами

MCP-серверШирокий доступ6Звезды репозитория
Российский стек

MCP-сервер для аналитики CRM Битрикс24: сделки, лиды, контакты, задачи, активность менеджеров и сделки в риске

MCP-серверРасширенный доступ2Звезды репозитория
Российский стек

MCP-сервер Битрикс24, который держит копию CRM в PostgreSQL или SQLite и отвечает агенту из кеша, а не с каждым запросом к REST

MCP-серверШирокий доступ

Bitrix24 MCP Server (gunnit)

Bitrix24 MCP Server

Российский стек

MCP-сервер на TypeScript для CRM Битрикс24: контакты, компании, лиды, сделки, задачи и отчеты по работе менеджеров

MCP-серверШирокий доступ35Звезды репозитория
Российский стек

MCP-сервер Битрикс24 на TypeScript с широким набором инструментов CRM плюс отдельная группа для мониторинга активности и эффективности менеджеров

MCP-серверРасширенный доступ

Коротко о README

README описывает назначение (выгрузка компаний и контактов через REST API в CSV и сопутствующие файлы), требования (Windows PowerShell, входящий вебхук с правом CRM), команды test, sample, export, contacts-all, export-all, полный список параметров, три режима скорости, формат CSV с разделителем точка с запятой для русской локали Excel, dry-run и таблицу типичных ошибок 401, 403 и нулевого результата. Отдельно расписаны правила безопасности: не коммитить вебхук, config.json и файлы с CRM-данными.

Бейдж для README

Сообщить о проблеме