Выгрузка тендеров с площадок в коробочный Битрикс24
Проверка реализуемости для ФДР: Фабрикант и ТЭК-Торг. Что реально доступно технически, три рабочие схемы и что выбрать.
Исследование · 3 сентября 2026 · проверено «руками» с российского IP (запросы к площадкам выполнены с нашего сервера в СПб)
Короткий ответ: да, реализуемо. ТЭК-Торг отдаёт закупки через официальный публичный API — доступ проверен сегодня, ключ и договор не требуются.
У Фабриканта API платный, но недорогой: от 1 500 до 3 500 ₽ в месяц в зависимости от глубины данных, число запросов не ограничено; доступ выдаётся по заявке (демо-стенд → схемы → боевые реквизиты).
Плюс есть третий путь, самый быстрый: агрегатор (Тендерплан / Контур.Закупки), который уже покрывает обе площадки и имеет готовое приложение для Битрикс24.
1. Что проверено фактически
Сетевой доступ
С зарубежного сервера обе площадки недоступны (таймаут либо редирект на заглушку). С российского IP — обе отдают 200.
Вывод простой и важный для архитектуры: любой коннектор должен работать с российского хостинга. У нас такой сервер уже есть (СПб), у ФДР он тоже наверняка есть — коробка Битрикс24 где-то стоит.
ТЭК-Торг — официальный открытый API
Сервис: https://api.tektorg.ru. Инструкция лежит в открытом доступе на самой площадке (раздел «Общие / API»). Формат: описания ресурсов в JSON, выгрузка процедур — через SOAP (WSDL: https://api.tektorg.ru/procedures/wsdl).
- Авторизация не требуется — справочники и описания ресурсов отдаются анонимно (проверено:
/lists/sections, /lists/types, /procedures вернули JSON).
- 40 секций площадки:
44fz, коммерческие и корпоративные разделы — Роснефть, РЖД, Транснефть, Мосэнерго, Норникель, Интер РАО, Силовые машины, Петербургский метрополитен, Эн+, Иркутская нефтяная, Русгаздобыча, реализация имущества и арестованного имущества, лес и др.
- Фильтры запроса: дата публикации (от/до), дата обновления (от/до), секция, реестровый номер, тип процедуры, ИНН организатора, ИНН заказчика, сортировка, пагинация по 500 записей на страницу.
- Что отдаёт по каждой процедуре: номер и ссылка на карточку на сайте ЭТП, наименование, даты публикации / окончания подачи заявок / подведения итогов, способ закупки, контактное лицо с телефоном и почтой, организатор и заказчики с адресами, валюта, документы закупки (имя файла + прямая ссылка на скачивание), и по каждому лоту — предмет, НМЦ с НДС и без, ставка НДС, статус, коды ОКПД2 / ОКВЭД2 / ОКДП, места доставки, позиции с количеством и единицами измерения.
- Инкрементальность из коробки: в каждом ответе есть MD5-
hash пакета — храним у себя и по изменению хеша понимаем, что данные обновились. Плюс фильтр по дате обновления. Это ровно то, что нужно для синхронизации раз в 10–15 минут без перекачивания всего.
В момент проверки сам SOAP-эндпоинт отвечал ошибкой с текстом «на площадке ТЭК-Торг проводятся регламентные работы» — то есть API был на плановом обслуживании. Справочники при этом работали. Это временное состояние, но на боевом коннекторе нужен ретрай и алерт: площадка периодически уходит на регламент, и молчаливый пропуск выгрузки недопустим.
Фабрикант — API есть, но по заявке
- Хост
api.fabrikant.ru существует и отвечает 403 Forbidden — сервис живой, доступ закрыт реквизитами.
- Технической документации в открытом доступе нет, но есть публичный прайс: услуга «API-интеграция для вашей CRM-системы» в разделе «Услуги → Сервис» с тремя тарифами и безлимитным числом запросов. Порядок подключения: заявка → DEMO-стенд → настройка по выданным схемам → перевод на боевые реквизиты.
- Страница
/integration-api/ есть в индексе поисковиков, но сейчас отдаёт 404 — то есть единственный надёжный путь — обращение в площадку (pr@fabrikant.ru, +7 495 109-75-75) и получение регламента с ценой.
- Открытый поиск процедур
fabrikant.ru/procedure/search доступен без авторизации и отдаёт данные прямо в HTML (серверный рендер, ~10 процедур на страницу, в разметке видны номер в ЕИС, идентификатор лота, секция, регионы). Технически парсится. Но раздел /trades уже отдаёт 403 — часть площадки закрыта антиботом.
Про парсинг Фабриканта честно. Технически он возможен, но это хрупкое решение: вёрстка меняется, часть разделов под антиботом, при росте частоты запросов прилетит блокировка по IP, и юридически это серая зона (пользовательское соглашение площадки). Как временную заглушку на 1–2 месяца, пока идёт согласование официального API, — допустимо. Как постоянную архитектуру — не рекомендую и в КП не закладываю.
2. Три схемы реализации
Вариант A — свой коннектор напрямую к площадкам
Сервис на российском сервере ходит в API площадок по расписанию и пишет закупки в Битрикс24 через входящий вебхук.
- Плюсы: нет абонентки за агрегатор; полный контроль над фильтрами (ОКПД2, регионы, НМЦ, ключевые слова, конкретные заказчики по ИНН); в CRM попадают полные данные, включая ссылки на документы закупки; данные не зависят от чужого сервиса.
- Минусы: ТЭК-Торг закрывается сразу, Фабрикант — только после получения доступа от площадки (сроки и цена зависят от них, не от нас); две площадки — это две разные интеграции; поддерживать изменения API придётся самим.
- Готовность: ТЭК-Торг можно начинать делать хоть завтра, Фабрикант — параллельно писать заявку.
Вариант B — агрегатор с готовым приложением для Битрикс24
Тендерплан или Контур.Закупки: они уже собирают закупки со всех площадок, включая Фабрикант и ТЭК-Торг, и умеют выгружать отобранные тендеры в CRM.
- Тендерплан: 180+ площадок, приложение в Маркете Битрикс24, открытый API, порядок 35 000 ₽/год за безлимитный доступ, есть бесплатный тестовый период. Переносит тендер в CRM вместе с контактами заказчика, направление в CRM выбирается при настройке.
- Контур.Закупки: API на старших тарифах (порядок от 20 000 ₽/год), готовые интеграции для 1С, Битрикс24 и amoCRM.
- Плюсы: запуск за считанные дни; одна подписка вместо переговоров с каждой площадкой; кроме Фабриканта и ТЭК-Торга сразу приходят все остальные площадки — если ФДР завтра захочет РТС или Росэлторг, ничего дописывать не нужно; сопровождение изменений на стороне сервиса.
- Минусы: ежегодная абонентка; глубина данных ограничена тем, что отдаёт агрегатор; зависимость от внешнего сервиса; логика отбора живёт в чужом интерфейсе, а не в Битрикс24.
Вариант C — гибрид (моя рекомендация)
Агрегатор как основной поток «всё, что вообще подходит» + собственный коннектор к ТЭК-Торгу для секций, которые для ФДР критичны и где нужна максимальная полнота и скорость (документы закупки, позиции лотов, обновления в течение 10 минут).
Практический порядок действий, который я предлагаю:
- Неделя 1: подключаем агрегатор на тестовом периоде + настраиваем в коробке воронку/смарт-процесс «Тендеры». Клиент сразу видит закупки в своей CRM и понимает, тот ли это поток, который ему нужен.
- Параллельно: отправляем заявку на API Фабриканта, получаем регламент, схемы и цену.
- Неделя 2–4: пишем свой коннектор к ТЭК-Торгу (он готов к работе прямо сейчас) и подключаем Фабрикант, когда площадка выдаст доступ.
3. Что важно именно для коробочной версии
- REST в коробке полноценный: входящие вебхуки, исходящие вебхуки, локальные приложения. Плюс то, чего нет в облаке, — можно писать обработчики событий и агенты на PHP прямо на сервере портала. Для нашей задачи коробка удобнее облака.
- Нюанс с лицензией: при истечении лицензионного ключа коробки перестают работать REST-методы, события и приложения Маркета — кроме входящих вебхуков. То есть собственный коннектор на входящем вебхуке продолжит наполнять CRM даже в этой ситуации, а приложение агрегатора — нет. Аргумент в пользу гибрида.
- Доступность портала снаружи: приложениям Маркета (Тендерплан, Контур) нужен портал, доступный из интернета — авторизация и обратные вызовы идут снаружи. Если коробка ФДР стоит во внутренней сети без внешнего доступа, вариант B отпадает и остаётся только свой коннектор внутри их контура (или публикация ограниченного входа через прокси). Это первое, что нужно уточнить у их админа.
- Что делаем в самой CRM: смарт-процесс (или отдельная воронка) «Тендер» со стадиями Новый → Разбираем → Готовим заявку → Заявка подана → Торги → Победа / Проигрыш; поля НМЦ, дата окончания подачи, площадка, секция, ОКПД2, заказчик, ссылка на карточку и на документы; автосоздание компании-заказчика и контакта; напоминание за N дней до окончания подачи заявок; дедубликация по паре «площадка + номер закупки», чтобы повторная выгрузка не плодила дубли.
4. Деньги: сколько стоит сам доступ к данным
Прямой доступ к площадкам
Число запросов у Фабриканта не лимитировано — платится фиксированная подписка. Скидки за срок: квартал −5%, полгода −10%, год −15% (годовые суммы выше уже посчитаны со скидкой). Подписка на 1 месяц даётся только для первого знакомства, дальше минимум 3 месяца. Названия тарифов сопоставлены с ценами по порядку колонок прайса — при заказе подтверждаем у площадки.
Через прокладку-агрегатор
Что придётся заплатить на стороне Битрикс24 в любом случае
Для постоянной работы REST API (а на нём держится любой из вариантов — и приложение агрегатора, и наш собственный коннектор) вендор требует подписку Битрикс24.Маркет + BitrixGPT. Перед покупкой есть демо-режим для тестирования. Порядок цен по нашему прайсу: Базовый 11 712 ₽/год, Стандартный 35 136 ₽/год, Профессиональный 70 272 ₽/год, Энтерпрайз от 159 283 ₽/год; первый год со скидкой −50%, если Маркет раньше не покупали. Для коробки привязка своя — точную цифру под их редакцию уточняем у вендора при оформлении.
Итог по деньгам за год, обе площадки.
Свой коннектор: ТЭК-Торг 0 ₽ + Фабрикант «Стандарт» ≈ 20 400 ₽ = ~20 тыс ₽/год за данные, плюс наша разработка (разовые работы).
Через Тендерплан: 35 000 ₽/год за данные — и ноль разработки, плюс сразу все остальные площадки.
Разрыв в подписке — около 15 тыс ₽ в год. Это меньше, чем стоит разработка и последующая поддержка двух коннекторов. Поэтому чистая экономика — за прокладку; свой коннектор оправдан там, где нужны данные или скорость, которых агрегатор не даёт, либо где приложение просто нельзя поставить (закрытый контур).
5. Что нужно уточнить у ФДР перед сметой
- Какие закупки нужны: только 44-ФЗ, 223-ФЗ, или коммерческие секции конкретных заказчиков (Роснефть, РЖД, Транснефть — они на ТЭК-Торге отдельными разделами)?
- По каким критериям отбирать: ОКПД2 / ключевые слова / регионы / диапазон НМЦ / список заказчиков по ИНН?
- Нужны ли в CRM сами файлы документации закупки или достаточно ссылок?
- Доступна ли их коробка из интернета, какая версия и кто администрирует сервер?
- Только эти две площадки или дальше добавятся другие (от этого сильно зависит выбор между A и B)?
- Объём: сколько закупок в день ожидается после фильтрации — десятки или сотни?
Вывод. Задача решается, и ни одного технического блокера нет. ТЭК-Торг закрывается официальным API без переговоров и без денег площадке. Фабрикант закрывается либо их API по заявке, либо агрегатором — и агрегатор здесь честнее по срокам, потому что не зависит от скорости ответа площадки. Основной риск проекта не технический, а организационный: доступность коробки ФДР снаружи и сроки выдачи доступа Фабрикантом.