Consulta el estado del servicio en directo y las respuestas de error documentadas antes de integrar la API.
Utilizado por personas en empresas increíbles.
Señales de confianza antes de integrar
Documentación transparente, solicitudes autenticadas y detalles visibles de fiabilidad facilitan evaluar DomScan antes de publicar.
OpenAPI, Swagger, Postman, CLI, SDK y enlaces MCP están a un clic.
Los endpoints autenticados usan claves API con costes de créditos claros antes de llamarlos.
Empieza con 10.000 créditos mensuales y actualiza solo cuando crezca el uso.
Qué te ayuda a lanzar esta API
Usa esta página como un resumen de producción: endpoints, ejemplos, forma de respuesta y piezas de flujo necesarias para integrar DomScan en tu producto.
Integra comprobaciones de dominios, inteligencia DNS, señales de riesgo o enriquecimiento en onboarding, búsqueda y herramientas internas.
Sustituye consultas manuales repetidas por tareas programadas, alertas y pasos de investigación reproducibles.
Usa campos previsibles, códigos de estado documentados y costes de créditos en lugar de raspar páginas de proveedores.
Alimenta agentes, paneles, playbooks SOAR y CRMs mediante OpenAPI, SDK, Postman o MCP.
Flujo de integración
Un camino simple desde la primera solicitud hasta un uso repetible en producción.
Envía tu clave API con la cabecera documentada y mantén solicitudes coherentes entre servicios.
Empieza con las muestras curl y HTTP, y luego mapea los parámetros en el código de tu aplicación.
Usa códigos de estado, costes de créditos y campos de respuesta para crear reintentos, logs y alertas.
Kit para desarrolladores
Salta desde esta página a documentación legible por máquinas, colecciones de solicitudes, SDKs o herramientas para agentes.
Genera clientes o inspecciona cada forma de solicitud y respuesta.
Colección PostmanImporta solicitudes listas para pruebas manuales y traspaso al equipo.
SDKs y CLIUsa paquetes mantenidos y flujos de línea de comandos en vez de escribir boilerplate.
Integración MCPExpón inteligencia de dominios a agentes de IA y asistentes internos.
Mapa de parámetros y respuesta
Revisa entradas, campos de salida y códigos de estado antes de conectar el endpoint a tu cliente.
Parámetro
Respuesta de ejemplo
Códigos de estado HTTP
Endpoints
/v1/scrape
/v1/scrape/jobs
/v1/scrape/jobs/:job_id
/v1/scrape/jobs/:job_id/results
Elige el esfuerzo de recuperación para cada URL
Los créditos se basan en el modo que solicitas, no en el estado HTTP o contenido devuelto por el sitio web de destino.
Estándar
1 crédito por URL
Un intento de recuperación estándar para páginas simples.
Resiliente
2 créditos por URL
Un intento estándar con un reintentos cuando el resultado cumple con las condiciones de reintento documentadas.
Renderizado
10 créditos por URL
Un intento renderizado por navegador para páginas que requieren ejecución de JavaScript.
Renderizado resiliente
20 créditos por URL
Un intento renderizado por navegador con un reintentos cuando el resultado cumple con las condiciones de reintento documentadas.
Los modos resilientes cuestan la cantidad indicada incluso cuando el primer intento tiene éxito. Incluyen un reintentos elegible, no reintentos ilimitados ni una garantía de que el sitio web de destino devolverá el contenido que esperas.
La facturación refleja el trabajo solicitado
Una operación exitosa de API significa que DomScan realizó el modo de recuperación seleccionado y devolvió la respuesta del destino resultante.
El resultado puede ser un redireccionamiento, un error HTTP, una respuesta bloqueada, una página de desafío, una página vacía o contenido que no cumple con tus necesidades. Estos resultados del sitio de destino son cobrables y no son elegibles para un reembolso de crédito.
Un reembolso está disponible solo cuando DomScan verifica que su propia plataforma no realizó el modo de recuperación seleccionado.
El renderizado de navegador no garantiza que una página se cargue exitosamente, y los modos resilientes no garantizan que el reintentos produzca un resultado diferente.
Límites de uso específicos del Scrape
Estos límites se aplican específicamente a la API de Scrape. También pueden aplicarse otras salvaguardas de cuenta y plataforma.
| Capacidad | Cuentas gratuitas | Cuentas de pago |
|---|---|---|
| Modos disponibles | Solo estándar | Los cuatro modos |
| Tasa de solicitud | 5 solicitudes por minuto | 60 solicitudes por minuto |
| Solicitudes concurrentes estándar o resilientes | 1 solicitud estándar | 5 solicitudes |
| Solicitudes renderizadas concurrentes | No disponible | 2 solicitudes |
| Asignación diaria | 100 solicitudes | Basado en créditos disponibles y límites de tasa |
| Asignación mensual | 500 solicitudes | Basado en créditos disponibles y límites de tasa |
| Contenido máximo devuelto | 256 KiB por solicitud | 512 KiB por solicitud |
| Lotes asincronos | No disponible | Disponible |
Cuando una respuesta excede el límite de contenido aplicable, la API devuelve la porción permitida y marca la respuesta como truncada.
Procesa hasta 100 URLs de forma asincrónica
Las cuentas de pago pueden enviar un trabajo asincrónico que contiene hasta 100 URLs.
Hasta 5 trabajos de lotes nuevos por minuto
Hasta 3 trabajos activos por cuenta
Hasta 300 elementos de URL en cola por cuenta
Hasta 100 URLs en un trabajo
Resultados completados disponibles durante 24 horas
Metadatos del trabajo retenidos durante 7 días
Cada URL se factura de forma independiente usando su modo seleccionado.
Descarga o copia los resultados completados dentro de 24 horas. Después de ese período, el contenido de la respuesta se elimina aunque los metadatos limitados del trabajo permanecen disponibles durante 7 días.
Alcance claro, sin opciones de actualización ocultas
Sin resolución de CAPTCHA
El renderizado de navegador puede ejecutar JavaScript de página, pero la API de Scrape no resuelve CAPTCHAs ni omite requisitos de inicio de sesión, muros de pago, controles de acceso u otras restricciones. Un CAPTCHA o página de desafío devueltos por el destino es un resultado del sitio de destino y no es reembolsable.
Sin selección de proxy premium
Tú eliges el modo de recuperación y nivel de esfuerzo. No hay parámetro de proxy premium, proveedor, grupo o selección de país.
Uso aceptable
Usa la API de Scrape solo para contenido que tengas permiso legal para acceder y procesar. Eres responsable de cumplir con las leyes aplicables, términos del sitio de destino, obligaciones de privacidad y permisos requeridos.
No uses la API para omitir autenticación, muros de pago, CAPTCHAs o controles de acceso, ni para ataques de credenciales, abuso de cuentas, acoso, vigilancia ilegal o recopilación ilegal de datos personales. DomScan puede rechazar solicitudes o suspender el acceso cuando el uso amenaza a personas, servicios o la plataforma.
Señales de confianza antes de integrar
Documentación transparente, solicitudes autenticadas y detalles visibles de fiabilidad facilitan evaluar DomScan antes de publicar.
OpenAPI, Swagger, Postman, CLI, SDK y enlaces MCP están a un clic.
Los endpoints autenticados usan claves API con costes de créditos claros antes de llamarlos.
Empieza con 10.000 créditos mensuales y actualiza solo cuando crezca el uso.
Empieza con las muestras curl y HTTP, y luego mapea los parámetros en el código de tu aplicación.
Características principales
Los créditos se basan en el modo que solicitas, no en el estado HTTP o contenido devuelto por el sitio web de destino.
Una operación exitosa de API significa que DomScan realizó el modo de recuperación seleccionado y devolvió la respuesta del destino resultante.
Las cuentas de pago pueden enviar un trabajo asincrónico que contiene hasta 100 URLs.
Estos límites se aplican específicamente a la API de Scrape. También pueden aplicarse otras salvaguardas de cuenta y plataforma.
El renderizado de navegador puede ejecutar JavaScript de página, pero la API de Scrape no resuelve CAPTCHAs ni omite requisitos de inicio de sesión, muros de pago, controles de acceso u otras restricciones. Un CAPTCHA o página de desafío devueltos por el destino es un resultado del sitio de destino y no es reembolsable.
Usa la API de Scrape solo para contenido que tengas permiso legal para acceder y procesar. Eres responsable de cumplir con las leyes aplicables, términos del sitio de destino, obligaciones de privacidad y permisos requeridos.
Solicitud de ejemplo
curl -X POST "https://domscan.net/v1/scrape" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/","mode":"standard","output":"markdown"}'
curl -X POST "https://domscan.net/v1/scrape" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/app","mode":"rendered","output":"html"}'
curl -X POST "https://domscan.net/v1/scrape/jobs" \
-H "X-API-Key: $DOMSCAN_API_KEY" \
-H "Idempotency-Key: docs-batch-1" \
-H "Content-Type: application/json" \
-d '{"mode":"standard","output":"text","urls":["https://example.com/page-1","https://example.com/page-2"]}'
Respuesta de ejemplo
{
"data": {
"url": "https://example.com/",
"final_url": "https://example.com/",
"status": 200,
"outcome": "success",
"content_type": "text/html",
"content": "<!doctype html>...",
"bytes": 1256,
"truncated": false,
"redirect_count": 0,
"attempt_count": 1,
"duration_ms": 428,
"fetched_at": "2026-08-20T10:30:00.000Z",
"headers": { "cache-control": "max-age=604800" },
"rendered": false
},
"billing": {
"credits_charged": 1,
"credits_refunded": 0,
"policy": "effort_based"
}
}
Preguntas frecuentes
Una URL cuesta 1, 2, 10 o 20 créditos dependiendo del modo seleccionado. Los elementos del lote utilizan la misma fijación de precios por URL.
Sí. Las respuestas de destino como redireccionamientos, errores HTTP, bloqueos, páginas de desafío, páginas vacías o contenido inesperado son cobrables porque DomScan aún realizó el trabajo de recuperación solicitado.
Un reembolso está disponible solo cuando DomScan verifica que su propia plataforma no realizó el modo de recuperación seleccionado. El comportamiento del sitio de destino no es un fallo de plataforma.
No. El modo resiliente incluye un reintentos cuando el primer resultado cumple con las condiciones de reintento documentadas.
No. Ejecuta JavaScript de página pero no resuelve CAPTCHAs ni omite restricciones de acceso.
No. La API no expone niveles de proxy, proveedores, grupos o orientación de país. Solo seleccionas el modo de recuperación.
No. Los lotes asincronos están disponibles solo para cuentas de pago. Las cuentas gratuitas pueden usar modo estándar dentro de los límites gratuitos publicados.
El contenido de respuesta completado está disponible durante 24 horas. Los metadatos limitados del trabajo permanecen disponibles durante 7 días.
Herramientas y Recursos Relacionados
Códigos de estado HTTP
Documentamos los códigos de estado HTTP que debes gestionar para distinguir respuestas correctas, problemas de autenticación o créditos, límites de frecuencia, datos inexistentes y fallos del servicio de origen.
Solicitud correcta
Fallo de caché de subdominios en modo solo caché aceptado para actualización en segundo plano. No se cobran créditos; reintenta tras el intervalo Retry-After.
Parámetros no válidos
Clave de API o sesión ausente o no válida.
No tienes créditos suficientes para ejecutar esta solicitud.
Autenticado, pero sin permiso para usar esta operación o modo.
Documentamos los códigos de estado HTTP que debes gestionar para distinguir respuestas correctas, problemas de autenticación o créditos, límites de frecuencia, datos inexistentes y fallos del servicio de origen.
Límite de frecuencia superado
El servicio ascendente no está disponible o está limitando temporalmente.
Obtén una clave de API