Dun & Bradstreet Scraper y API de D&B: Una Guía de Datos Empresariales
TL;DR
Un scraper web de D&B y la API oficial de D&B resuelven problemas diferentes. Un scraper puede extraer contenido de página pública permitido; la API licenciada puede devolver datos de compañías con derecho a producto en forma estructurada.
D&B Direct+ utiliza credenciales de cliente OAuth 2.0. D&B dice que los clientes obtienen la clave y el secreto de un representante de D&B; los tokens caducan después de 24 horas.
No inventes un endpoint de búsqueda de empresas o asumas que una API pública es gratuita. El producto exacto Direct+, los campos, las cuotas y los términos comerciales dependen del acuerdo y el derecho del cliente.
Utiliza registros públicos para las jurisdicciones y campos que cubren. SEC EDGAR proporciona datos de declaraciones de empresas públicas en EE. UU.; no es un sustituto de los datos comerciales más amplios de D&B.
D&B Scraping vs D&B API: Diferencias Clave
“Scraper de D&B” puede referirse a un script que lee páginas públicas, un extractor de datos no oficial de terceros, o una integración autorizada con la API de Dun & Bradstreet. Esos métodos tienen diferentes coberturas, permisos y riesgos de ingeniería:
Enfoque
Alcance de datos
Estructura y coincidencias
Acceso y costo
Uso apropiado
Raspar una página pública de D&B
Solo el contenido visible en páginas permitidas
Análisis HTML que tú mantienes; puede no exponer todos los atributos de la empresa
Revisa los términos aplicables, instrucciones para robots y derechos de datos; no asumas acceso a la base de datos
Una tarea estrecha de nivel de página permitida
API D&B Direct+
Productos de datos a los que tu organización tiene derecho a usar
Respuesta estructurada para productos documentados y flujos de trabajo de coincidencia
Requiere credenciales de cliente y derecho comercial; consulta el contrato para precios y límites
Identidad de empresa, enriquecimiento, proveedor o flujos de trabajo de riesgo cubiertos por tu acuerdo
API de registro de empresas públicas
Declaraciones oficiales y campos de registro para una jurisdicción específica
Registros oficiales estructurados, a menudo con identificadores locales
La autenticación, límites de tasa y términos de reuso varían según el registro
Investigación y verificación específicas de la jurisdicción
Rastrear sitios web de empresas
Contenido de página pública de los propios sitios de las empresas
Tú defines la extracción y normalización; no hay coincidencia de identidad comercial autorizada
El acceso y uso dependen de las reglas de cada sitio objetivo
Recolección de contenido de producto público, documentación o página de empresa cuando se permite
Una recuperación exitosa de una página no significa que hayas reproducido el conjunto de datos comerciales de D&B. Las páginas web pueden omitir campos licenciados, reflejar un calendario de actualizaciones diferente o representar una oficina local en lugar de una entidad corporativa global. Nstdata Crawl es relevante solo para la recolección de contenido de sitio web permitido, no registros de la API de D&B.
¿Qué es Dun & Bradstreet y qué datos comerciales proporciona?
Dun & Bradstreet es un proveedor comercial de datos empresariales. Dependiendo del producto y del derecho del cliente, los datos de D&B pueden respaldar la identificación de empresas, perfiles comerciales, enriquecimiento de ventas y marketing, flujos de trabajo de proveedores y casos de uso relacionados con riesgos. Los campos exactos y los usos permitidos no son universales: consulta la documentación del producto y el acuerdo para tu cuenta.
Comprendiendo los Números D-U-N-S
Un Número D-U-N-S es un identificador de D&B utilizado para identificar una ubicación empresarial en el sistema de D&B. No es un número de impuestos ni un número de registro gubernamental. Una empresa matriz, una filial y una sucursal pueden ser representadas como entidades relacionadas pero distintas. Revisa el referencia D-U-N-S de D&B para la definición y uso actual del identificador.
Para la resolución de entidades, no coincidáis solo por nombre. Guarda el nombre de entrada, país, dirección, fuente y resultado de coincidencia. Donde el proceso comercial lo permita, compara múltiples atributos y dirige coincidencias ambiguas a un revisor humano.
Campos Comunes de Datos Empresariales de D&B
Un producto de D&B puede exponer la identidad de la empresa, dirección, clasificación industrial, vinculación corporativa, atributos financieros o relacionados con el riesgo, y otros detalles del perfil de la empresa. Qué campos se devuelven depende del código del producto, vista, mercado y derecho contractual. No codifiques suposiciones de una respuesta de ejemplo en un esquema utilizado por cada cliente.
¿Qué es la API de D&B y cómo funciona?
D&B’s API products provide programmatic access to particular business data products. The D&B documentation catalog lists product features such as company search, matching, company details, and supplier data, but the available operations depend on which API product and entitlements an organization has. The Direct+ authentication documentation describes a token flow; it does not make every company-search endpoint publicly available.
A normal integration has four stages:
La organización obtiene credenciales y confirma el acceso al producto con D&B.
La aplicación intercambia su clave y secreto por un token de acceso.
La aplicación llama a un recurso específico documentado para su producto y mercado.
La aplicación almacena los campos devueltos con el contexto de origen, marca de tiempo y derecho.
D&B API Authentication and Access Requirements
D&B Direct+ uses the OAuth 2.0 client-credentials flow. D&B says the token endpoint is https://plus.dnb.com/v1/token, and tokens expire after 24 hours. Su documentación instruye a los clientes a contactar a un representante de D&B para obtener la clave y el secreto y a proteger tanto las credenciales como los tokens de acceso como contraseñas. Consulte la guía de autenticación D&B Direct+.
Do not copy sample credential values from a documentation page into code. Almacene las credenciales de su cuenta en un administrador de secretos o variables de entorno. Obtenga el punto final del producto correcto, los parámetros de solicitud y el esquema de respuesta de la documentación disponible para su cuenta.
Searching and Matching Business Entities
Company matching is inherently ambiguous. “Acme Ltd” may refer to multiple legal entities, and a brand name may differ from the registered company name. Envíe los campos más fuertes que su punto final autorizado acepta; típicamente un nombre y ubicación, y, donde corresponda, un identificador de registro local. Los nombres de los parámetros exactos dependen de la API del producto.
Define a match policy before enriching records:
High confidence: los campos de identidad clave coinciden con la entidad devuelta.
Needs review: el nombre coincide pero el país, dirección o sufijo legal difiere.
No match: la API no devuelve un candidato adecuado o los campos requeridos están en conflicto.
Store the match decision and the input values so the result can be audited later.
Retrieving Company Profiles and Business Attributes
A company-profile request should be built from the endpoint and product view documented for your account. No asuma que una vista "estándar" contiene cada punto de datos que su proceso empresarial necesita. Verifique si los datos opcionales están autorizados por separado y si una transacción exitosa tiene un cargo de uso según su acuerdo.
Record field-level provenance where it matters: proveedor, producto, tiempo de recuperación, identificador de fuente, y cualquier campo de frescura de datos devuelto por la respuesta. Los valores faltantes deben permanecer faltantes en lugar de ser inferidos de una página extraída.
Can You Scrape Dun & Bradstreet Website Data?
A public profile page may display some company information, but scraping that page is not equivalent to access to D&B’s full commercial data. La página puede estar incompleta, personalizada, representada dinámicamente o sujeta a términos que restringen la recolección o reutilización automatizada.
Technical Challenges of Website-Based Collection
A page parser can break when markup changes. También puede confundir una empresa matriz con una sucursal, omitir campos ocultos detrás de la interacción o recopilar perfiles duplicados para la misma entidad. Si la página es dinámica, puede requerirse renderizado del navegador, pero la renderización solo cambia cómo se carga la página; no expande sus derechos a usar el contenido.
A crawler is suited to collecting permitted page content at scale within a defined scope. No es un servicio de emparejamiento de entidades y no puede devolver campos ausentes de las páginas que visita.
Website Terms, Licensing, and Data Rights
Before collecting or reusing business data, review the terms that apply to the site, your D&B contract, and the laws and privacy requirements relevant to your use. En particular, verifique si se permite almacenamiento, enriquecimiento, redistribución y retención. Pregunte a D&B o a su equipo legal/de cumplimiento si el contrato no está claro.
Do not use automation to bypass login, paywall, CAPTCHA, or technical access restrictions. Si su organización ha licenciado acceso a la API, utilice la API documentada en lugar de intentar reconstruir el conjunto de datos a partir de páginas web.
D&B API Tutorial: A Practical Business Data Workflow
The example below shows the verified Direct+ token exchange and a deliberately generic resource request. No inventa un camino de búsqueda de empresas. Establezca DNB_RESOURCE_URL y los parámetros de solicitud de la documentación del punto final para el producto que su organización está autorizada a utilizar.
Step 1: Prepare Company Search Inputs
Normaliza el registro de entrada antes de realizar una llamada. Una estructura interna útil podría contener:
{"source_record_id":"crm-0042","company_name":"Ejemplo de Fabricación","country_code":"US","address":{"locality":"Austin","region":"TX"},"registration_id":null}
Este es un ejemplo del lado de la aplicación, no un esquema de solicitud de la API de D&B. Mapea a los campos exactos que tu endpoint licenciado acepta.
Paso 2: Llamar a una API de D&B Autorizada
Establece las credenciales y la URL del endpoint en tu entorno. La URL del endpoint debe provenir de la documentación del producto de tu cuenta:
La llamada a call_entitled_resource() debe pasar nombres y valores de parámetros del referencia del endpoint al que tienes acceso. Algunos productos de D&B pueden utilizar un método de solicitud o carga diferente; adapta el ejemplo a ese contrato documentado del producto. No registres el token ni los secretos.
Paso 3: Analizar y Normalizar Datos Empresariales
Mapea la respuesta en tu propio esquema estable en lugar de pasar una respuesta del proveedor a través de cada servicio subordinado. Debido a que los caminos de los campos varían según el producto, haz que el mapeo sea explícito:
Los valores pasados a esta función deben ser extraídos usando las rutas JSON reales en tu respuesta. El objeto normalizado anterior es una forma interna sugerida, no una promesa sobre los nombres de campo en crudo de D&B.
Paso 4: Coincidir, Duplicar y Almacenar Registros de Empresas
Utiliza el número D-U-N-S u otro identificador estable autorizado como clave candidata, mientras retienes el ID de registro original. Evita fusionar entidades solo porque sus nombres normalizados coinciden. Mantén un campo de confianza de coincidencia y evidencia, y haz que las actualizaciones sean idempotentes de modo que volver a ejecutar un lote no cree filas de empresa duplicadas.
Precios de la API de D&B y Costo Total de Propiedad
No hay un precio público único que se pueda aplicar a todos los productos y clientes de la API de D&B. El acceso, los derechos del producto, los cargos por uso, las cuotas y los términos del contrato varían. Algunos documentos de la API de D&B describen solicitudes por metrados y requisitos de derechos para productos particulares, pero esos términos no deben generalizarse entre Direct+, Direct 2.0 u otras regiones. Pregunta a D&B por la cotización actual y la definición de una transacción facturable para tu producto.
Un modelo de costo útil es:
total mensual = tarifas de plataforma o contrato + llamadas API facturables + almacenamiento de datos + trabajo de integración y monitoreo
Para un scraper, incluye mantenimiento por cambios en la página, tasas de solicitud permitidas, revisión de calidad de datos y verificaciones de licencias. Compara el costo total de un flujo de trabajo conforme, no solo el costo de la primera solicitud HTTP.
Alternativas de la API de D&B para la Recolección de Datos Empresariales
Las fuentes de datos públicas pueden ser una buena opción cuando necesitas registros oficiales de una jurisdicción particular. No necesariamente contienen la misma jerarquía corporativa, coincidencia de identidad, indicadores de riesgo o cobertura global que un proveedor de datos comercial.
Registros Públicos de Empresas vs APIs de Datos Comerciales
SEC EDGAR: la SEC publica APIs JSON para las presentaciones de empresas y datos XBRL extraídos. Es una fuente para los informes de empresas públicas en EE. UU. y hechos reportados, no una base de datos global de empresas privadas. La documentación de la API de la SEC dice que las APIs de datos públicos no requieren claves de API y se actualizan a medida que se difunden los informes.
Companies House: el registro del Reino Unido proporciona una API REST para la información de las empresas que registra. El acceso requiere credenciales de API, y su alcance de datos refleja el registro del Reino Unido. Consulte la guía de inicio de la API de Companies House.
Otros registros nacionales: cada uno tiene sus propios identificadores de entidad, campos, disponibilidad, cadencia de actualización, límites de tasa y términos de reutilización. Consulte la fuente gubernamental relevante directamente.
APIs comerciales de datos empresariales: elija un proveedor con licencia cuando necesite información sobre empresas transfronterizas o atributos que no están presentes en los registros públicos. Compare la cobertura y los derechos contractuales antes de integrar.
Cuándo son útiles las APIs de Web Crawling
Una API de rastreo puede recopilar contenido público permitido de sitios web de empresas—por ejemplo, una página de producto, página de documentación o anuncio corporativo—y devolver el contenido de la página normalizado. No puede reemplazar los registros de empresas propietarios de D&B, inferir un emparejamiento D-U-N-S confiable a partir de HTML arbitrario, o conceder acceso a páginas restringidas.
Nstdata Crawl es relevante cuando el objetivo es un sitio web público autorizado y la tarea es la recopilación de contenido de página o sitio. No es una alternativa a la API de D&B para datos firmográficos o de riesgo licenciados. Para flujos de trabajo adyacentes, consulte las guías de Nstdata sobre convertir un sitio web en JSON, recopilación de datos automatizada, y extraer texto de páginas web con Python.
Casos de Uso del Mundo Real para los Datos Empresariales de D&B
Diligencia debida de proveedores: identifique la entidad proveedora y recupere solo los campos de riesgo o vinculación que cubre su contrato.
Enriquecimiento de CRM: empareje un registro de empresa, almacene la procedencia y revise emparejamientos ambiguos antes de escribir los cambios de vuelta.
Investigación de mercado: combine datos comerciales autorizados con presentaciones públicas y etiquete claramente la fuente y la cobertura de cada campo.
Investigación de empresas públicas: utilice datos de presentación de la SEC para informes y hechos reportados; utilice un proveedor con licencia cuando la tarea requiera atributos adicionales de la empresa.
Monitoreo de sitios web de empresas: rastree páginas públicas permitidas en busca de cambios en el contenido de productos o políticas, mientras mantiene esos datos separados de los registros de identidad empresarial autorizada.
Cómo Construir un Pipeline de Datos Empresariales Cumplidor
Un pipeline de producción debe llevar permiso y procedencia junto con los datos:
Confirme la licencia, el derecho al producto y el propósito permitido.
Adquiera los datos a través de una API aprobada o un registro público.
Normalize los identificadores y campos específicos del país.
Empareje entidades utilizando múltiples atributos y mantenga el estado de confianza o revisión.
Almacene el proveedor, el registro de origen, el tiempo de recuperación y la frescura de los datos.
Aplique las reglas de retención, corrección y eliminación del acuerdo aplicable.
Monitoree cuotas, costos, tasas de coincidencia, campos faltantes y errores de API.
Este diseño ayuda a prevenir que un rastrillado web aparentemente conveniente se convierta en una fuente no rastreable de registros de empresas.
Veredicto Final: ¿API de D&B, Web Scraping o Fuentes de Datos Alternativas?
Utilice la API de D&B cuando los campos, mercados y derechos de uso requeridos estén incluidos en el acuerdo D&B de su organización. Utilice registros públicos para registros oficiales específicos de la jurisdicción. Utilice un rastreador para contenido permitido de sitios web públicos, no para reproducir una base de datos comercial con licencia. Antes de elegir, realice una pequeña prueba de concepto que mida la calidad de coincidencia, la cobertura de campos, las necesidades de actualización y el costo operativo total.
Experimente Nstdata — Comience su Prueba Gratuita Hoy
Para una tarea separada que implica sitios web de empresas públicas permitidos, evalúe Nstdata Crawl. Los registros de la API de D&B y los derechos de uso siguen siendo gobernados por el derecho al producto de D&B.
Sí. D&B ofrece productos de API incluyendo Direct+ y otras APIs específicas del producto. Las operaciones y los campos dependen del producto y del derecho disponible para su organización.
Q: ¿Es gratuita la API de D&B?
No asuma que es gratuito. Los términos de acceso y uso dependen del producto de la API, el acuerdo con el cliente y los derechos. Pregunte a D&B por los precios actuales y las reglas de uso facturable para su cuenta.
P: ¿Se puede raspar D&B?
Un script puede técnicamente analizar una página que es accesible al público, pero el raspado de páginas no proporciona el conjunto de datos completo con licencia de D&B. Verifique los términos aplicables y no eluda el inicio de sesión, los muros de pago u otras restricciones de acceso.
P: ¿Qué es un Número D-U-N-S?
Es un identificador empresarial de D&B asociado con una ubicación empresarial en el sistema de D&B. No es un número de impuesto ni un número de registro gubernamental.
P: ¿Cómo obtengo datos de la empresa de D&B?
Confirme el producto y los campos que necesita, obtenga credenciales autorizadas y derechos de D&B, utilice la autenticación y el endpoint documentados del producto, y luego normalice y almacene los datos con metadatos de origen y recuperación.
P: ¿Cuáles son las alternativas a la API de D&B?
Para registros públicos, utilice el registro oficial de empresas para la jurisdicción relevante, como SEC EDGAR para las declaraciones de empresas públicas de EE. UU. o Companies House para la información de empresas del Reino Unido. Para enriquecimiento comercial, compare proveedores licenciados en función de la cobertura, los campos, el precio y los derechos de uso.
Ivy Lin
Oct. 19th 2026
Descubre Nstproxy Crawl - Empieza Tu Prueba Gratuita Hoy
Rastrea sitios web completos con una sola solicitud API
Convierte cualquier sitio web en Markdown, HTML, JSON, enlaces, PDF y más, sin gestionar infraestructura de rastreo.
99,8% de éxito con renderizado JavaScript
Obtén datos limpios, listos para LLM, en múltiples formatos