Web kancası ucunu sil

DELETE /v1/webhook-endpoints/{endpoint_id} · izin webhook-endpoints:write · bütün planlar

Ucu siler. Bekleyen ve yeniden denenen teslimleri aynı işlemde iptal edilir; teslim geçmişi 30 günlük saklama süresince kalır. If-Match zorunludur; * saklanan sürüm ne olursa olsun siler.

İstek

Alan Tür Zorunlu Açıklama
endpoint_id yol evet Web kancası ucu kimliği (whe_…).
If-Match başlık evet Ucun güncel ETag'i ya da *.

Yanıt

204 No Content.

Hatalar

HTTP code Ne zaman
404 not_found Bu ortamda böyle bir uç yok.
412 precondition_failed If-Match güncel sürümle eşleşmiyor.
428 precondition_required If-Match yok.
401 unauthenticated Kimlik bilgisi yok, geçersiz ya da iptal edilmiş.
403 insufficient_permissions Kimlik bilgisinde webhook-endpoints:write yok.
503 service_unavailable Web kancası yönetimi geçici olarak kullanılamıyor; Retry-After süresinden sonra yeniden deneyin.

Örnek

curl -X DELETE https://api.eu.keenauth.com/v1/webhook-endpoints/whe_01k8a3m5q7t9v1w3x5y7z9b2c4 \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY" \
  -H 'If-Match: "3"'

CLI: keenauth webhook-endpoints delete whe_01k8a3m5q7t9v1w3x5y7z9b2c4 --if-match '"3"'