Otrzymuj zdarzenia z działu obsługi klienta Mercateer jako webhooki
Subskrybuj punkt końcowy (endpoint) na zdarzenia Mercateer i otrzymuj podpisaną paczkę danych dokładnie w momencie zakończenia rozmowy, przyjścia leada lub zarezerwowania zlecenia. Rejestruj i zarządzaj punktami końcowymi przez API lub panel, a każdą dostarczoną wiadomość weryfikuj za pomocą HMAC.
Czym jest Webhooks?
Webhooki przesyłają zdarzenia z działu obsługi klienta Mercateer w czasie rzeczywistym na kontrolowany przez Ciebie adres URL, dzięki czemu Twoje własne systemy mogą reagować bez konieczności cyklicznego odpytywania API. Każda przesyłka to podpisany HMAC-em ładunek JSON; punkty końcowe rejestrujesz i zarządzasz przez API lub panel, a nieudane dostawy są ponawiane z wykładniczym opóźnieniem.
Co możesz zrobić z Webhooks
Zainstaluj w kilka minut
Utwórz punkt końcowy
Zarejestruj swój adres URL i wybierz zdarzenia, na które chcesz subskrybować, przez API lub w Ustawienia → Deweloper. Mercateer zwróci sekret podpisywania dla tego punktu końcowego. Dostęp do API jest dostępny w planach Crew i Fleet.
Zweryfikuj podpis
Przy każdej dostawie odczytaj znacznik czasu (t) i podpis (v1) z nagłówka podpisu, następnie policz HMAC-SHA256 z ciągu "{timestamp}.{raw request body}" swoim sekretem podpisującym i porównaj go z wartością v1. Odrzuć każde żądanie, które się nie zgadza albo którego znacznik czasu jest starszy niż 5 minut, żeby działać wyłącznie na świeżych danych, które naprawdę przyszły z Mercateer. (Funkcja pomocnicza verify w naszym SDK robi to wszystko za Ciebie.)
Obsługuj ponowne próby idempotentnie
Szybko odpowiadaj kodem 2xx, aby potwierdzić odbiór. Nieudane dostawy są ponawiane z wykładniczym opóźnieniem, więc zaprojektuj swój program obsługujący tak, by identyfikował zdarzenia po ich ID – dzięki temu zignoruje duplikaty i przetworzy każde zdarzenie tylko raz.
Najczęściej zadawane pytania
Działa ze wszystkimi Twoimi narzędziami
Mercateer używa tych samych protokołów co narzędzia, z których już korzystasz.
Wykorzystaj Mercateer razem z Webhooks
Zacznij za darmo i podłącz swoje biuro obsługi klienta w kilka minut.
Nie wymaga karty kredytowej