SÖZLÜKOtomasyon ve entegrasyon

Webhook nedir?

Kısa tanım

Webhook; bir sistemde olay gerçekleştiğinde, o sistemin başka bir sisteme anında HTTP isteği göndererek haber vermesidir.

Son güncelleme:

Nasıl çalışır?

Alıcı sistem bir adres (uç nokta) tanımlar; gönderen sistem olay olduğunda bu adrese olayın bilgilerini (ör. sipariş numarası, yeni durum) çoğunlukla JSON olarak gönderir. Böylece alıcı sistem sürekli "Yeni bir şey var mı?" diye sormak zorunda kalmaz.

Webhook istekleri imzayla doğrulanır: alıcı, isteğin gerçekten beklenen sistemden geldiğini kontrol eder ve aynı olay iki kez gelirse ikinci kez işlemez.

Sorgulamadan farkı nedir?

Düzenli sorgulama ile webhook karşılaştırması
Konu Düzenli sorgulama Webhook
Gecikme Sorgu aralığı kadar Neredeyse anında
Yük Boş sorgular da çalışır Yalnızca olay olduğunda
Kurulum Basit Alıcı adres ve doğrulama gerekir

E-ticarette örnek

Kargo firması gönderinin durumunu "teslim edildi" yaptığında webhook ile mağazaya haber verir; mağaza siparişi kapatır ve müşteriye değerlendirme mesajı gider.

Webhook ile gelen tipik olaylar

  • Yeni sipariş ve ödeme
  • Kargo durumu değişikliği
  • Gelen WhatsApp mesajı
  • Form gönderimi

Adım adım örnek

Kargo firmasından gelen olayların müşteriye bildirim olarak nasıl ulaştığını anlattık.

Webhook hakkında sık sorulanlar

Webhook güvenli mi?
İmza doğrulaması ve HTTPS ile güvenli kullanılır; imzası tutmayan istekler reddedilir.
Bir webhook kaybolursa ne olur?
Çoğu sistem başarısız istekleri belirli aralıklarla yeniden gönderir. Alıcı tarafta da kaçan olayları yakalayan düzenli bir kontrol bulunur.
Her sistem webhook destekler mi?
Hayır. Desteklemeyen sistemlerde değişiklikler belirli aralıklarla API'den sorgulanır.
ÜCRETSİZ, 1 İŞ GÜNÜ

İlk adımı birlikte atalım

Operasyonunuzdaki elle yürüyen işleri inceleyip ayda kaç saatin sistemle yürüyebileceğini yazılı olarak veriyoruz; teknik bilgi ve taahhüt gerekmez.

  • Kredi kartı yok
  • 1 iş gününde dönüş
  • KVKK uyumlu
  • Veriler şifreli bağlantıyla iletilir