OpenCorporates API

OpenCorporates API es la interfaz de acceso programático a la mayor base de datos abierta de empresas del mundo, con información de más de 200 millones de entidades legales. Está diseñada específicamente para departamentos de riesgos, cumplimiento normativo (KYC/KYB), legal y auditoría que necesitan verificar la existencia de sociedades, rastrear estructuras corporativas complejas y asegurar la transparencia empresarial de forma automatizada mediante datos unificados de registros mercantiles globales.
Análisis de Tendencia
Evolución del interés y popularidad en el mercado.
Qué y para quién es
OpenCorporates API es la interfaz de acceso programático a la mayor base de datos abierta de empresas del mundo, con información de más de 200 millones de entidades legales. Está diseñada para empresas y profesionales que necesitan verificar la existencia de sociedades, rastrear estructuras corporativas y asegurar el cumplimiento normativo (KYC/KYB) de forma automatizada. Se dirige principalmente a departamentos de riesgos, cumplimiento (compliance), legal, auditoría y equipos de desarrollo de software que integran datos empresariales en sus propios flujos de trabajo.
Principal ventaja profesional
Ofrece datos unificados de registros mercantiles de múltiples jurisdicciones bajo un estándar común, eliminando la necesidad de consultar manualmente cada registro nacional y permitiendo la trazabilidad completa mediante el enlace directo a las fuentes oficiales primarias.
Para quién no es
No es una herramienta adecuada para usuarios que buscan bases de datos de marketing con contactos directos (emails o teléfonos personales) para ventas frías, ni para pequeñas empresas que solo necesitan consultas esporádicas de empresas locales, las cuales pueden resolverse gratuitamente a través de su buscador web.
funcionalidades clave
- Búsqueda global de empresas por nombre, número de registro o jurisdicción.
- Acceso a datos de directivos y cargos oficiales (Officers).
- Visualización de redes corporativas y relaciones entre matrices y subsidiarias.
- Historial de cambios y presentaciones de documentos oficiales (filings).
- Respuestas en formato estructurado JSON o XML para facilitar la integración.
- Identificadores únicos y persistentes para cada entidad legal.
- Datos con procedencia verificable (provenance) con enlaces a la fuente original.
Precios
OpenCorporates opera bajo un modelo de suscripción basado en el volumen de llamadas (consultas) y el uso de los datos.
- Versión gratuita: Disponible para proyectos de beneficio público (periodistas de investigación, ONGs, académicos) previa solicitud y aprobación.
- Essentials: Aproximadamente 225 £/mes (pago anual de 2.250 £). Incluye hasta 500 llamadas/mes y 200 llamadas/día.
- Starter: Aproximadamente 660 £/mes (pago anual de 6.600 £). Incluye hasta 2.500 llamadas/mes y 500 llamadas/día.
- Basic: Aproximadamente 1.200 £/mes (pago anual de 12.000 £). Incluye hasta 5.000 llamadas/mes y 1.000 llamadas/día.
- Enterprise: Precios personalizados. Incluye entrega de datos en bloque (Bulk Data), soporte dedicado y límites de API a medida.
Perfil del usuario
- Grandes corporaciones con flujos internos de homologación de proveedores.
- Entidades financieras y Fintech que requieren procesos de Due Diligence automatizados.
- Empresas de software (SaaS) que enriquecen sus CRM o plataformas ERP con datos de empresas reales.
- Agencias gubernamentales de lucha contra el fraude y la corrupción.
- Responsables de Cumplimiento (Compliance Officers)
- Analistas de Riesgos
- Desarrolladores de Software / Ingenieros de Datos
- Investigadores de Fraude
Nivel técnico requerido
- Nivel técnico de uso: Medio. Requiere saber gestionar claves de API y entender estructuras de datos JSON/XML.
- Nivel técnico de configuración: Medio-Alto. Es necesario realizar integraciones mediante peticiones HTTPS y manejar la lógica de límites de tasa (rate limiting).
- Necesidades de soporte: Equipos de IT o desarrollo para la implementación inicial y mantenimiento de la integración.
- Conocimientos necesarios: Protocolo REST, manejo de APIs, autenticación mediante tokens y conocimientos básicos de estructuras legales corporativas.
Ejemplos de uso profesional
- Automatización del Onboarding de clientes: Verificación instantánea de la validez legal de una empresa durante su registro en una plataforma.
- Monitorización de riesgos: Alertas automáticas cuando un proveedor cambia de estado legal o de directivos.
- Limpieza de datos (Data Cleansing): Normalización de la base de datos de clientes de un CRM comparándola con el registro oficial.
- Mapeo de beneficiarios reales: Identificación de la estructura de control de un grupo empresarial para cumplir con normativas antiblanqueo.
Uso y distribución
- Versión web: Consultas manuales a través del portal OpenCorporates.
- Integraciones: Mediante peticiones HTTPS a la URL api.opencorporates.com.
- Entrega de datos en bloque (Bulk Data): Envío de archivos directos vía SFTP para grandes volúmenes.
Integraciones
- Facilidad de integración: Nivel técnico (Code). No es una herramienta "No-code" nativa, aunque puede conectarse mediante conectores genéricos en plataformas de automatización.
- API propia: RESTful API con soporte para versiones y autenticación mediante token (parámetro api_token).
- La API permite filtrar por jurisdicción, industria y estatus legal, facilitando la conexión con sistemas ERP corporativos como SAP, Salesforce o sistemas propios de gestión de riesgos.
Notas finales
información legal, licencias, contratos
- Los datos abiertos suelen distribuirse bajo la licencia "Open Database License" (ODbL). Para uso comercial y eliminación de la cláusula "share-alike" (compartir igual), es obligatorio contratar un plan de pago. La propiedad intelectual del contenido agregado pertenece a OpenCorporates, aunque los datos brutos provienen de fuentes públicas gubernamentales.
Otros
- El tiempo de respuesta típico de la API es inferior a 250ms, lo que la hace apta para aplicaciones en tiempo real.
Para más información:
- Sitio web oficial: https://opencorporates.com
- API Documentation: https://api.opencorporates.com
- Precios: https://opencorporates.com/plug-in-our-data/
- Base de conocimientos (FAQ): https://knowledge.opencorporates.com/knowledge-base/api-faq/
Aplicación profesional
OpenCorporates API es la infraestructura de datos empresariales más extensa del mercado, proporcionando acceso a más de 220 millones de compañías en 140+ jurisdicciones. Es una herramienta crítica para la automatización de procesos de cumplimiento y riesgo comercial.
- Tipos de empresa: Entidades financieras, Fintechs, departamentos de Compliance, firmas legales de Due Diligence, proveedores de software B2B (ERP/CRM) y agencias gubernamentales.
- Puntos clave: Centralización de registros mercantiles globales en un único esquema de datos (JSON/XML), trazabilidad total hasta la fuente oficial y actualización recurrente de estados legales.
Madurez digital requerida
- Usuarios: Nivel medio-alto. Equipos de datos o desarrolladores capaces de gestionar peticiones REST, autenticación por tokens y manejo de formatos estructurados.
- Empresa: Media-Alta. La organización debe contar con sistemas propios (CRM, ERP o plataformas de riesgos) donde integrar la API para justificar el coste frente al uso de la web gratuita.
Plan orientativo de implantación
Pasos necesarios y estimaciones
- Evaluación y Selección (1-2 semanas): Auditoría de las jurisdicciones necesarias y volumen de consultas estimado para elegir el plan (Essentials, Starter o Basic).
- Prueba de Concepto (2 semanas): Uso de la API en entorno sandbox para validar el mapeo de campos (nombres, directores, estados) con el modelo de datos interno de la empresa.
- Configuración e Integración (1 mes): Desarrollo de los conectores o "wrappers" (como el caso de éxito de Datastruct) para automatizar la llamada a la API desde el flujo de trabajo (ej. al dar de alta un nuevo proveedor).
- Control de Calidad (2 semanas): Validación de la lógica de coincidencia (Fuzzy matching) para evitar falsos positivos en nombres similares.
- Despliegue y Monitorización (Continuo): Configuración de alertas automáticas ante cambios de estado legal o de administradores en empresas críticas.
Necesidades de formación del equipo
- Capacitación técnica en la documentación técnica de OpenCorporates para programadores.
- Formación para analistas de riesgo en la interpretación de los códigos de estado y procedencia (provenance) de los datos.
Perfiles necesarios
- Arquitecto de Soluciones/Datos: Para diseñar la integración en la infraestructura actual.
- Desarrollador Backend: Encargado de las peticiones HTTPS y la gestión de límites de tasa (Rate limiting).
- Analista de Cumplimiento (Compliance): Define qué campos son críticos para las políticas de riesgo de la empresa.
Retorno de la inversión (ROI)
- Tiempos: Reducción comprobada de hasta un 70% en el tiempo de onboarding de clientes y proveedores.
- KPIs: Disminución de horas-hombre en investigación manual de registros mercantiles, reducción de errores por datos desactualizados y aumento en la velocidad de detección de fraude (shell companies).
Otros
- Licenciamiento: El uso comercial requiere planes de pago para eliminar la cláusula ODbL "Share-Alike", permitiendo el uso privado de los datos enriquecidos.
- Rendimiento: Latencias típicas inferiores a 250ms, facilitando su uso en aplicaciones de verificación en tiempo real.
Principales recomendaciones
- Contratación obligatoria para empresas: El uso de la API por parte de sociedades limitadas, anónimas o entidades financieras en España requiere obligatoriamente un plan de pago. El acceso gratuito está restringido exclusivamente a uso personal, periodistas u ONGs (Permitted Users).
- Atribución de fuente: En caso de publicar datos obtenidos de la base de datos, es obligatorio incluir un hipervínculo visible que indique "from OpenCorporates" con un tamaño de fuente no inferior al 70% del texto principal.
- Verificación de datos críticos: OpenCorporates actúa como un agregador de registros públicos "tal cual" (as is). Para decisiones legales de alto riesgo (como firmas notariales), se recomienda contrastar la información con el Boletín Oficial del Registro Mercantil (BORME) o la fuente original enlazada en la API.
- Prohibición de scraping: Está estrictamente prohibido el uso de sistemas automatizados de extracción de datos fuera de la API oficial para fines comerciales. El incumplimiento puede derivar en el bloqueo de la IP corporativa y acciones legales bajo la normativa de protección de datos y propiedad intelectual.
Privacidad y protección de datos (RGPD)
- Responsabilidades: La empresa española que consume la API actúa como "Responsable del Tratamiento" al integrar datos de personas físicas (administradores, apoderados) en sus sistemas internos (CRM/ERP). OpenCorporates Limited (Reino Unido) actúa como "Responsable" independiente de su base de datos histórica.
- Ubicación de los datos: Los servidores principales se encuentran en el Reino Unido.
- Transferencia internacional: Tras el Brexit, el Reino Unido cuenta con una "Decisión de Adecuación" de la Comisión Europea. Esto significa que el flujo de datos personales hacia OpenCorporates es lícito y seguro según el RGPD, sin necesidad de autorizaciones adicionales.
- Derechos ARCO: Los interesados (directivos o dueños) pueden solicitar el acceso, rectificación o supresión de sus datos. Sin embargo, OpenCorporates prioriza el "Interés Legítimo" y la transparencia pública, por lo que rara vez elimina datos que sigan siendo públicos en los registros mercantiles oficiales. Solo redactan información de forma temporal si se demuestra un riesgo grave para la seguridad personal o si el registro oficial de origen ya ha eliminado dicha información.
Propiedad intelectual
- Propiedad de las bases de datos: El contenido bruto (nombres, fechas) es de dominio público, pero la estructura, organización y limpieza de la base de datos están protegidas por derechos de autor y propiedad intelectual de OpenCorporates Ltd.
- Licencia ODbL (Open Database License): Es la licencia por defecto. Permite copiar y distribuir los datos, pero obliga a compartir cualquier mejora o base de datos derivada bajo la misma licencia (cláusula share-alike).
- Licencia Comercial (Non-share-alike): Al contratar un plan de pago (Essentials, Starter, etc.), la empresa española queda exenta de la obligación de "compartir" sus bases de datos internas derivadas, permitiendo un uso privativo y confidencial de la integración.
Usos y prohibiciones
- Usos admitidos: Procesos de Due Diligence, cumplimiento de normativas antiblanqueo (KYC/KYB), verificación de proveedores, enriquecimiento de CRMs corporativos e investigaciones antifraude.
- Usos prohibidos: Queda prohibido el uso de la información para marketing directo agresivo (spam), la reventa de los datos sin licencia específica y cualquier actividad que sobrecargue los servidores mediante peticiones no autorizadas. No se permite el acceso a menores de edad.
Seguridad y certificaciones
- Seguridad: El acceso a la API se realiza exclusivamente mediante protocolos cifrados HTTPS y autenticación por Token (API Key) individual por usuario o aplicación.
- Disponibilidad: No se ofrecen garantías de disponibilidad (SLA) para las versiones gratuitas o de bajo coste, reservándose el derecho de suspender el servicio por mantenimiento o seguridad.
Otros
- Registro obligatorio: Desde agosto de 2023, incluso para consultas manuales en la web que revelen detalles de directivos o documentos oficiales, es obligatorio el registro de una cuenta de usuario para prevenir la extracción masiva ilegal.
- Histórico de datos: A diferencia de los registros oficiales que a veces borran rastro de empresas extintas, OpenCorporates mantiene un archivo histórico basado en el interés público de la transparencia corporativa.