Webhook’lar

Sunucu durumu değiştiğinde, fatura kesildiğinde veya saldırı başladığında imzalı HTTPS bildirimleri alın.

Rehber1 dk okumaGüncellendi 22 Eyl 2026.md
Bu sayfada

Olaylar#

OlayNe zaman
server.created, server.deletedSunucu oluşturulduğunda veya silindiğinde
server.status_changedÇalışıyor, durduruldu, kurtarma
invoice.issued, invoice.paidFaturalandırma olayları
attack.started, attack.endedShield engellemeleri
backup.failedZamanlanmış yedek tamamlanmadığında

İmzaları doğrulayın#

Her istek, uç nokta sırrınızla ham gövdenin HMAC-SHA256 değerini taşıyan X-Avenlith-Signature başlığını içerir:

JavaScript
import crypto from 'node:crypto'

export function verify(rawBody, signature, secret) {
  const expected = crypto.createHmac('sha256', secret).update(rawBody).digest('hex')
  return crypto.timingSafeEqual(Buffer.from(expected), Buffer.from(signature))
}

Teslimat#

Uç noktanız 10 saniye içinde 2xx durumuyla yanıt vermelidir. Başarısız teslimatlar 24 saat boyunca artan aralıklarla tekrar denenir; ardından uç nokta devre dışı bırakılır ve proje sahibi bilgilendirilir.

Bu sayfa işinize yaradı mı?

Hâlâ yardıma mı ihtiyacınız var?

Mühendislerimiz talepleri 7/24 yanıtlar — ortalama ilk yanıt süresi 7 dakika.

Destekle iletişime geçin