Услуга

API и интеграции

Публичные и внутренние API, интеграции с платёжными агрегаторами, SMS- и email-сервисами, облачными хранилищами и 1С. Документация, песочница, мониторинг.

Смотреть кейсы

Что мы умеем в интеграциях

Большая часть наших проектов последних лет — это сервисы, которые связывают другие сервисы. Процессинг для проводки банковских платежей реестрами и через API (поддерживаем 7,5 лет), транзакционная система для API-клиентов с созданием товаров и загрузкой кодов, сервис мультиканальных рассылок с интеграцией MTS, Unisender, DashaMail и Mailchimp, data-connector с песочницей и публичной документацией, API для мобильных приложений и электронных сертификатов.

Что делаем

  • Публичный API продукта. REST-API с версионированием, авторизацией по токенам, лимитами и документацией (OpenAPI/Swagger), которую клиенты читают без звонка вам. Для документации у нас есть собственный сервис docs.vpodarok.ru.
  • Платёжные интеграции. Эквайринги, агрегаторы, ЕРИП, рассрочка, собственный процессинг с отчётностью и сверками.
  • Рассылки и уведомления. SMS, email, push, мессенджеры; конструктор шаблонов, очереди, статусы доставки.
  • Обмен данными. 1С и учётные системы, облачные хранилища, CRM, маркетплейсы, картографические сервисы.
  • Бэкенд для мобильных приложений. API с авторизацией, покупками, аналитикой и удалённым управлением приложением через админ-панель.
  • Микросервисы и очереди. RabbitMQ и Redis для фоновых задач, веб-хуки, повторные попытки и идемпотентность, чтобы ни одна транзакция не потерялась.

Надёжность как часть задачи

Интеграция ломается не в день запуска, а через полгода, когда партнёр меняет формат ответа. Поэтому мы закладываем логирование каждого запроса, мониторинг в Grafana и алерты в Loki, песочницу для тестирования клиентами и автоматические тесты на контракты. Это то, что отличает интеграцию, которая работает годами, от «скрипта, который написал подрядчик».

Формат работы

Интеграции — частая точка входа для новых клиентов: задача понятна, срок от двух недель до пары месяцев, результат измерим. Начинаем с аудита существующей системы и документации партнёра, фиксируем контракт API, реализуем, покрываем тестами и передаём с мониторингом.

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

Сколько занимает интеграция с платёжной системой?

Типовая интеграция с агрегатором — 1–3 недели с тестами и обработкой ошибок. Собственный процессинг с отчётностью и сверками — от 3 месяцев.

Вы делаете документацию к API?

Да, в формате OpenAPI/Swagger с примерами запросов и песочницей. Документация обновляется вместе с кодом.

Можно ли доработать интеграцию, сделанную другим подрядчиком?

Да. Начинаем с аудита кода и логов, показываем риски и план, затем дорабатываем. Часто это дешевле, чем переписывать.

Как вы следите, что интеграция не сломалась?

Логируем запросы и ответы, ставим мониторинг и алерты, тесты на контракты. О проблемах узнаём раньше ваших клиентов.

Обсудим проект

Нужна api и интеграции? Расскажите о задаче

Контакты