Webhooks
ClearTX sistemi, transaction süreçlerinde farklı durumlar için webhook'lar gönderir. Aşağıda mevcut webhook'ların listesi ve açıklamaları bulunmaktadır.
Webhook Listesi
- Received: Yeni bir transaction bildirimi alındığında tetiklenir
- Confirmed: Transaction bildirimi onaylandığında tetiklenir
- Confirmed Data: Kişisel veriler başarıyla ulaştığında tetiklenir. Confirmed işlemi sonrasında gönderilir
- Accepted: Transaction bildirimi kabul edildiğinde tetiklenir
- Declined: Transaction bildirimi reddedildiğinde tetiklenir
- Rejected: Transaction bildirimi reddedildiğinde tetiklenir
- Broadcasted: Transaction broadcast edildiğinde tetiklenir
Webhook Genel Bilgileri
Tüm webhook'lar HTTP POST istekleri olarak gönderilir ve aşağıdaki genel yapıyı içerir:
transactionRef: Transaction referans numarasıoriginatorVASPdid: Gönderen KVHS'ın DID'ibeneficiaryVASPdid: Alıcı KVHS'ın DID'istatus: Transaction durumuprotocol: Kullanılan protokol tipi (MAIN, BASIC, NOTIFY)
Her webhook için detaylı bilgi ve örnek payload'lar için ilgili webhook sayfasına bakınız.