Lewati ke konten
ReigniterDocs
Kembali ke situs web

Webhook

Webhook memberi tahu alat lain bahwa sesuatu terjadi di akun Reigniter Anda. Ketika peristiwa terjadi, Reigniter mengirim pesan JSON bertanda tangan ke alamat yang Anda pilih. Alamat tersebut bisa berupa pemicu webhook otomasi, alat alur kerja lain, atau server Anda sendiri.

Halaman Webhooks dengan daftar langganan acara
Tambahkan langganan, dan setiap acara dikirim ke alamat Anda sebagai JSONyang ditandatangani.
Acara Label di aplikasi Dikirim saat
video.completed Video selesai Render video selesai. Pesan membawa tautan unduhan yang berfungsi selama 7 hari.
video.failed Video gagal Render video gagal.
training.completed Peserta menyelesaikan modul Seorang peserta yang bernama mencapai akhir modul, beserta skor mereka dan apakah mereka lulus.
training.overdue Peserta terlambat Seorang peserta belum selesai pada tanggal jatuh tempo mereka.

Daftar lengkapnya ada di Webhooks. Di dalam Automations Anda tidak memerlukan webhook: Reigniter trigger (Video selesai, Learner lulus, dan lainnya) terdaftar sendiri.

  1. Konektor Terbuka > Webhook.

  2. Pilih Tambah.

  3. Pilih acaranya.

  4. Tempel alamat yang seharusnya menerimanya. Alamat tersebut harus berupa alamat web publik. Alamat di jaringan privat ditolak.

  5. Pilih Tambah.

  6. Salin rahasia penandatanganan dan simpan di tempat yang aman. Rahasia hanya ditampilkan sekali. Kemudian pilih Selesai.

Pilih tombol uji pada webhook untuk mengirim pesan uji yang ditandatangani. Periksa apakah pesan tersebut sampai ke alamat Anda.

Setiap pesan ditandatangani dengan rahasia tanda tangan Anda. Alat penerima Anda harus memeriksa tanda tangan sebelum mempercayai pesan tersebut, sehingga tidak ada orang lain yang bisa mengirim event palsu ke alat tersebut. Cara memeriksa tanda tangan dibahas dalam panduan webhooks API.

Setiap pesan juga membawa ID pengiriman yang tetap sama saat pengiriman dicoba ulang. Gunakan untuk mengabaikan duplikat.

Setiap webhook dalam daftar memiliki tombol untuk:

  • Jeda. Akan muncul Pause dan tidak menerima apa-apa sampai Anda Lanjutkan.
  • Hapus saja.
  • Reigniter mencoba ulang pengiriman yang gagal beberapa kali.
  • Webhook menunjukkan berapa banyak pengiriman berturut-turut yang gagal, misalnya 3 gagal. Pengiriman yang berhasil mengatur ulang hitungan.
  • Setelah banyak kegagalan berturut-turut, webhook akan dijeda secara otomatis. Perbaiki alamat, lalu lanjutkan.
  • Webhook yang gagal tidak pernah memengaruhi render Anda.

Webhook mengirim event keluar dari Reigniter. Untuk membuat video dari alat lain, gunakan tombol API. Lihat Bangun otomatisasi atau quickstart API.