ForHosting KIT · Monitorar sites

Verificar status de URL

Uma chamada, um veredito: a consulta acessa a URL e devolve o código de status — se respondeu, como respondeu e se está de pé. É a checagem pontual, sem agendamento: perfeita para tirar uma dúvida agora, conferir lotes de links ou entrar como etapa num script de publicação.

● Estávelpor URLUS$ 0,002
Use pelo WebAPIE-mailApp em breveTelegram em breve

Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.

“Caiu ou é só para mim?”, resolvido com dado

Metade dos sustos com site fora do ar é problema local: Wi-Fi, DNS do provedor, cache do navegador. A consulta responde de um ponto neutro da internet — se ela recebe um 200, o site está no ar e o problema mora do seu lado; se recebe erro ou silêncio, a queda é real e dá para agir. São trinta segundos de dúvida a menos, pelo preço de um quinto de centavo de dólar.

Os códigos traduzidos para gente

200 é “tudo certo”; 301 e 302, “mudei de endereço”; 404, “essa página não existe”; 403, “existe, mas você não entra”; 500 em diante, “o problema é aqui do servidor”. O resultado entrega o código cru, do jeito que o seu script precisa para decidir sozinho — e esta página fica devendo a tradução para quem não passa o dia nisso, porque ninguém é obrigado a decorar tabela de protocolo.

Pontual por natureza, em lote por vocação

Diferente de um monitor agendado, a consulta roda quando você chama — e é aí que ela brilha em lote: 300 URLs depois de uma migração custam US$ 0,60; conferir os 2.000 links de parceiros de um portal, US$ 4,00. Se o que você precisa é vigilância contínua da mesma URL, o monitor de disponibilidade é a ferramenta certa; para fotografias sob demanda, uma de cada vez ou às centenas, é esta.

Depois da migração, a lista inteira

O time da TecnoSul migrou um portal com centenas de páginas. Um script chamou a consulta para cada URL do sitemap e devolveu a lista dos códigos: três 404 encontrados e corrigidos antes de qualquer cliente topar com eles.

Prazo no site do governo

Último dia de envio de uma declaração e o portal público não abre. A consulta mostra se o site está fora do ar para todo mundo — informação que muda a decisão: esperar, tentar outra via ou documentar a indisponibilidade com hora.

Gancho no fluxo de publicação

No deploy do e-commerce, o pipeline confere home, busca e checkout pela API. Qualquer código fora do esperado bloqueia a divulgação da versão — e custa barato assim: três chamadas, US$ 0,006 por deploy.

Qual a diferença para o monitor de disponibilidade?

O monitor roda sozinho em intervalos e constrói histórico; esta consulta roda uma vez, quando você pede. Dúvida pontual e conferência em lote pedem esta; vigilância contínua pede o monitor.

O que exatamente vem na resposta?

O código de status HTTP da URL e o desfecho da tentativa — incluindo o caso de não haver resposta dentro do tempo limite de 30 segundos, que volta como falha identificada.

Posso verificar URLs que não são minhas?

Pode: a consulta faz o mesmo que qualquer visitante faria ao abrir o link — só que de forma neutra, rápida e estruturada.

Como funciona para listas grandes?

Uma chamada por URL, US$ 0,002 cada: 10.000 links custam US$ 20,00. O preço é linear e publicado — sem pacote mínimo nem surpresa no fim.

Tem cadastro, mensalidade, fidelidade?

Nada disso. Compra direta, pagamento por uso via PayPal e pronto. Se precisar de ajuda, o suporte é gente de verdade — responde em espanhol ou inglês, e você pode escrever em português.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/web/status

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/web/status \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.status",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

timeout_sec30
max_crawl_pages25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →