Webhook Listeleme V1
Abonelikleri Listeleme
GET /api/webhooks
GET /api/webhooks, API anahtarına bağlı mağazanın mevcut aboneliklerini Result<List<WebhookSubscription>> olarak getirir.
Yanıt alanları: id, url, eventTypes, isActive, isSandbox, consecutiveFailures, lastDeliveryDate, lastStatusCode, createdDate.
signingSecret liste yanıtında paylaşılmaz. Başka mağazaların abonelikleri görüntülenmez.
Test ve Teslimat Geçmişi
Test isteği ve 50 son kayıt
POST /api/webhooks/{id}/test ile sahip olduğunuz aboneliğe örnek olay gönderilir. İstek örneği: {"eventType":"order.created"}. Olay türü boş bırakılırsa order.created kullanılır.
GET /api/webhooks/{id}/deliveries en son 50 teslimat denemesini döner. Kayıtlar eventType, deliveryKey, attempt, httpStatusCode, success, error, durationMs ve date alanlarını içerir.
id mağazanıza ait değilse 404 yanıtı döner. Test işlemi gerçekten kayıtlı HTTPS adresine istek gönderir; test yanıtı üretim siparişinin oluştuğu anlamına gelmez.