Where: Pengaturan → Lanjutan → Hubungkan aplikasi lain
Buka halaman ini: admin.<your-site>/settings/integrations/webhooks (ganti <your-site> dengan alamat situs Anda). Jika tidak muncul di menu, aktifkan Show all settings di halaman Pengaturan.
Sebelum Mulai
- Hanya pemilik situs yang dapat menambahkan webhook.
- Alamat penerima harus diawali dengan https:// dan berada di jaringan internet publik.
Langkah-langkah
- Buka Settings → Advanced → Connect other apps → Webhooks.
- Klik Add webhook.
- Masukkan Name, misalnya Zapier, serta Address that receives the messages.
- Di bagian Send me a message when, centang event: A story goes live, A live story is changed, A story is taken down, A correction is added, A story is retracted, A new comment, A subscription changes.
- Klik Add webhook.
- Salin signing secret. Kode ini hanya tampil sekali. Klik I saved it.
- Coba Send test event.
Perlu Diketahui
- Setiap pesan ditandatangani. Periksa header "Keynate-Signature" untuk memastikan pesan benar-benar berasal dari situs Anda.
- Sistem Anda perlu merespons dengan kode status 2xx untuk mengonfirmasi bahwa pesan telah diterima.
- Pesan yang gagal terkirim akan dicoba ulang hingga 24 jam. Webhook yang gagal selama 3 hari akan dinonaktifkan. Perbaiki sistem penerima, lalu klik Resume.
- Anda bisa Pause, Resume, atau New secret. Kode rahasia lama tetap valid selama durasi yang Anda tentukan.
- Daftar menampilkan status tiap webhook: Working, Not used yet, Not working, Paused, Switched off.
- Buka pesan terkirim untuk melihat riwayat percobaan dan klik Send again.
Kendala Umum
- "Alamat harus diawali dengan https://."
- "Beri nama webhook."
- "Pilih minimal satu event."
- "Batas jumlah webhook telah tercapai. Hapus salah satu yang tidak lagi digunakan terlebih dahulu."
Pertanyaan
Pertanyaan umum
Seperti apa format pesannya?
Formatnya berupa teks JSON ringkas berisi jenis event dan artikel terkait.
Bagaimana jika sistem penerima sedang offline?
Pesan yang gagal akan dicoba kirim ulang hingga 24 jam.