Wysyłaj zdarzenia do swoich narzędzi w chwili, gdy się pojawiają
Otrzymuj podpisane żądanie HTTP, gdy post zostanie opublikowany, nie powiedzie się lub zakończy się audyt strony.
Zacznij bezpłatnie już dziśOdpytywanie API, żeby sprawdzić, czy coś się wydarzyło, jest wolne i marnuje zapytania. Webhooki odwracają tę logikę: podajesz sona.to adres, a sona.to wysyła podpisane żądanie HTTP w chwili, gdy post zostanie opublikowany, nie powiedzie się lub zakończy się audyt. Skieruj je na Zapier, Make, n8n albo własny serwer, a reszta twojego stosu zareaguje sama.
Zdarzenia w chwili, gdy się pojawiają
Cztery zdarzenia obejmują sytuacje warte reakcji: post opublikowany, post nieudany, audyt strony zakończony i audyt strony nieudany. Każde niesie te same pola, które zwraca API, więc webhook i GET mówią to samo.
Podpisane, więc można mu ufać
Każde żądanie niesie podpis HMAC SHA-256 obliczony ze znacznika czasu i treści, z kluczem tajnym pokazanym jednorazowo przy tworzeniu webhooka. Sprawdź go, a będziesz wiedzieć, że żądanie pochodzi z sona.to i nie zostało odtworzone ponownie.
Ponowne próby i dziennik dostarczeń
Nieudane dostarczenie jest ponawiane po 60 sekundach, potem po 5 minutach, potem po 30 minutach. Każda próba jest zapisywana z kodem statusu i czasem trwania, więc uszkodzony punkt odbioru łatwo zdiagnozować.