📊 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
🧹 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
• Porta padrão: 8080 (definida no .env)
• Teste a conectividade antes de usar endpoints