API
& integracje

Łączymy systemy, które same nie chcą się dogadać. ERP↔CRM↔WMS↔analytics↔marketing automation. REST, GraphQL, webhooks, event bus, ETL, data pipelines. Wszystko monitorowane, z retry policy i fallbackiem.

Czas trwania1-12 tygodni
WycenaPer integrację / pakiet
StackNode/Python + Kafka/Rabbit
Dla kogoHeterogeniczne systemy

Co dostajesz

Integracja niezawodna, monitorowana, z planem na awarie. Nie „działa do pierwszego błędu".

01

Mapa integracji + przepływu danych

Diagram: kto co produkuje, kto co konsumuje, gdzie tłumaczenia danych, gdzie krytyczne punkty.

02

Wdrożone konektory + transformacje

Producent ↔ konsument, mapowanie pól, walidacja, transformacje (np. mapowanie statusów między ERP a CRM).

03

Retry + dead-letter queue + alerty

Gdy integracja padnie: retry 3x z exponential backoff, później do DLQ, alert na Slack/email. Bez „milczących" błędów.

04

Dashboard monitoringu + dokumentacja

Grafana / Datadog: kto-kiedy-ile, ile errorów, latency. Dokumentacja techniczna API z payload examples.

Proces krok po kroku

01
Discovery (1-3 dni)
Spis systemów do integracji, dostępne API/eksporty, wymagania latency, throughput, kierunki przepływu.
02
Architecture design (2-5 dni)
Synchroniczne API czy event-driven? Direct calls czy event bus? Mapowanie pól, transformacje, walidacje.
03
Implementacja (1-8 tyg)
Budowa konektorów, testy z sandboxami, error handling, retry policies. Sukcesywne wdrażanie kolejnych integracji.
04
Production + monitoring
Deployment, monitoring dashboards, runbooki dla on-call, handover do Waszego DevOps lub nasz SLA.

Typowe integracje

Integracja 01

ERP ↔ CRM

SAP / Comarch ↔ Salesforce / HubSpot. Synchronizacja klientów, kontaktów, kontraktów, faktur, statusów płatności.

Integracja 02

E-commerce ↔ WMS

Shopify / WooCommerce ↔ system magazynowy. Synchronizacja stanów magazynowych, statusów zamówień, zwrotów.

Integracja 03

Płatności (Stripe, PayU)

Wdrożenie i utrzymanie integracji płatności, webhooks dla statusów, reconciliation z księgowością.

Integracja 04

Analytics / GA4 / marketing

Server-side GA4, integracja z marketing automation (Mailchimp, HubSpot), atribution model, single-source-of-truth.

Najczęstsze pytania

Co jeśli system nie ma API?

Opcje: ekspory CSV/Excel (cron-based), screen scraping (RPA), wymiana plikami przez FTP, integracja przez DB (gdy mamy dostęp). Ostateczność: prośba do vendora o API. Każda opcja ma swoje kompromisy.

Synchronicznie czy event-driven?

Synchroniczne (REST) — gdy potrzebny natychmiastowy response (np. walidacja w formularzu). Event-driven (Kafka, RabbitMQ) — gdy decoupling, retries, wieloodbiorcze publishing. Default: hybryda — REST tam gdzie trzeba, events gdzie da się.

Czy modernizujemy istniejące integracje?

Tak — często to nasz chleb. Macie spaghetti integracji „X dzwoni do Y, który dzwoni do Z" — porządkujemy, dokumentujemy, dodajemy monitoring. Czasem przepisujemy na event-driven.

Ile to kosztuje?

Per integrację: 5-30 tys. PLN zależnie od złożoności (proste REST → niska, ETL nightly → wyższa). Pakiety: kilka integracji miesięcznie z capem. Hosting message bus: ~100-1000 PLN/mc.

Systemy
nie chcą
się dogadać?

30-minutowa rozmowa — opowiesz nam jakie systemy łączysz, co próbowałeś, gdzie boli. Wracamy z planem integracji.