En España la mayor parte de los datos oficiales de empresas es pública, y parte de ella es gratuita. Esta guía recorre las fuentes con honestidad, explica cuándo basta con la gratuita y cuándo compensa una API normalizada con monitorización, y muestra la consulta en tres llamadas.
Antes de contratar nada conviene saber qué existe y cuánto cuesta. Los datos del Registro Mercantil llegan al público por varias vías, y varias son gratuitas:
| Fuente | Qué da | Coste |
|---|---|---|
| BORME (BOE) | El Boletín Oficial del Registro Mercantil: los actos inscritos de cada día (constituciones, nombramientos, ceses, ampliaciones de capital, disoluciones). El BOE lo publica como datos abiertos. | Gratuito |
| Registradores de España | Consulta registral: notas simples, y cuentas depositadas por empresa. También publican datos abiertos. | Las notas simples y las cuentas se piden de pago |
| Agencia Tributaria (AEAT) | Comprobación de un NIF y consulta de números de IVA intracomunitario (VIES) en su sede electrónica. | Gratuito |
| Proveedores comerciales de informes | Informes de empresa con información comercial adicional. | De pago, normalmente por informe o por contrato |
| Una API normalizada, como Prometiam | Los datos del registro en JSON, con el mismo formato que otros países, por NIF o por nombre, y avisos por webhook. | Precios públicos desde 9,99 € al mes |
Si necesita comprobar una empresa de vez en cuando, la fuente gratuita es suficiente: se busca el NIF en la sede de la Agencia Tributaria, se lee el BORME del día en el BOE y, si hace falta una prueba formal, se pide una nota simple al Registro Mercantil. También sirve una herramienta gratuita como buscar empresa por CIF o NIF, que devuelve denominación, forma jurídica y estado en un momento.
El BORME, por su parte, es un boletín en formato de texto y PDF: leerlo a escala exige descargarlo, interpretarlo y enlazar cada acto con la empresa. La guía de la API del BORME explica ese trabajo, y la comparativa de APIs del Registro Mercantil pone las opciones lado a lado.
POST /monitor avisa por webhook cuando una empresa cambia de estado, se disuelve, coincide con una lista de sanciones (beta) o aparece un evento societario del BORME.Primera llamada, buscar por NIF. Los ejemplos usan A46103834 (Mercadona); la respuesta trae una lista en data.
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=ES&nif=A46103834' \ -H 'Authorization: Bearer rk_live_...'
import requests
BASE = 'https://api.prometiam.com/functions/v1/risk-api'
H = {'Authorization': 'Bearer rk_live_...'}
r = requests.get(f'{BASE}/companies/search', headers=H,
params={'country': 'ES', 'nif': 'A46103834'})
empresa = r.json()['data'][0]
print(empresa['company_name'], empresa['status'])
Segunda, leer la ficha completa con el id que devolvió la búsqueda: GET /companies/{id}?include=risk_flags añade los administradores (el historial de actos inscritos) y el aviso de cierre provisional de hoja registral. Tercera, vigilar la empresa:
curl -X POST 'https://api.prometiam.com/functions/v1/risk-api/monitor' \
-H 'Authorization: Bearer rk_live_...' \
-H 'Content-Type: application/json' \
-d '{"company_id": 812044, "country": "ES"}'
| Campo | Qué significa |
|---|---|
company_name, company_number | Denominación y NIF de la sociedad |
status y local_status | Estado normalizado y la situación registral en sus propias palabras |
legal_form | Forma jurídica (S.A., S.L., cooperativa) |
founding_date y dirección | Fecha de constitución y domicilio |
vat_number y vat_number_source | Número de IVA construido del NIF (ES más el NIF): el formato es correcto, pero la alta en el censo no se confirma; se comprueba con GET /vat/{número} |
appointments | Administradores y otros cargos del Registro Mercantil, con sus fechas |
/search; el índice de insolvencias de la API cubre otros mercados.merged, local_status absorbed); los registros duplicados descartados nunca se sirven como empresas.validation_error: la letra de entidad y el carácter de control se comprueban, y un DNI o NIE tampoco se acepta.La prueba gratuita dura 14 días e incluye 500 créditos; se pide una tarjeta, pero no se cobra nada durante la prueba. Después, Starter cuesta 9,99 € al mes con 1.000 créditos, Professional 29,99 € con 10.000 y Scale 99,99 € con 50.000; Enterprise tiene precio a medida. Una consulta de registro cuesta 1 crédito y los errores no cuestan nada. Los precios son públicos.
Empieza tu prueba gratuita de 14 días · Documentación de la API
La prueba dura 14 días e incluye 500 créditos. Se pide una tarjeta, pero no se cobra nada durante la prueba; después sigue el plan Starter (9,99 € al mes) salvo que la canceles.