Geliştiriciler

Web kancaları

Hesabınızın ürettiği her bildirim, imzalı bir JSON POST olarak doğrudan kendi sistemlerinize gönderilebilir; böylece barındırma ortamınızda gerçekleşen bir olay, başka herhangi bir yerde bir iş akışını başlatabilir.

Bağlayabileceğiniz hizmetler

Bir webhook olağan bir HTTPS isteği olduğundan, bunu alabilen herhangi bir şey bu isteğe göre işlem yapabilir. Aracınız için bir entegrasyon oluşturmamıza gerek yoktur.

Otomasyon platformları

n8n, Make, Zapier, Pipedream, Activepieces içindeki bir iş akışına bir webhook yönlendirin ve her olay bir tetikleyiciye dönüşsün: bir kanala gönderi yapın, bir bilet açın, bir e-tabloyu güncelleyin, başka bir API'yi çağırın. Kendi sunucusunda barındırılan platformlar da, uç nokta HTTPS üzerinden erişilebilir olduğu sürece tamamen aynı şekilde çalışır.

CRM'ler ve yardım masaları

Faturalandırma ve hesap etkinliklerini HubSpot, Pipedrive, Salesforce konumuna veya gelen bir web kancasına sahip herhangi bir yardım masasına ya da CRM'e gönderin; böylece bir müşteri kaydı, kimse bunları kopyalamak zorunda kalmadan barındırma hizmetinin ne yaptığını yansıtır.

Dinleyen diğer her şey

Slack, Discord, Google Sheets, Airtable, Notion, kendi izlemeniz, bir veri ambarı veya yazdığınız küçük bir betik. HTTPS POST kabul edip JSON okuyabildiği sürece bunları alabilir.

Gönderilenler

Hangi kategorinin hangi hedefe gideceğini siz seçersiniz; ayrıca birkaçını bağlayabilirsiniz, böylece faturalandırma bir yere ve site uyarıları başka bir yere gidebilir. Her şey varsayılan olarak açıktır.

Faturalandırma ve ödemeler

Düzenlenen ve ödenen faturalar, başarısız olan ödemeler, süresi dolmak üzere olan kartlar, yenilemeler ve iptaller.

Siteler ve güvenlik

Kaynak hazırlama tamamlandı, askıya alınmış bir site, kötü amaçlı yazılım bulundu, yedeklemeler ve sertifika değişiklikleri.

Destek ve alan adları

Açılan ve üst birime aktarılan destek talepleri, alan adı transferleri, yenilemeler ve DNS değişiklikleri.

Bir isteğin bizden geldiğini kanıtlama

Her istek, yalnızca sizin ve bizim bildiğimiz bir gizli anahtarla imzalanır. Gövde üzerinde işlem yapmadan önce imzayı kontrol edin; bu başlıklar her teslimatla birlikte gelir:

X-Zinn-Signature: sha256=<hmac of `timestamp.body`>
X-Zinn-Timestamp: unix seconds
X-Zinn-Delivery: stable id for this delivery
X-Zinn-Event: invoice.paid

Zaman damgası, yanına gönderilmek yerine gövdeyle birlikte imzalanır, böylece başkası tarafından yakalanan bir istek daha sonra size karşı yeniden oynatılamaz. Birkaç dakikadan eski olan her şeyi reddedin.

İmza sırrınız, web kancasını eklediğinizde yalnızca bir kez gösterilir. Onu tekrar gösteremeyiz; kaybederseniz hedefi kaldırıp yeniden ekleyin.

Bir tane kurma

  1. Konsolunuzda Bildirimler'i açın ve Webhook türünde bir hedef ekleyin.
  2. HTTPS uç noktanızı verin ve size gösterdiğimiz imza gizli anahtarını kopyalayın.
  3. Testi Çalıştırın. Gerçek bir istekle aynı biçimde gerçek bir istek gönderiyoruz, böylece gerçek bir şey gerçekleşmeden önce bunun üzerinde geliştirme yapabilirsiniz.
  4. Bu hedefin hangi kategorileri alacağını seçin. Yeni bildirim türleri otomatik olarak açılır.

İstediğiniz kadar hedef ekleyebilir, webhook'ları e-posta, Slack ve Telegram ile karıştırabilir ve her birine farklı bir kategori seti atayabilirsiniz.

Bizi aramayı mı tercih edersiniz?

Webhangерlar bir şeyin ne zaman gerçekleştiğini bildirir. API ise bir şeyin gerçekleşmesini nasıl sağladığınızdır; kontrol panelinin gerçekleştirdiği her işlem kullanımınıza sunulmuştur.

API referansını inceleyin