Webhook
Daftarkan webhook
Mendaftarkan URL https yang dipanggil Sofia dengan event JSON bertanda tangan, diulang hingga lima kali bila gagal. Secret tampil sekali; maksimal 10 webhook.
Otorisasi
AuthorizationstringwajibKunci pribadi atau access token OAuth Anda, dikirim sebagai
Bearer <token>.
Body
application/json
urlstringwajibAlamat https yang dipanggil Sofia. Host yang beresolusi ke alamat privat, loopback, atau link-local ditolak
eventsstring[]wajibEvent yang akan diterima
Respons
201application/json
Webhook beserta signing secret-nya, hanya ditampilkan sekali.
idstringwajibPengenal webhook
urlstringwajibAlamat yang dipanggil Sofia
eventsstring[]wajibEvent yang disubscribe
createdAtstring<date-time>wajibKapan webhook didaftarkan
secretstringwajibKunci HMAC-SHA256 yang menandatangani setiap pengiriman (
Sofia-Signature). Hanya ditampilkan sekali ini
400
webhook_url_invalid: bukan https, atau host privat, loopback, atau link-local. webhook_event_invalid: event tidak dikenal, atau tidak ada.
401
Token tidak ada, tidak dikenal, kedaluwarsa, atau dicabut.
403
Token tidak memiliki scope webhooks:write.
409
webhook_limit_reached: sudah ada 10 webhook.
4XXapplication/json
Kesalahan lain apa pun, dalam amplop kesalahan.