Сколько стоит интеграция по API, зависит не от «количества кода», а от трёх вещей: сколько систем связываем, насколько хорош их API и что должно происходить, когда обмен ломается. В WeMake интеграция двух систем стоит от 400 000 ₸ и занимает около 3 недель, шина данных на 3–5 систем — от 900 000 ₸, собственный публичный API для партнёров — от 1 500 000 ₸. Ниже объясняем, из чего складывается оценка, почему предложения подрядчиков на одну и ту же задачу отличаются в разы и как их сравнивать.
- Цену определяют число систем, качество их API и документации, объём данных, направления обмена и требования к надёжности.
- Без аудита честна только вилка. Аудит занимает неделю и даёт схему обмена, риски и смету.
- В нашу смету входят очереди, обработка ошибок, мониторинг, документация и передача кода — то, что в дешёвых предложениях часто «за рамками».
Стоимость разработки API-интеграции: три формата
Мы делим работы на три формата — по числу систем и по тому, кто будет пользоваться обменом. Подробный состав — на странице разработки API и нестандартных интеграций.
| Формат | Цена | Срок | Что делаем |
|---|---|---|---|
| Коннектор | от 400 000 ₸ | 3 недели | Интеграция двух систем по API: маппинг данных, очередь, мониторинг |
| Шина данных | от 900 000 ₸ | 5–6 недель | 3–5 систем, единая модель данных, правила приоритета и разрешения конфликтов, алерты |
| Публичный API | от 1 500 000 ₸ | 6–8 недель | API для партнёров: спецификация OpenAPI, авторизация, лимиты, тестовая среда, портал разработчика |
«Коннектор» выбирают 7 из 10 заказчиков: обычно болит одна связка — банк-клиент и 1С, Kaspi Магазин и учётная система, CRM и самописная ERP. Шина нужна, когда систем больше двух: без неё связи превращаются в паутину, которую никто не может поддерживать.
Важная оговорка: если ваша задача — типовая связка «сайт — CRM» или «магазин — 1С», это не нестандартная интеграция. Для неё есть готовые решения, и она обходится дешевле и быстрее — подробнее в статье «Сколько стоит интеграция сайта с CRM».
Что влияет на оценку интеграции систем
Две интеграции «CRM с учётной системой» могут отличаться по цене в три раза. Вот факторы, которые мы проверяем на аудите и которые сильнее всего двигают смету.
Качество API и документации
Современный документированный API с тестовой средой — лучший случай. Старая система без документации, где поведение приходится выяснять экспериментами, — дороже. Если API нет вообще, работаем с базой данных напрямую, файловыми выгрузками, почтой или эмуляцией интерфейса. Это медленнее и дороже, но работает: так мы интегрировали закрытые ERP и отраслевое ПО на Delphi и FoxPro.
Объём данных и частота обмена
Десять заказов в день и десять тысяч обновлений остатков в час — разные архитектуры. При больших объёмах нужны пакетная обработка и инкрементальный обмен, а нагрузочное тестирование становится обязательным этапом.
Направления обмена и конфликты
Односторонняя выгрузка проще двусторонней синхронизации. Как только одни и те же данные меняются в двух системах, нужно правило, кто источник правды по каждому полю: остатки — 1С, статус сделки — CRM, контакты — система с последним изменением. Эти правила фиксируются на этапе архитектуры, а конфликты логируются, а не разрешаются молча.
Обработка ошибок и надёжность
Это главный фактор, по которому дешёвые предложения отличаются от нормальных. Очереди с повторами, идемпотентность — защита от двойных заказов и задвоенных оплат при повторной отправке, — журнал каждого события и откаты. Без них интеграция работает до первого сбоя связи.
Мониторинг
Алерты в Telegram и журнал операций показывают сбой за минуты. Без мониторинга о падении обмена узнают менеджеры — через неделю, когда клиенты начинают спрашивать, где заказ.
Внешние участники
Банки, службы доставки и маркетплейсы живут по своим правилам: у Казпочты и СДЭК свои API и ограничения, у Kaspi Магазина, Wildberries и Ozon — свои форматы заказов, остатков и цен. Если подрядчик системы не идёт на контакт, обходимся тем, что доступно, но это тоже добавляет часы. Поэтому конкретную площадку или банк проверяем на аудите, а не закладываем «по аналогии».
Сравнивать предложения только по итоговой цифре. Подрядчик, который оценил интеграцию вдвое дешевле, часто не заложил очереди, обработку ошибок и мониторинг. Первая версия работает, но при сбое данные теряются или дублируются, и доработка «надёжности» обходится дороже, чем если бы её сделали сразу.
Оценка интеграции систем: почему без аудита — только вилка
Без понимания, какие у систем API и в каком состоянии данные, точная смета превращается в угадывание. Поэтому первая неделя проекта — аудит: инвентаризация систем, их API и форматов, мест хранения данных, ограничений и лимитов, того, что уже ломалось.
На выходе — схема обмена, риски и смета. Это самостоятельный документ: с ним можно идти и к другому подрядчику, и сравнивать предложения уже по одному техническому заданию. Для интеграций с банками и госсистемами — ЭЦП, ЭДО, egov — аудит особенно важен: у каждой свои протоколы, требования к безопасности и сертификаты.
ПРАВИЛООценка без аудита — это вилка. Точная цена появляется, когда известны API, данные и правила обмена.
Цена разработки интеграции: калькулятор
Калькулятор показывает нижнюю границу по нашему прайсу. Итог зависит от факторов выше и уточняется после аудита.
Лицензии сторонних сервисов и хостинг в калькулятор не входят. Интеграцию размещаем на вашем сервере или в облаке на выбор; для данных, которые по требованиям регулятора должны оставаться в Казахстане, — здесь.
Что входит в смету, а что оплачивается отдельно
- Аудит систем и архитектура обмена
- Коннекторы или шина данных, маппинг и трансформация
- Очереди, повторы, идемпотентность, откаты
- Мониторинг, алерты, журнал операций
- Нагрузочное тестирование
- Документация и передача кода
- Лицензии сторонних сервисов
- Хостинг или сервер
- Доработка самих систем, если её нужно сделать на вашей стороне
- Поддержка обмена после запуска — по договору
Иногда для обмена нужно доработать сайт: добавить личный кабинет со статусами, форму, новый раздел. Это отдельная задача — разработка нового функционала: функция от 80 000 ₸, модуль с интеграцией от 350 000 ₸. Сводные цены на CRM и интеграции — на странице цен на CRM и интеграции.
Как сравнивать предложения подрядчиков
Чтобы оценки были сопоставимыми, задайте всем подрядчикам одинаковые вопросы. Ответы покажут, что именно стоит за цифрой.
- Есть ли в смете аудит и документ со схемой обмена?
- Что произойдёт, если одна из систем недоступна час? Данные потеряются или встанут в очередь?
- Защищена ли интеграция от дублей при повторной отправке?
- Как я узнаю о сбое — от вас по алерту или от менеджеров?
- Кто источник правды по каждому полю и как решаются конфликты?
- Передаётся ли код и документация на мою компанию?
- Что будет, когда вендор изменит свой API?
- Можно ли запустить по частям — сначала одну связку?
Наши ответы: аудит — первая неделя, очереди и идемпотентность закладываются в архитектуру сразу, мониторинг 24/7 с реакцией 4 часа по договору поддержки, код и документация — ваши. Стек — PHP/Laravel или Node.js, рынок специалистов большой, поэтому поддерживать обмен сможете и своими силами. Если вы выбираете между готовым сервисом и разработкой, сравнение — в статье «Готовый коннектор, Albato/Make или своя интеграция».
Начнём с недельного аудита: схема обмена, риски и точная смета интеграции. Документ ваш, даже если работать дальше решите с другой командой.
Оценить интеграциюКак снизить стоимость и риски: запускайте по частям
Самый надёжный способ не переплатить — начать с одной связки, которая болит сильнее всего. Каждый коннектор — самостоятельный результат, его можно оценить до того, как строить остальное.
- АудитНеделя. Системы, API, данные, ограничения.
- АрхитектураСхема обмена, правила, конфликты.
- Разработка2–4 недели. Коннекторы, очереди, обработка ошибок.
- ТестированиеНа копиях систем с реальными данными: полный цикл, нагрузка, обрывы связи, откаты.
- ЗапускПостепенный перевод: старый способ работает, пока новый не подтвердит стабильность.
Оплата — по тем же этапам: аудит и архитектура, разработка, тестирование и запуск. Работаем с ТОО и ИП, подписываем NDA до обсуждения деталей, участвуем в госзакупках.
Сколько стоит интеграция по API?
Интеграция двух систем — от 400 000 ₸ и около 3 недель, шина данных на 3–5 систем — от 900 000 ₸, публичный API для партнёров — от 1 500 000 ₸. Точная смета — после недельного аудита.
Сколько стоит разработка собственного API?
Публичный API со спецификацией OpenAPI, авторизацией, лимитами, тестовой средой и порталом разработчика — от 1 500 000 ₸, 6–8 недель.
Можно ли оценить интеграцию без аудита?
Только вилкой. Точная цена зависит от API, состояния данных и правил обмена, и выясняется за неделю аудита.
Что если у системы нет API?
Работаем через базу данных, файловые выгрузки, почту или эмуляцию интерфейса. Это дороже и медленнее, но задача решается.
Сколько стоит поддержка интеграции?
По договору поддержки: мониторинг 24/7, реакция 4 часа, обновление коннекторов при изменениях API у вендоров. Можно включить в общий договор поддержки сайта и CRM.