{"data":[{"source":"AlienVault OTX","last_success_at":"2026-06-16 00:00:22","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":132,"records_new_last":0,"updated_at":"2026-06-16 00:00:22","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":93},{"source":"CISA KEV","last_success_at":"2026-06-15 21:03:24","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":1621,"records_new_last":1621,"updated_at":"2026-06-15 21:03:24","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":270},{"source":"Elder Scam Sources","last_success_at":"2026-06-16 00:00:20","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":0,"records_new_last":0,"updated_at":"2026-06-16 00:00:20","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":93},{"source":"MISP OSINT","last_success_at":"2026-06-15 21:03:53","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":276,"records_new_last":0,"updated_at":"2026-06-15 21:03:53","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":270},{"source":"MalwareBazaar","last_success_at":"2026-06-16 00:00:24","last_failure_at":"2026-06-15 16:00:10","last_error":"HTTP 502: Bad Gateway","consecutive_failures":0,"records_fetched_last":100,"records_new_last":17,"updated_at":"2026-06-16 00:00:24","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":93},{"source":"OpenPhish","last_success_at":"2026-06-16 01:30:10","last_failure_at":"2026-05-27 23:30:09","last_error":"fetch failed","consecutive_failures":0,"records_fetched_last":300,"records_new_last":0,"updated_at":"2026-06-16 01:30:10","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":4},{"source":"PhishStats","last_success_at":null,"last_failure_at":"2026-06-15 23:01:30","last_error":"HTTP 522: <none>","consecutive_failures":653,"records_fetched_last":0,"records_new_last":0,"updated_at":"2026-06-15 23:01:30","disabled_state":"disabled_auto","disabled_reason":"Auto-disabled after 653 consecutive failures. Last error: HTTP 522: <none>","disabled_at":"2026-06-15 23:01:30","status":"disabled","minutesSinceSuccess":null},{"source":"PhishTank","last_success_at":"2026-06-15 15:00:33","last_failure_at":"2026-06-15 16:22:52","last_error":"HTTP 404: Not Found","consecutive_failures":3,"records_fetched_last":65297,"records_new_last":51,"updated_at":"2026-06-15 16:29:51","disabled_state":"disabled_manual","disabled_reason":"PhishTank requires a registered application key (PHISHTANK_APP_KEY). The legacy unauthenticated feed returns HTTP 404. Set PHISHTANK_APP_KEY to re-enable, or leave disabled — new-key registration is intermittently closed.","disabled_at":"2026-06-15 16:29:51","status":"disabled","minutesSinceSuccess":633},{"source":"Phishing.Database (GitHub)","last_success_at":"2026-06-16 00:02:02","last_failure_at":"2026-05-12 18:02:23","last_error":"This operation was aborted","consecutive_failures":0,"records_fetched_last":789052,"records_new_last":0,"updated_at":"2026-06-16 00:02:02","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":92},{"source":"RSS Feeds","last_success_at":"2026-06-16 01:30:10","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":135,"records_new_last":0,"updated_at":"2026-06-16 01:30:10","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":4},{"source":"Shadowserver","last_success_at":"2026-06-15 21:06:20","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":0,"records_new_last":0,"updated_at":"2026-06-15 21:06:20","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":267},{"source":"Spamhaus DROP","last_success_at":"2026-06-15 21:03:24","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":1705,"records_new_last":1705,"updated_at":"2026-06-15 21:03:24","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":270},{"source":"ThreatFox","last_success_at":"2026-06-16 01:00:02","last_failure_at":"2026-05-25 12:01:57","last_error":"terminated","consecutive_failures":0,"records_fetched_last":323,"records_new_last":8,"updated_at":"2026-06-16 01:00:02","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":34},{"source":"URLScan.io","last_success_at":"2026-06-16 01:30:10","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":50,"records_new_last":46,"updated_at":"2026-06-16 01:30:10","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":4},{"source":"URLhaus","last_success_at":"2026-06-16 01:00:04","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":0,"records_new_last":0,"updated_at":"2026-06-16 01:00:04","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":34},{"source":"disposable-email-domains","last_success_at":"2026-06-15 04:00:04","last_failure_at":null,"last_error":null,"consecutive_failures":0,"records_fetched_last":6945,"records_new_last":0,"updated_at":"2026-06-15 04:00:04","disabled_state":null,"disabled_reason":null,"disabled_at":null,"status":"healthy","minutesSinceSuccess":1294}],"summary":{"healthy":14,"degraded":0,"down":0,"disabled":2,"total":16}}