Sunucunun bir HTTP POST veya HTTP GET isteğine yanıt olarak oluşturabileceği HTTP durum kodları:
200 OK: Başarılı istek.400 Bad Request: Geçersiz bağımsız değişken (geçersiz istek yükü).403 Forbidden: İzin reddedildi (ör. geçersiz API anahtarı).429 Resource Exhausted: Kaynak kotası aşıldı veya hız sınırına ulaşıldı.500 Internal Server Error: Dahili sunucu hatası (isteğinizi yeniden deneyin).503 Service Unavailable: Kullanılamıyor.504 Gateway Timeout: Son tarih geçti (isteğinizi yeniden deneyin).
Not: Başarısız bir HTTP yanıtı alan istemciler (200 OK dışında herhangi bir HTTP durum kodu) geri dönüş moduna girmelidir.
400 Bad Request HTTP durum kodunu almanızın olası nedenleri:
- fullHashes.find: Geçersiz karma.
- threatListUpdates.Fetch: Boş güncelleme isteği veya geçersiz liste yapılandırması ya da istenen yapılandırma için liste yok.
- threatMatches.find: İsteğin tehdit bilgileri bölümünde tehdit giriş türü ayarlanmadı.