Webhooks umožňují okamžité notifikace mezi systémy.
Webhooks jsou mechanismus, který umožňuje jedné aplikaci posílat automatické notifikace jiné aplikaci, když dojde k určité události – například nová objednávka, změna stavu nebo nový komentář.
Fungují tak, že odesílají HTTP požadavek (často POST) na předem definovanou URL adresu přijímajícího systému.
Příklady použití:
- Notifikace e-shopu o nové objednávce do fakturačního systému
- Synchronizace dat mezi systémy v reálném čase
- Automatizace pomocí služeb jako Zapier, Make nebo IFTTT
Webhooks jsou efektivní alternativou k periodickému dotazování API (polling).