Scraper sin código · API JSON

Extractor de contactos de sitios web

Extrae información de contacto pública de URLs de sitios web, incluidos emails, teléfonos y redes sociales cuando estén disponibles.

Precio base · se aplican descuentos por volumen

$0,8 / 1.000 sitios web

Consigue 2500 créditos gratis / mes
No se necesita tarjeta de crédito. Los créditos se desbloquean tras verificar la cuenta.

Resultados recopilados

Public business websites · contact detailsMuestra guardada · 23 filas
Recopilado el 16 oct 2026: Extractor de contactos de sitios web
Sitio webdomainEmail principalprimaryEmailTodos los emailsallEmailsTeléfonoprimaryPhoneEstadostatusURL del sitio webwebsiteUrlPágina de contactocontactPageUrlPáginas revisadaspagesCrawled
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 reales recopilados el 16 oct 2026 (UTC). Es una muestra guardada; los datos de la fuente pueden cambiar. Los valores que faltan no fueron devueltos por la fuente. Pasa el cursor sobre un valor recortado o cambia a JSON para leerlo completo.
Acerca de estos campos de salida
CampoTipoDescripción
websiteUrlstringURL normalizada del sitio web rastreado.
primaryEmailstringEl email con mejor puntuación.
allEmailsarrayEmails sin duplicados, ordenados por calidad para contacto comercial.
primaryPhonestringEl teléfono válido más preciso en formato E.164.
statusstringSi el sitio web devolvió contactos, no devolvió ninguno, falló o fue omitido por una protección de la ejecución.
De páginas web a un dataset

Qué puedes hacer

Recopila contactos de empresas publicados abiertamente.

Enriquece tus propias listas de sitios web.

Exporta los campos de contacto a tu flujo de informes.

01

Define tus fuentes

Abre el scraper e introduce tus propias URLs, términos de búsqueda y límites.

02

Revisa y ejecuta

Comprueba la estimación de coste y confirma la tarea. Sigue su progreso en tu cuenta.

03

Usa tus datos

Explora los resultados guardados y expórtalos en CSV, JSON o XLSX. La descarga de resultados guardados es gratuita.

Empieza con una configuración real

Entrada de ejemplo

Esta es la entrada configurada del parser. Sustituye las fuentes de ejemplo por las tuyas y revisa todos los límites antes de ejecutar.

JSON · entrada de ejemplo
{
  "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 los campos de entrada
CampoTipoNotas
urlsarrayObligatorio. Añade de 1 a 10.000 dominios o URLs completas de sitios web, uno por línea. Las entradas se normalizan y se eliminan duplicados por dominio de empresa antes del análisis.
maxPagesPerSiteintegerNúmero máximo de páginas que revisar en cada sitio web, de 1 a 200. Este ajuste no afecta al precio.
verifyEmailsbooleanOpcional: comprueba cada email encontrado con el nivel de verificación elegido. Se cobra una vez por cada email realmente verificado.
maxConcurrencyintegerNúmero máximo de solicitudes de página simultáneas dentro de un sitio web, de 1 a 20. Las solicitudes a un mismo host siguen siendo secuenciales.
maxWebsitesConcurrencyintegerNúmero máximo de sitios web distintos analizados a la vez, de 1 a 20.
requestTimeoutSecsintegerCuántos segundos esperar por una página antes de dar la solicitud por fallida.
maxSiteDurationSecsintegerLímite estricto de tiempo real por sitio web. Evita que un sitio lento o roto retrase el resto de tu lista de leads.
respectRobotsTxtbooleanRespeta las reglas robots.txt de cada sitio. Activado por defecto; desactívalo solo si tienes un motivo legal y permiso para hacerlo.
jsFallbackbooleanSi el análisis HTTP no encuentra ningún email, reintenta solo la página de inicio y la mejor página de contacto en un navegador headless. Cada sitio web que usa esta alternativa genera un evento cobrado aparte.
verificationLevelstringElige validación solo de formato, consulta del servidor de correo (MX) o una prueba de buzón SMTP. Los niveles altos pueden tardar más; cada email realmente comprobado se cobra una vez.
smtpFromAddressstringOpcional. Usa una dirección de remitente de un dominio tuyo para las pruebas SMTP; puede mejorar la aceptación y la precisión. Solo se usa con el nivel de verificación SMTP.
includePersonalNamesbooleanIntenta asociar cada email público con el nombre y el cargo de una persona cercana cuando la página da ese contexto.
El mismo scraper en tu aplicación

Ejecutar a través de la API

Crea una clave de API en tu cuenta, envía la entrada al endpoint de cola y usa el ID de tarea devuelto para obtener los resultados. Enviar una solicitud real consume créditos. Sustituye el Idempotency-Key de ejemplo por una clave única nueva para cada tarea; conserva esa clave al reintentar la misma tarea.

cURL · encolar una tarea
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
Estimación base
Mejor opción
Starter
sitios web / mes
61,3 mil
Concurrencia
Hasta 2
$ / 1k sitios web
$0,80
Recarga única
$49 pago único
Empezar

Usa el volumen mensual para planificar tu presupuesto en créditos. Las estimaciones usan la tarifa base; el precio del crédito del paquete, las opciones, los mínimos por tarea y el redondeo pueden cambiar el uso. Los créditos comprados se pagan una sola vez, sin renovación automática. La capacidad de ejecución es compartida. Envíos por API: hasta 10/segundo.

Tu próximo dataset empieza aquí.

Elige tus fuentes, revisa el precio y ejecuta Extractor de contactos de sitios web.

Consigue 2500 créditos gratis / mes