Manuel saldırı modunu bitir
POST /v1/attack-protection/attack-mode:deactivate · izin attack-protection:write
activate ile açtığınız saldırı modu dönemini hemen sonlandırır. attack_mode_deactivated olayını ve bir yönetim denetim kaydını (attack_mode.deactivated) yazar; aktör sizin kimlik bilginizdir.
Yalnızca sizin manuel döneminiz biter. Otomatik tetikleyici veya KeenAuth operasyonları tarafından açılmış bir dönem erken bitirilemez; böyle bir dönem açıkken yanıt yine active: true der. Açık bir manuel döneminiz yoksa hiçbir şey yazılmaz ve mevcut durum döndürülür; bu nedenle çağrıyı tekrarlamak güvenlidir.
İstek
Gövde yok.
Yanıt
200 OK, mevcut durumla birlikte; GET /v1/attack-protection/attack-mode bu durumu aynı biçimde döndürür.
Hatalar
Her hata, kararlı bir code içeren application/problem+json gövdesidir.
| HTTP | code |
Ne zaman |
|---|---|---|
| 401 | unauthenticated |
API anahtarı eksik, geçersiz veya iptal edilmiş. |
| 403 | insufficient_permissions |
Anahtarda attack-protection:write izni yok. |
| 429 | rate_limited |
Hız sınırı aşıldı; Retry-After değerine uyun. |
| 503 | service_unavailable |
Bir bağımlılık geçici olarak kullanılamıyor; daha sonra yeniden deneyin. |
Örnek
curl -X POST https://api.eu.keenauth.com/v1/attack-protection/attack-mode:deactivate \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"
CLI: keenauth attack-protection attack-mode deactivate