קודי סטטוס HTTP שהשרת יכול ליצור בתגובה לבקשת HTTP POST או
HTTP GET:
200 OK: הבקשה הושלמה.400 Bad Request: ארגומנט לא חוקי (המטען הייעודי של הבקשה לא חוקי).403 Forbidden: ההרשאה נדחתה (למשל, מפתח API לא חוקי).429 Resource Exhausted: חריגה ממכסת המשאבים או הגבלת שיעור החשיפה.500 Internal Server Error: שגיאת שרת פנימית (אפשר לנסות שוב לשלוח את הבקשה שלך).503 Service Unavailable: לא זמין.504 Gateway Timeout: המועד האחרון חלף (יש לנסות לשלוח שוב את הבקשה).
הערה: לקוחות שמקבלים תגובת HTTP שנכשלה (כלומר, כל קוד סטטוס HTTP שאינו 200 OK) חייבים להיכנס למצב השהיה.
סיבות אפשריות לקבלת קוד סטטוס HTTP 400 Bad Request:
- fullHashes.find: גיבוב לא חוקי.
- threatListUpdates.fetch: בקשת עדכון ריקה, או הגדרה לא חוקית של רשימה, או רשימה לא קיימת עבור התצורה המבוקשת.
- threatMatches.find: סוג רשומת האיום לא מוגדר בקטע 'פרטי איומים' של הבקשה.