Colete contatos de empresas divulgados publicamente.
Extrator de contatos de sites
Extraia informações de contato públicas de URLs de sites, incluindo e-mails, telefones e redes sociais quando disponíveis.
$0,8 / 1.000 sites
Resultados coletados
Sobre estes campos de saída
| Campo | Tipo | Descrição |
|---|---|---|
websiteUrl | string | URL normalizada do site rastreado. |
primaryEmail | string | O e-mail com a melhor classificação. |
allEmails | array | E-mails sem duplicatas, ordenados pela qualidade para prospecção. |
primaryPhone | string | O telefone válido mais preciso no formato E.164. |
status | string | Se o site retornou contatos, não retornou nenhum, falhou ou foi ignorado por uma proteção da execução. |
O que você pode fazer
Enriqueça suas próprias listas de sites.
Exporte os campos de contato para o seu fluxo de relatórios.
Defina suas fontes
Abra o scraper e informe suas próprias URLs, termos de busca e limites.
Confira e execute
Verifique a estimativa de custo e confirme a tarefa. Acompanhe o progresso na sua conta.
Use seus dados
Explore os resultados salvos e exporte em CSV, JSON ou XLSX. O download de resultados salvos é gratuito.
Entrada de exemplo
Esta é a entrada configurada do parser. Substitua as fontes de exemplo pelas suas e confira todos os limites antes de executar.
{
"urls": [
"konditorei-buchwald.de"
],
"maxPagesPerSite": 20,
"verifyEmails": false,
"maxConcurrency": 5,
"maxWebsitesConcurrency": 5,
"requestTimeoutSecs": 15,
"maxSiteDurationSecs": 90,
"respectRobotsTxt": true,
"jsFallback": false,
"verificationLevel": "mx",
"smtpFromAddress": "[email protected]",
"includePersonalNames": true
}Ver os campos de entrada
| Campo | Tipo | Observações |
|---|---|---|
urls | array | Obrigatório. Adicione de 1 a 10.000 domínios ou URLs completas de sites, um por linha. As entradas são normalizadas e deduplicadas por domínio da empresa antes da análise. |
maxPagesPerSite | integer | Número máximo de páginas a inspecionar em cada site, de 1 a 200. Esta configuração não afeta o preço. |
verifyEmails | boolean | Opcional: verifica cada e-mail encontrado no nível de verificação escolhido. Cobrado uma vez por e-mail realmente verificado. |
maxConcurrency | integer | Número máximo de requisições de página simultâneas dentro de um site, de 1 a 20. As requisições a um mesmo host continuam sequenciais. |
maxWebsitesConcurrency | integer | Número máximo de sites diferentes analisados ao mesmo tempo, de 1 a 20. |
requestTimeoutSecs | integer | Quantos segundos esperar por uma página antes de considerar a requisição como falha. |
maxSiteDurationSecs | integer | Limite rígido de tempo real por site. Evita que um site lento ou quebrado atrase o resto da sua lista de leads. |
respectRobotsTxt | boolean | Respeita as regras robots.txt de cada site. Ativado por padrão; desative só se tiver um motivo legal e permissão. |
jsFallback | boolean | Quando a análise HTTP não encontra e-mail, tenta de novo só a página inicial e a melhor página de contato em um navegador headless. Cada site que usa essa alternativa gera um evento cobrado separado. |
verificationLevel | string | Escolha validação só de formato, consulta ao servidor de e-mail (MX) ou um teste de caixa postal SMTP. Níveis mais altos podem demorar mais; cada e-mail realmente verificado é cobrado uma vez. |
smtpFromAddress | string | Opcional. Use um endereço de remetente em um domínio seu para os testes SMTP; isso pode melhorar a aceitação e a precisão. Usado só com o nível de verificação SMTP. |
includePersonalNames | boolean | Tenta associar cada e-mail público ao nome e cargo de uma pessoa próxima quando a página traz esse contexto. |
Executar pela API
Crie uma chave de API na sua conta, envie a entrada para o endpoint de fila e use o ID da tarefa retornado para obter os resultados. Enviar uma requisição real consome créditos. Substitua o Idempotency-Key de exemplo por uma chave única nova para cada tarefa; mantenha essa chave ao repetir a mesma tarefa.
curl --request POST 'https://extracto.cloud/api/v1/parsers/website-contact-extractor/queue' \
--header 'X-API-KEY: ext_your_api_key' \
--header 'Idempotency-Key: replace_with_a_new_unique_task_key' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data-binary @- <<'JSON'
{
"input": {
"urls": [
"konditorei-buchwald.de"
],
"maxPagesPerSite": 20,
"verifyEmails": false,
"maxConcurrency": 5,
"maxWebsitesConcurrency": 5,
"requestTimeoutSecs": 15,
"maxSiteDurationSecs": 90,
"respectRobotsTxt": true,
"jsFallback": false,
"verificationLevel": "mx",
"smtpFromAddress": "[email protected]",
"includePersonalNames": true
}
}
JSON- Melhor opção
- Starter
- sites / mês
- 61,3 mil
- Concorrência
- Até 2
- $ / 1 mil sites
- $0,80
Use o volume mensal para planejar seu orçamento em créditos. As estimativas usam a taxa base; o preço do crédito do pacote, as opções, os mínimos por tarefa e o arredondamento podem alterar o uso. Os créditos comprados são pagos uma única vez, sem renovação automática. A capacidade de execução é compartilhada. Envios pela API: até 10/segundo.
Seu próximo dataset começa aqui.
Escolha suas fontes, confira o preço e execute Extrator de contatos de sites.