Webhook
Webhook (HTTP callback)
A klasszikus API-val ellentétes kommunikációs irány — a rendszer maga küld HTTP POST-ot a célcímre, amikor esemény következik be.
Mi a Webhook?
A Webhook (más neveken HTTP callback vagy reverse API) egy mechanizmus, amelyben a rendszer maga küld HTTP POST kérést egy előre megadott URL-címre, amikor benne meghatározott esemény következik be — új számla, rendelés állapotváltozása, fizetés beérkezése. Ez a klasszikus API-hívás ellentéte, ahol az ügyfél kérdezi a szervert („van valami új?”). A Webhook push, a klasszikus API-lekérdezés pull.
A webhookok előnyei:
- Valós idős — az esemény azonnal kézbesítésre kerül, periodikus lekérdezés nélkül
- Hatékonyság — nem terhelik a két rendszert üres hívásokkal
- Egyszerűség — a konfiguráció általában csak URL + hitelesítési token
Tipikus problémák, amelyeket webhook megvalósításakor figyelembe kell venni:
- Hitelesítés — HMAC-aláírás vagy token hozzáadása a küldő ellenőrzéséhez
- Újrapróbálkozási logika — ha a célrendszer hibával válaszol (5xx), próbálja újra exponenciális visszalépéssel
- Idempotencia — a célrendszernek tudnia kell kezelni, ha kétszer kapja ugyanazt az eseményt
- Kézbesítési sorrend — a webhookok nem biztos, hogy sorrendben érkeznek
A magyar SaaS-ökoszisztémában a webhookok standard megoldások — a Stripe, Shopify, Mailchimp, Billingo és más integrációk mind webhook modellt alkalmaznak.
Mikor alkalmazható
A webhookok alkalmasak:
- Rendszerek közötti szinkronizáláshoz (ERP ↔ webshop)
- Workflow-automatizálás elindításához eseménynél
- Értesítések kommunikációs csatornákba (Slack, Teams)
- Valós idejű dashboardokhoz
Kapcsolódó fogalmak
- API — klasszikus kérés/válasz modell. Lásd: /hu/szotar/api.
- Workflow automation — a webhookok tipikus indítók. Lásd: /hu/szotar/workflow-automation.
- MCP — alternatív protokoll MI-asszisztensekhez. Lásd: /hu/szotar/mcp.
A Modulario-ban
A Modulario konfigurálható webhookokat biztosít minden kulcsfontosságú eseményhez — számla létrehozása, deal lezárása, rendelés állapotváltozása. Az automatikus újrapróbálkozás aláírással megbízható kézbesítést garantál. Példák és sémák az /api oldalon.
A Modulario webhook-kezelő felhasználói felületet biztosít, ahol az adminisztrátor látja az összes aktív regisztrációt, az utolsó 1000 hívás naplóját (a payloaddal és a válasszal együtt), és képes „replay” módban újból kézbesíteni az eseményeket a célrendszer leállása utáni pótláshoz.
Kapcsolódó fogalmak
API
Interfész, amelyen keresztül különböző szoftverrendszerek kommunikálnak egymással — B2B SaaS-ban jellemzően REST API vagy GraphQL HTTPS felett.
Workflow automation
Technológia, amely egyes feladatokat és alkalmazásokat automatizált folyamatokba láncolja — az ismétlődő lépéseknél emberi beavatkozás nélkül.
MCP
Az Anthropic nyílt protokollja az MI-asszisztensek szabványosított összekapcsolásához külső eszközökkel, adatokkal és szolgáltatásokkal.
SaaS
Szoftverszállítási modell, amelyben az ügyfél nem licencet vagy szervert vásárol, hanem időszakos díjat fizet egy felhőszolgáltatáshoz való hozzáférésért.
Low-code
Alkalmazásfejlesztési megközelítés, amelynél a legtöbb logikát vizuálisan (drag-and-drop) konfigurálják programozás helyett — gyorsabb fejlesztés programozói hadsereg nélkül.
Kapcsolódó Modulario modulok
Webhook implementálása a cégénél?
A Modulario a legtöbb B2B folyamatot modulárisan lefedi — csak azt vezesse be, amire most szüksége van, és fokozatosan bővítse. Foglaljon ingyenes konzultációt.
Konzultáció foglalása