Bitrix24 -> Node.js -> Google Sheets
Сервер отчётов для Google Таблиц
Сервер принимает параметры фильтрации, запрашивает сделки из Bitrix24, возвращает JSON или CSV, а Google Apps Script строит итоговую таблицу на основе техлиста.
Что умеет API
GET /api/health— проверка сервисаGET /api/catalog— категории и дефолтные параметрыGET /api/report— отчёт в JSONPOST /api/report— отчёт в JSON с телом запросаGET /api/report.csv— отчёт в CSV
Фильтры
reportDate— дата отчёта, например2026-03-23minAmount— минимальная сумма сделкиcategories— одна или несколько категорийregions— список регионовcategoryField— поле Bitrix с категорией
Google Apps Script
Используйте скрипт из
/home/testgoogle/google-apps-script/Code.gs. Он создаёт
техлист, читает отмеченные категории, отправляет запрос на сервер и
записывает результат в лист Отчет.