Modulario by AMCEF
Demó
📖 Szótár · Technológia

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

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ó 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.

Dávid Bělousov

Dávid Bělousov

Sales Director

+421 902 826 802 sales@amcef.com
Konzultáció foglalása