Co je webhook?
Webhook je automatický HTTP požadavek, který jeden systém odešle na URL jiného systému, jakmile nastane konkrétní událost, například schválení výkazu hodin. Přijímající systém pak může okamžitě reagovat, bez opakovaného dotazování.
Jak webhooky fungují
Zaregistrujete URL a zvolíte události, které vás zajímají. Když taková událost nastane, odesílající systém pošle na tuto URL malou zprávu ve formátu JSON s popisem toho, co se stalo. Pokud příjemce nefunguje, dobrý odesílatel to zkusí později znovu.
Protože na veřejnou URL může poslat zprávu kdokoli, webhooky se podepisují. Odesílatel vypočítá nad zprávou podpis HMAC se sdíleným tajemstvím; příjemce ho vypočítá znovu a důvěřuje jen zprávám, u kterých se podpisy shodují.
Webhooky v TimeTracking
TimeTracking posílá webhooky, když hodiny změní stav, podepsané pomocí HMAC a při selhání opakované. Můžete je použít k aktualizaci CRM, spuštění fakturace nebo odeslání zprávy do chatovacího kanálu. Opačný směr pokrývá REST API se specifikací OpenAPI: čtení a zápis dat na vyžádání.
Související stránky
API a integrace
Otevřené REST API, webhooky, CLI a MCP server pro Claude, dostupné již dnes. Vaše data zůstávají otevřená.
MCP (Model Context Protocol)
Otevřený standard, který AI asistentům, jako je Claude, umožňuje strukturovaně se připojit k nástrojům a zdrojům dat.
Auditní stopa
Chronologický, neměnný záznam o tom, kdo a kdy vytvořil, změnil nebo schválil data.
Zobrazit ceník
Zdarma do 5 uživatelů. Core od €1 za uživatele měsíčně, vše v ceně.
Vyzkoušejte TimeTracking zdarma
Zdarma do 5 uživatelů. Core od €1 za uživatele měsíčně, vše v ceně.