Is This Site Down?
Verifique se algum site está fora do ar a partir de Singapura e Boston, com histórico de disponibilidade, interrupções atuais e expiração de certificado TLS. Sem chave de API.
Servidor MCP hospedado
npx add-mcp 'https://downforjustmeoreveryone.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
API do Is-it-down
Tudo o que este site exibe está disponível como JSON nos mesmos endpoints que as páginas usam. Sem chave de API, sem cookies, CORS habilitado, verificações executadas a partir de um servidor independente em Singapura. Há também um servidor MCP para que assistentes de IA possam executar as mesmas verificações.
Verificar um site
GET https://downforjustmeoreveryone.com/api/check?domain=reddit.com
Retorna o veredito em tempo real. O domínio é normalizado (esquema, caminho, porta e consulta são ignorados; o host é verificado como fornecido, então www.example.com e example.com são duas verificações distintas).
{
"domain": "reddit.com",
"up": true,
"state": "up",
"status": 200,
"latencyMs": 412,
"checkedAt": "2026-09-11T14:02:11.938Z",
"reason": "200 OK",
"ip": "151.101.1.140",
"scheme": "https",
"finalUrl": "https://www.reddit.com/",
"redirected": true,
"server": "snooserv",
"tls": null
}
| Campo | Significado |
|---|---|
up | true quando o host respondeu com qualquer coisa abaixo de HTTP 500. Bloqueios de bot e paredes de autenticação (401/403/429…) ainda contam como ativo — o site está vivo, apenas recusou uma solicitação automatizada. |
state | Um de up, slow (respondeu, mas em mais de 4 s), error (respondeu com um 4xx genuíno, como 404), maintenance (503), down. |
status | Status HTTP final após redirecionamentos, ou null quando a conexão falhou. |
latencyMs | Tempo total da sondagem, incluindo redirecionamentos e qualquer nova tentativa como navegador. |
reason | Explicação legível por humanos (200 OK, Timed out, Domain not found …). |
checkedAt | Carimbo de data/hora ISO. Os resultados são armazenados em cache por 30 s por domínio, então duas chamadas dentro dessa janela retornam a mesma verificação. |
ip, scheme, finalUrl, redirected, server | Diagnósticos: endereço resolvido, protocolo que funcionou, onde os redirecionamentos terminaram e o cabeçalho Server. |
Erros retornam como { "error": "…" } com HTTP 400 (domínio inválido) ou 429 (limite de taxa).
Certificado TLS
GET https://downforjustmeoreveryone.com/api/cert?domain=reddit.com
→ { "domain": "reddit.com", "tls": { "daysRemaining": 61, "validTo": "…", "issuer": "…" } }
Selo de status e feed
GET https://downforjustmeoreveryone.com/badge/reddit.com.svg— um selo SVG que indica ativo/inativo, para READMEs e páginas de status. Vincule-o ahttps://downforjustmeoreveryone.com/reddit.com.GET https://downforjustmeoreveryone.com/feed/reddit.com.xml— RSS de transições ativo/inativo para um domínio selecionado nos últimos 7 dias.https://downforjustmeoreveryone.com/reddit.com/outages— a linha do tempo legível por humanos de indisponibilidades.
Servidor MCP (para assistentes de IA)
As mesmas verificações estão disponíveis para Claude, ChatGPT, Cursor e qualquer outro cliente Model Context Protocol como um servidor remoto. Sem chave, sem cadastro, somente leitura.
https://downforjustmeoreveryone.com/mcp
| Ferramenta | O que retorna |
|---|---|
check_site | Veredito em tempo real para qualquer domínio público: a resposta de uma frase, status, latência, alvo de redirecionamento, a visão da outra região, relatos de usuários na última hora. |
list_outages | Sites monitorados confirmados como inativos agora (duas verificações consecutivas com falha, nenhuma região os vendo ativos), opcionalmente por categoria. |
site_history | Disponibilidade nas últimas 24 h e até 7 dias, cada indisponibilidade na janela, última vez visto inativo, estado atual — para sites monitorados. |
check_certificate | Expiração do TLS: dias restantes, data de expiração, emissor. |
list_monitored_sites | A lista monitorada por categoria ou consulta de texto. |
Adicione ao seu assistente:
# Claude Code
claude mcp add --transport http is-it-down https://downforjustmeoreveryone.com/mcp
# Claude.ai / Claude Desktop: Settings → Connectors → Add custom connector → paste the URL
# Cursor, Windsurf, VS Code and most others (mcp.json)
{ "mcpServers": { "is-it-down": { "url": "https://downforjustmeoreveryone.com/mcp" } } }
Transporte HTTP streamable, sem estado, respostas JSON (sem streams de eventos), mesmos limites da API REST. Experimente manualmente:
curl -s https://downforjustmeoreveryone.com/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_site","arguments":{"domain":"github.com"}}}'
Exemplos
curl -s "https://downforjustmeoreveryone.com/api/check?domain=github.com" | jq .state
const r = await fetch('https://downforjustmeoreveryone.com/api/check?domain=github.com');
const { up, state, latencyMs } = await r.json();
Limites e termos
- Limite de taxa: 20 solicitações por minuto por IP em todos os endpoints. Precisa de mais? Entre em contato.
- Seja gentil com o alvo: armazenamos cada domínio em cache por 30 s para que ninguém possa usar isso para sobrecarregar um site de terceiros.
- Atribuição: gratuito para uso pessoal e comercial; por favor, vincule a Is This Site Down? onde você exibir o resultado. Cada resposta também carrega um cabeçalho
X-Attribution. - Sem garantias: serviço de melhor esforço, sem SLA. Um veredito é uma sondagem HTTP de Singapura — um bloqueio regional ou uma rota lenta pode diferir do que você vê.
- Privacidade: a API não define cookies e não armazena endereços IP; consulte a política de privacidade.