ForHosting KIT · Monitorar sites

Tabela presa no site?

Acaba com o sofrimento de copiar tabela de site para planilha: a ferramenta abre a página em navegador real, localiza as tabelas e devolve os dados estruturados — linhas e colunas preservadas —, prontos para importar no Excel ou no Google Sheets. Sem célula deslocada, sem formatação embaralhada.

● Estávelpor URLUS$ 0,040
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.

Por que copiar e colar bagunça tudo

Quem já tentou sabe: seleciona a tabela no site, cola na planilha e o resultado é célula mesclada onde não devia, cabeçalho perdido, número que virou texto, coluna deslocada. O HTML da tabela carrega estilos e estruturas que a planilha interpreta do jeito dela — e cada site quebra de um jeito diferente. A extração estruturada elimina o intermediário: os dados saem da página já organizados em linhas e colunas limpas.

Da página para a planilha

A chamada leva a URL; a página abre em navegador de verdade, com JavaScript executado e até 30 segundos de carregamento. As tabelas presentes são identificadas e devolvidas como dados estruturados, cada uma separada, pela via assíncrona da API — task_id, status, resultado. Do lado de lá, é importar no Excel, no Google Sheets ou no seu sistema: a estrutura de linhas e colunas chega pronta, sem retrabalho.

Tabelas dinâmicas e paginadas

Como a extração acontece sobre a página renderizada, tabelas montadas por JavaScript entram normalmente. O limite honesto é o estado carregado: se a tabela pagina no navegador — página 1, 2, 3 — cada estado visível é uma extração. E tabelas “de mentira”, desenhadas com blocos que imitam linhas sem ser uma tabela de verdade, podem escapar da detecção; para essas, a extração com IA do KIT costuma ser o plano B certo.

Quanto custa

US$ 0,040 por chamada mais US$ 0,001 por URL — cerca de US$ 0,041 por página processada, com todas as tabelas dela incluídas no mesmo preço. Coletar uma tabela de tarifas por semana, o mês inteiro, custa menos de US$ 0,20. Sem assinatura, sem franquia: o preço publicado vale por uso, pago em dólar via PayPal.

Tarifas de frete na planilha de logística

A Distribuidora Horizonte Verde puxa a tabela de prazos e tarifas do site da transportadora direto para a planilha de logística. O que era digitação mensal — com erro de dedo incluído — virou uma chamada de API e uma importação.

Indicadores públicos para análise

Um analista em Belo Horizonte coleta tabelas de estatísticas publicadas em portais do governo para a análise mensal do setor. Os dados chegam estruturados, com as colunas no lugar — o tempo vai para a análise, não para a formatação.

Tabela de preços do concorrente

Um lojista extrai a tabela de preços publicada pelo concorrente e compara com a dele na mesma planilha, lado a lado. A conferência que tomava a manhã de sexta agora está pronta antes do café.

A página tem várias tabelas. Recebo todas?

Sim — cada tabela identificada na página volta separada no resultado, e todas dentro do preço da mesma chamada. Você escolhe qual importar.

E tabela com paginação, tipo página 1, 2, 3?

A extração captura o estado carregado da página. Se a tabela pagina, cada página visível é uma chamada — para uma tabela de dez páginas, dez extrações, ainda assim centavos no total.

Em que formato os dados chegam?

Estruturados em linhas e colunas, num formato que planilhas e sistemas importam diretamente. A ideia é que entre o resultado e o Excel não exista etapa de limpeza.

Funciona com tabela feita de divs, que só parece tabela?

O alvo são tabelas de verdade no HTML. Layouts que imitam tabela com blocos podem não ser detectados — nesses casos, a extração de dados com IA resolve, porque lê o conteúdo em vez da estrutura.

Números com vírgula decimal brasileira chegam certos?

Os valores chegam como estão publicados na página — se o site mostra 1.234,56, é isso que você recebe. A interpretação como número cabe à sua planilha, que em português do Brasil trata vírgula decimal por padrão.

Os dados extraídos ficam retidos por vocês?

Não. A tabela é extraída para responder à sua tarefa e entregue a você; nada disso alimenta base nossa ou de terceiros.

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/tables

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/tables \
  -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.tables",
  "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,040
por URLUS$ 0,001

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.
422task_failedA tarefa falhou do nosso lado. Você não paga nada por ela.

Ver a documentação completa do KIT →