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"'