Punkty końcowe
Obiekt punktu końcowego
Pełny
secret punktu końcowego jest zwracany tylko raz podczas tworzenia i
nigdy więcej. Przechowuj go bezpiecznie — jeśli go utracisz, usuń punkt końcowy
i utwórz go ponownie.Prawidłowe typy zdarzeń
events jest walidowane względem dokładnie tego zestawu — wartości spoza listy
zwracają 400. Zobacz Katalog zdarzeń, aby poznać strukturę
ładunku każdego typu.
telephony.incoming,telephony.complete,telephony.toolweb.incoming,web.complete,web.toolcall.gradedissue.reportedtest-call.completedalert.triggered
Statusy punktów końcowych
active— dostarczenia przebiegają normalnie.disabled— ręcznie wstrzymany przezPATCH. Żadne żądania nie są wysyłane. Nigdy nie zmieniamy statusu punktu końcowegodisabled; decyzja o przełączeniu go z powrotem naactivezawsze należy do Ciebie.failing— ustawiany automatycznie, gdy dostarczenie do punktu końcowego wyczerpie cały harmonogram ponawiania (8 prób w ciągu 24 godzin), ani razu nie otrzymując odpowiedzi 2xx. Punkt końcowy w stanie awarii nie otrzymuje dalszego ruchu. Po naprawieniu punktu końcowego ustaw jego status z powrotem naactiveza pomocąPATCH; dostarczenia, których harmonogram ponawiania jeszcze się nie wyczerpał, zostaną wznowione od miejsca, w którym się zatrzymały.
Wyświetl listę punktów końcowych
Utwórz punkt końcowy
Pola żądania
Zwraca
201 Created z obiektem punktu końcowego oraz dodatkowym
polem najwyższego poziomu secret, zawierającym nieprzetworzony klucz podpisywania —
48-znakowy ciąg szesnastkowy:
Zaktualizuj punkt końcowy
Zwraca
200 OK ze zaktualizowanym obiektem punktu końcowego.
Wyślij dostarczenie testowe
Wyślij syntetyczne zdarzeniewebhook.test do jednego punktu końcowego przy użyciu standardowego
potoku dostarczania, w tym kanonicznej serializacji JSON,
X-ThunderPhone-Signature, rejestrowania dostarczenia i obsługi ponowień.
Test jest kierowany do wybranego punktu końcowego niezależnie od jego filtra events.
200 OK po pierwszej próbie, nawet jeśli miejsce docelowe
zwróci błąd. Sprawdź success, status, response_code i error,
aby poznać wynik dostarczenia:
webhook.test jest syntetyczne i nie można go dodać do subskrypcji events
punktu końcowego. Jeśli pierwsza próba się nie powiedzie, dostarczenie odbywa się według tego samego
harmonogramu ponowień co standardowe dostarczenia zdarzeń.
Usuń endpoint
204 No Content. Dostarczanie do adresu URL zostaje natychmiast zatrzymane;
ponowne próby w toku są porzucane.
Powiązane
Katalog zdarzeń
Pełna lista wartości
events, które możesz subskrybować.Omówienie webhooków
Weryfikacja podpisu i semantyka dostarczania.