Przejdź do treści
Intum
Aktualizacja: 1 min czytania

API — Webhooki

Lista webhooków

GET /account/webhooks.json

Pobranie webhooka

GET /account/webhooks/:id.json

Tworzenie webhooka

POST /account/webhooks.json

Parametry:

  • webhook[url] — adres URL endpointu
  • webhook[kind] — zdarzenie: create, update, destroy
  • webhook[source_type] — typ zasobu (nazwa modelu)
  • webhook[api_token] — token uwierzytelniający (szyfrowany)
  • webhook[active] — boolean

Kombinacja url + source_type + kind musi być unikalna.

Aktualizacja webhooka

PATCH /account/webhooks/:id.json

Usunięcie webhooka

DELETE /account/webhooks/:id.json

Format payloadu

Webhook wysyła POST z JSON body zawierającym dane zmienionego obiektu. Nagłówek Authorization: Bearer TOKEN (lub JWT jeśli skonfigurowany).