Scraper sem código · API JSON

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.

Preço base · descontos por volume aplicáveis

$0,8 / 1.000 sites

Ganhe 2.500 créditos grátis / mês
Não é preciso cartão de crédito. Os créditos são liberados após a verificação da conta.

Resultados coletados

Public business websites · contact detailsAmostra salva · 23 linhas
Coletado em 16 de out. de 2026: Extrator de contatos de sites
SitedomainE-mail principalprimaryEmailTodos os e-mailsallEmailsTelefoneprimaryPhoneStatusstatusURL do sitewebsiteUrlPágina de contatocontactPageUrlPáginas verificadaspagesCrawled
katzsdelicatessen.com[email protected]["[email protected]"]+12122542246successhttps://katzsdelicatessen.com/—1
angelosbroadway.com—[]+12122458811successhttps://www.angelosbroadway.com/https://www.angelosbroadway.com/about/2
capizzinyc.com[email protected]["[email protected]"]+12126956900successhttps://capizzinyc.com/—1
nuovoyorkpizza.com—[]+16464762428successhttps://www.nuovoyorkpizza.com/—1
rubirosanyc.com[email protected]["[email protected]"]+12129650500successhttps://www.rubirosanyc.com/https://www.rubirosanyc.com/contact/3
johnsofbleecker.com[email protected]["[email protected]"]+12122431680successhttps://johnsofbleecker.com/—1
bleeckerstreetpizza.com[email protected]["[email protected]"]+12129244466successhttps://bleeckerstreetpizza.com/—1
romapizzaon6thave.com—[]+12124578555successhttps://romapizzaon6thave.com/—1
seenoevilpizza.com[email protected]["[email protected]"]+12124014253successhttps://seenoevilpizza.com/—1
littleitalypizzany.com—[]+12127307575successhttps://www.littleitalypizzany.com/https://www.littleitalypizzany.com/about/2
adriennespizzabar.com[email protected]["[email protected]","[email protected]"]+12122483838successhttps://www.adriennespizzabar.com/—1
bestpizzawilliamsburg.com[email protected]["[email protected]"]+17185992210successhttps://bestpizzawilliamsburg.com/https://bestpizzawilliamsburg.com/page/locations3
patzeriaperfectpizzanewyork.com—[]+12125757646successhttps://www.patzeriaperfectpizzanewyork.com/—1
konditorei-buchwald.de[email protected]["[email protected]"]+49303915931successhttps://www.konditorei-buchwald.de/https://www.konditorei-buchwald.de/impressum/4
supremepizzeriacuse.com—[]+13153994031successhttps://supremepizzeriacuse.com/https://supremepizzeriacuse.com/about-us2
jonnyspizzanyc.com[email protected]["[email protected]"]+13474701886successhttps://jonnyspizzanyc.com/https://jonnyspizzanyc.com/contact3
robertaspizza.com[email protected]["[email protected]","[email protected]"]—successhttps://www.robertaspizza.com/https://www.robertaspizza.com/contact2
filaga.com[email protected]["[email protected]"]+16466785382successhttps://www.filaga.com/https://www.filaga.com/contact/4
scarrspizza.com[email protected]["[email protected]"]+12123343481successhttps://www.scarrspizza.com/https://www.scarrspizza.com/contact/3
firstpizza.com—[]+12129417994successhttps://www.firstpizza.com/https://www.firstpizza.com/contact-us3
sottocasanyc.com[email protected]["[email protected]","[email protected]"]+17188528758successhttps://sottocasanyc.com/—3
apizzaregionale.com[email protected]["[email protected]"]+13158022607successhttps://www.apizzaregionale.com/https://www.apizzaregionale.com/contact-us2
littleitalypizza.com[email protected]["[email protected]"]—successhttps://littleitalypizza.com/—1
Resultados reais coletados em 16 de out. de 2026 (UTC). Esta é uma amostra salva; os dados da fonte podem mudar. Os valores ausentes não foram retornados pela fonte. Passe o cursor sobre um valor abreviado ou mude para JSON para lê-lo por completo.
Sobre estes campos de saída
CampoTipoDescrição
websiteUrlstringURL normalizada do site rastreado.
primaryEmailstringO e-mail com a melhor classificação.
allEmailsarrayE-mails sem duplicatas, ordenados pela qualidade para prospecção.
primaryPhonestringO telefone válido mais preciso no formato E.164.
statusstringSe o site retornou contatos, não retornou nenhum, falhou ou foi ignorado por uma proteção da execução.
De páginas web a um dataset

O que você pode fazer

Colete contatos de empresas divulgados publicamente.

Enriqueça suas próprias listas de sites.

Exporte os campos de contato para o seu fluxo de relatórios.

01

Defina suas fontes

Abra o scraper e informe suas próprias URLs, termos de busca e limites.

02

Confira e execute

Verifique a estimativa de custo e confirme a tarefa. Acompanhe o progresso na sua conta.

03

Use seus dados

Explore os resultados salvos e exporte em CSV, JSON ou XLSX. O download de resultados salvos é gratuito.

Comece com uma configuração real

Entrada de exemplo

Esta é a entrada configurada do parser. Substitua as fontes de exemplo pelas suas e confira todos os limites antes de executar.

JSON · entrada de exemplo
{
  "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
CampoTipoObservações
urlsarrayObrigató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.
maxPagesPerSiteintegerNúmero máximo de páginas a inspecionar em cada site, de 1 a 200. Esta configuração não afeta o preço.
verifyEmailsbooleanOpcional: verifica cada e-mail encontrado no nível de verificação escolhido. Cobrado uma vez por e-mail realmente verificado.
maxConcurrencyintegerNú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.
maxWebsitesConcurrencyintegerNúmero máximo de sites diferentes analisados ao mesmo tempo, de 1 a 20.
requestTimeoutSecsintegerQuantos segundos esperar por uma página antes de considerar a requisição como falha.
maxSiteDurationSecsintegerLimite rígido de tempo real por site. Evita que um site lento ou quebrado atrase o resto da sua lista de leads.
respectRobotsTxtbooleanRespeita as regras robots.txt de cada site. Ativado por padrão; desative só se tiver um motivo legal e permissão.
jsFallbackbooleanQuando 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.
verificationLevelstringEscolha 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.
smtpFromAddressstringOpcional. 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.
includePersonalNamesbooleanTenta associar cada e-mail público ao nome e cargo de uma pessoa próxima quando a página traz esse contexto.
O mesmo scraper na sua aplicação

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 · enfileirar uma 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
Estimativa base
Melhor opção
Starter
sites / mês
61,3 mil
Concorrência
Até 2
$ / 1 mil sites
$0,80
Recarga única
$49 pagamento único
Começar

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.

Ganhe 2.500 créditos grátis / mês