Spain BORME Scraper — Company Registry Filings & Data avatar

Spain BORME Scraper — Company Registry Filings & Data

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Spain BORME Scraper — Company Registry Filings & Data

Spain BORME Scraper — Company Registry Filings & Data

Scrape Spanish company registry filings (BORME): incorporations with share capital, CNAE and address, director appointments and removals, insolvency proceedings — parsed field by field, one item per company. Actos societarios del BORME parseados campo a campo.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Santi Belloso Lopez

Santi Belloso Lopez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape Spanish company registry filings from the BORME (Boletín Oficial del Registro Mercantil) — the daily gazette of the Spanish Companies Register — parsed field by field, one item per company. This BORME scraper returns incorporations with share capital, business purpose, CNAE code and registered address; director appointments and removals with the normalised role and its holders; and insolvency proceedings with court, case and resolution date.

Extrae los actos societarios inscritos en el Registro Mercantil que publica cada día el BORME (Boletín Oficial del Registro Mercantil) y los devuelve parseados campo a campo, no como un bloque de texto: empresas de nueva creación con su capital en euros, nombramientos y ceses con el cargo normalizado, y concursos de acreedores con juzgado y procedimiento.

Spain BORME Scraper: what it does · Qué hace este scraper del BORME

Un ítem = una empresa en un boletín, con la lista de todos sus actos de ese día. El pivote es siempre la sociedad, nunca la persona. El BORME publica el texto de cada asiento en prosa; este actor lo convierte en campos: el capital es un número, el domicilio va troceado en vía, municipio y código postal, y el cargo se normaliza a un identificador estable.

One item = one company in one gazette, with all of its filings for that day, parsed into structured fields instead of a free-text blob. The pivot is always the company, never the individual.

BORME data extracted: fields in every item · Qué datos extrae del BORME

Campo / FieldQué es / What it is
denominacion, formaJuridicaRazón social y forma (SL, SA, SLU, COOP…) · Legal name and form
numeroAsiento, identificadorBoletinIdentificación oficial del asiento · Official entry ID
provincia, registroMercantilRegistro Mercantil que lo inscribe · Provincial registry
fechaPublicacion, seccion, numeroBoletinBoletín de origen · Source gazette
actos[]Los actos ya parseados (ver abajo) · Parsed filings
tiposActo, familiasActo, numeroActosClasificación del asiento · Filing classification
esConstitucion, capitalSocial, capitalResultanteCapital como número, no como texto · Share capital as a number
objetoSocial, cnae, cnaeDescripcionActividad, con CNAE cuando el registro lo publica · Business purpose and CNAE
domicilio, municipio, codigoPostalDomicilio social ya troceado · Registered address, split
fechaInicioOperacionesComienzo de operaciones en ISO · Start of operations
unipersonal, socioUnicoUnipersonalidad y socio único · Sole-shareholder status
cargosNombrados[], cargosCesados[]{cargo, cargoNormalizado, titulares[]} · Appointments and removals
concurso{procedimiento, resolucion, fechaResolucion, firme, juzgado, administradoresConcursales[]} · Insolvency
datosRegistrales{tomo, folio, seccion, hoja, inscripcion, fecha} · Registry data
textoOriginalEl texto íntegro del asiento, como red de seguridad · Raw text
urlHtml, urlXml, urlPdfEnlaces al boletín oficial · Official gazette links

Cada elemento de actos[] lleva su tipo (fino), su familia (una de las 11 del filtro), sus campos propios, su textoOriginal y un booleano estructurado.

BORME filing types recognised · Tipos de acto reconocidos

Constitución · Nombramientos · Reelecciones · Ceses/Dimisiones · Revocaciones · Declaración y pérdida de unipersonalidad · Cambio de identidad del socio único · Cambio de domicilio social · Cambio / ampliación / reducción de objeto social · Cambio de denominación social · Ampliación y reducción de capital · Desembolso de dividendos pasivos · Emisión de obligaciones · Modificaciones estatutarias · Transformación · Fusión por absorción · Escisión · Cesión global de activo y pasivo · Reactivación · Adaptación a la Ley · Disolución · Extinción · Situación concursal · Administrador concursal · Revocación de administradores concursales · Cierre y reapertura de hoja registral · Justificación de no aprobación de cuentas (art. 378.5 RRM) · Página web corporativa · Fe de erratas · Otros conceptos · Depósitos de proyectos de fusión (sección B).

Los cargos se normalizan a un identificador estable (Adm. Unico, ADM.UNICO y Administrador únicoadministrador_unico), porque cada registro provincial abrevia a su manera.

BORME scraper input and delta runs · Parámetros de entrada y modo incremental

Campo / FieldQué hace / Notes
fechaDesde / fechaHastaFechas ISO; vacío = último día publicado · ISO dates, empty = last published day
provinciasNombres de los boletines provinciales · Provincial gazette names
tiposActoLas 11 familias de acto · The 11 filing families
keywordsSolo sobre la denominación social · Company name only
maxItemsTope de ítems · Hard cap
soloNuevosModo delta con estado en el key-value store · Delta mode
{
"provincias": ["MADRID"],
"maxItems": 20,
"soloNuevos": false
}

Con soloNuevos = true el actor guarda en el key-value store los asientos ya emitidos y la última fecha procesada; la siguiente ejecución continúa donde lo dejó y no repite nada. Es el modo recomendado para una ejecución programada diaria. With soloNuevos = true the actor resumes where it left off and never repeats a filing — the recommended mode for a daily schedule.

BORME output example: a real item from a real run · Ejemplo de output real

Ítem real del dataset, copiado tal cual de una ejecución con el input de arriba (registro 7 de 20). Es una constitución con capital, objeto social y domicilio, más el nombramiento de su administrador único. A real dataset item, copied verbatim:

{
"id": "BORME-A-2026-161-28-387926",
"numeroAsiento": "387926",
"denominacion": "LA VIGIA DE MADRID SL",
"formaJuridica": "SL",
"enLiquidacion": false,
"registroMercantil": "MADRID",
"provincia": "MADRID",
"fechaPublicacion": "2026-08-21",
"seccion": "A",
"numeroBoletin": "161",
"identificadorBoletin": "BORME-A-2026-161-28",
"epigrafe": null,
"numeroActos": 2,
"actosEstructurados": 2,
"tiposActo": ["constitucion", "nombramientos"],
"familiasActo": ["constitucion", "nombramientos"],
"actos": [
{
"orden": 1,
"tipo": "constitucion",
"familia": "constitucion",
"etiqueta": "Constitución",
"textoOriginal": "Constitución. Comienzo de operaciones: 24.07.26. Objeto social: Hoteles y alojamientos similares. Alojamientos turísticos y otros alojamientos de corta estancia. Otros alojamientos. Restaurantes y puesto de comidas. Establecimientos de bebidas. Otros servicios de comidas. Alquiler de bienes inmobiliarios por cuenta propia. Domicilio: C/ FUENCARRAL 4 - 4º IZQUIERDA (MADRID). Capital: 3.250,00 Euros.",
"capital": 3250,
"fechaInicioOperaciones": "2026-07-24",
"objetoSocial": "Hoteles y alojamientos similares. Alojamientos turísticos y otros alojamientos de corta estancia. Otros alojamientos. Restaurantes y puesto de comidas. Establecimientos de bebidas. Otros servicios de comidas. Alquiler de bienes inmobiliarios por cuenta propia",
"domicilio": "C/ FUENCARRAL 4 - 4º IZQUIERDA",
"municipio": "MADRID",
"estructurado": true
},
{
"orden": 2,
"tipo": "nombramientos",
"familia": "nombramientos",
"etiqueta": "Nombramientos",
"textoOriginal": "Nombramientos. Adm. Unico: HURTADO RODRIGUEZ ALLEN.",
"cargos": [
{ "cargo": "Adm. Unico", "cargoNormalizado": "administrador_unico", "titulares": ["HURTADO RODRIGUEZ ALLEN"] }
],
"estructurado": true
}
],
"esConstitucion": true,
"fechaInicioOperaciones": "2026-07-24",
"objetoSocial": "Hoteles y alojamientos similares. Alojamientos turísticos y otros alojamientos de corta estancia. Otros alojamientos. Restaurantes y puesto de comidas. Establecimientos de bebidas. Otros servicios de comidas. Alquiler de bienes inmobiliarios por cuenta propia",
"cnae": null,
"cnaeDescripcion": null,
"capitalSocial": 3250,
"capitalResultante": null,
"capitalAmpliado": null,
"capitalReducido": null,
"moneda": "EUR",
"domicilio": "C/ FUENCARRAL 4 - 4º IZQUIERDA",
"municipio": "MADRID",
"codigoPostal": null,
"unipersonal": null,
"socioUnico": null,
"cargosNombrados": [
{ "cargo": "Adm. Unico", "cargoNormalizado": "administrador_unico", "titulares": ["HURTADO RODRIGUEZ ALLEN"] }
],
"cargosCesados": [],
"denominacionNueva": null,
"concurso": null,
"datosRegistrales": {
"tomo": null,
"folio": null,
"seccion": "8",
"hoja": "M 894546",
"inscripcion": "1",
"fecha": "2026-08-14",
"texto": "S 8 , H M 894546, I/A 1 (14.08.26)"
},
"hojaRegistral": "M 894546",
"textoOriginal": "Constitución. Comienzo de operaciones: 24.07.26. Objeto social: Hoteles y alojamientos similares. Alojamientos turísticos y otros alojamientos de corta estancia. Otros alojamientos. Restaurantes y puesto de comidas. Establecimientos de bebidas. Otros servicios de comidas. Alquiler de bienes inmobiliarios por cuenta propia. Domicilio: C/ FUENCARRAL 4 - 4º IZQUIERDA (MADRID). Capital: 3.250,00 Euros. Nombramientos. Adm. Unico: HURTADO RODRIGUEZ ALLEN. Datos registrales. S 8 , H M 894546, I/A 1 (14.08.26).",
"urlXml": "https://www.boe.es/diario_borme/xml.php?id=BORME-A-2026-161-28",
"urlHtml": "https://www.boe.es/diario_borme/txt.php?id=BORME-A-2026-161-28",
"urlPdf": "https://www.boe.es/borme/dias/2026/08/21/pdfs/BORME-A-2026-161-28.pdf",
"fuente": "BORME - Boletin Oficial del Registro Mercantil (AEBOE)",
"aviso": "Datos publicos del BORME (Ley 37/2007). Este actor NUNCA publica el NIF/DNI de personas fisicas."
}

BORME use cases: leads, credit risk, CRM · Casos de uso

Prospección comercial · Spain business leads

Las empresas de nueva creación de ayer en tu provincia y tu CNAE, con su domicilio y su capital social — un lead cualificado antes de que la sociedad tenga siquiera web.

Riesgo de crédito · Credit risk monitoring

Concursos de acreedores, disoluciones, extinciones y cierres de hoja registral el mismo día que se publican, con juzgado y procedimiento.

Inteligencia competitiva · Competitive intelligence

Cambios de administrador, ampliaciones de capital y cambios de objeto social de las sociedades de tu sector.

Enriquecimiento de CRM · CRM enrichment

Cruce por denominación social y hoja registral para completar tu base de clientes o de leads con el dato registral oficial.

BORME parsing quality, measured not promised · Calidad medida, no prometida

Al terminar, el actor deja en el key-value store un registro RESUMEN con:

  • ratioActosEstructurados: actos clasificados y parseados / actos totales.
  • ratioActosConCamposPropios: la medida estricta, que excluye los actos que en el propio BORME son texto libre (Otros conceptos).
  • desglosePorTipoActo y desglosePorFamilia.
  • patronesSinReconocer: los textos que no se pudieron estructurar. Si la fuente cambia, aparecen aquí.

Medición sobre el día completo 21-ago-2026 (1.804 empresas, 3.500 actos): ratio 0,999 y 0,916 en la medida estricta. Sobre boletines de 2010, 2015 y 2020: 1,000 y 0,895.

BORME source, limits and coverage · Fuente y límites

  • Índice: https://www.boe.es/datosabiertos/api/borme/sumario/{AAAAMMDD}.
  • Contenido: https://www.boe.es/diario_borme/xml.php?id={ID} (XML íntegro, sin OCR).
  • Publicación de lunes a viernes; ~30 boletines provinciales y ~2.000 asientos al día; histórico electrónico desde el 5 de enero de 2009.
  • El actor respeta 1 petición/segundo con User-Agent identificado (spain-borme-companies/0.1 (Apify actor)). Un día completo son ~35 peticiones.
ActorQué extrae / What it scrapes
spain-boe-monitorBOE: monitor incremental por palabra clave, sección y NIF
spain-grants-bdnsBDNS: convocatorias y concesiones de subvenciones públicas
spain-de-minimis-aidBDNS: ayudas de minimis y ayudas de Estado por NIF
spain-grants-registriesBDNS: grandes beneficiarios, sanciones por fraude y partidos políticos
spain-cadastre-bulkCatastro: enriquecimiento masivo por referencia catastral o dirección
spain-bocm-gazetteBOCM: boletín oficial de la Comunidad de Madrid, en modo delta
spain-boja-gazetteBOJA: boletín oficial de la Junta de Andalucía, en modo delta
catalonia-tendersLicitaciones y adjudicaciones públicas de Cataluña (PSCP)
euskadi-tendersAnuncios de contratación pública del País Vasco
aragon-tendersRegistro de contratos públicos de Aragón (CKAN)

Léelo antes de comprar. El BORME publica en claro nombres de administradores, apoderados, socios únicos y, en los actos concursales, el NIF de personas físicas. Este actor:

  1. Nunca emite un campo de NIF/DNI/NIE de persona física, ni con opción de activarlo.
  2. Redacta ese identificador también dentro de textoOriginal, sustituyéndolo por [NIF-PERSONA-FISICA-OMITIDO]. Los CIF de personas jurídicas se conservan: son dato mercantil.
  3. No permite pivotar por persona ni buscar por nombre de persona: el dataset es siempre por sociedad. Un producto "todas las empresas de Fulanito" sería elaboración de perfiles.
  4. Sí publica el nombre y el cargo: son el contenido del acto registral y su publicidad es la finalidad legal del BORME.

El RESUMEN incluye identificadoresPersonaFisicaEnDataset, que debe ser 0 en toda ejecución.

Data protection: this actor never outputs a natural person's national ID (and redacts it from the raw text), and never pivots by person — only by company.

Fuente: BORME (Boletín Oficial del Registro Mercantil), API de datos abiertos de la AEBOE, sin login. Licencia: Ley 37/2007 de reutilización de la información del sector público — uso comercial autorizado citando la fuente y enlazando a boe.es. Commercial reuse authorised under Spanish Law 37/2007 with attribution. Este actor no es un producto oficial ni está afiliado, respaldado ni verificado por la AEBOE.

BORME scraper FAQ · Preguntas frecuentes

¿Puedo sacar las empresas creadas ayer en mi provincia?

Sí: filtra por provincias y por el tipo de acto constitucion. Cada ítem trae capital social, objeto social, CNAE cuando el registro lo publica y domicilio ya troceado.

¿Devuelve el NIF de las empresas? · Does it return company tax IDs?

El BORME no publica el CIF de la sociedad en el asiento; lo que sí devuelve es la denominación social exacta y la hoja registral, que son las claves con las que se cruza contra registros mercantiles y bases comerciales.

¿Puedo buscar por el nombre de un administrador?

No. El dataset es siempre por sociedad y el actor no permite pivotar por persona: sería elaboración de perfiles.

¿Hasta dónde llega el histórico? · How far back does it go?

El histórico electrónico del BORME empieza el 5 de enero de 2009. La medición de calidad de parseo se hizo también sobre boletines de 2010, 2015 y 2020.

¿Qué pasa si el BORME cambia el formato de un asiento?

Aparece en patronesSinReconocer dentro del RESUMEN, y el campo textoOriginal conserva siempre el asiento íntegro como red de seguridad.

¿Puedo ejecutarlo a diario sin repetir empresas?

Sí: soloNuevos: true guarda los asientos ya emitidos y la última fecha procesada.

¿Cuánto cuesta ejecutarlo? · How much does it cost?

El modelo de precio aparece en la pestaña Pricing de esta misma ficha del Store. En consumo de recursos, un día completo del BORME son ~35 peticiones a 1 petición/segundo.

Support and feedback · Soporte y sugerencias

¿Falta un tipo de acto, un campo o un filtro? ¿Necesitas una variante a medida? Abre un issue desde la pestaña Issues de esta ficha.

Missing a filing type, a field or a filter? Open an issue from the Issues tab of this Actor.

Palabras clave / Keywords: BORME scraper, Registro Mercantil scraper, Spanish company registry data, empresas de nueva creación España, new companies Spain API, nombramientos y ceses BORME, company directors Spain, concursos de acreedores, Spain business leads, capital social empresas, BORME API JSON, insolvency data Spain.