📊 API Endpoints Dashboard

🔧 Sistema de Monitoramento

GET /health
🏥 Verificação de saúde da API (endpoint público - sem autenticação)
GET /config
⚙️ Configurações atuais do sistema DownDetector
GET /status
📈 Status geral do serviço de monitoramento e estatísticas

🏢 Empresas e Sites Monitorados

GET /companies
📋 Lista completa de todas as empresas configuradas para monitoramento
GET /sites
🌐 Todos os sites monitorados com status atual em tempo real
GET /sites/{slug}
🔍 Detalhes completos e histórico de um site específico

📊 Análise e Relatórios

GET /history
📈 Histórico detalhado de verificações com filtros avançados
GET /metrics
⚡ Métricas de performance e disponibilidade por site

🔧 Infraestrutura e Logs

GET /proxy/stats
🌐 Estatísticas detalhadas dos proxies e sistema de rotação
GET /logs
📋 Logs recentes do sistema para monitoramento e debugging

🧪 Ferramentas de Teste

POST /test/scraper
🧪 Teste manual do scraper para validação de um site específico

📊 Dashboard - Resposta da API

🚀 Dashboard DownDetector v3.1.1

Selecione um endpoint do painel lateral e clique no botão para executar

💡 Dicas do Dashboard

🎯 Ctrl+Enter: Testar endpoint visível
🧹 Ctrl+L: Limpar dashboard
💾 Exportar: Salvar configurações
📁 Importar: Restaurar configurações
🔍 Conectividade: Testar conexão com API
F5: Recarregar dashboard

📡 Status da API

⏳ Aguardando primeiro teste de conectividade...

⚠️ Configuração Importante

• Verifique se a API DownDetector está rodando
• Porta padrão: 8080 (definida no .env)
• Teste a conectividade antes de usar endpoints