getregdata
RegistrySpain

Spain BORME Corporate Acts API

Corporate acts and appointments from the official BORME gazette. You get clean, structured records with the source registry attached - keyed off the NIF identifier.

Run BORME on Apify Install the skills

Prefer a file in your inbox? We can run this for you every morning and send the new records as a file - nothing to set up or keep running. New Spanish companies (BORME) · get a free one-day sample.

What you get
  • →Structured JSON, not HTML or PDFs
  • →Source registry attached to every record
  • →Read live at query time - current filings
  • →Queried by NIF or company name
python · regdata/borme-corporate-acts-scraper
from apify_client import ApifyClient

client = ApifyClient("apify_api_xxxxx")
run = client.actor("regdata/borme-corporate-acts-scraper").call(
    run_input={"nif": "A-48265169"}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
Fields

What each BORME record contains

FieldWhat it holds
companyNameFull legal company name
registryNumberBORME entry number (unique per day)
provinceProvince of the Registro Mercantil
dateBORME publication date (YYYY-MM-DD)
actsArray of {type, details} - each corporate act with its parsed content
officersParsed officer names from appointment/dismissal entries
registryDataRaw registry reference (Seccion, Hoja, Inscripcion/Asiento)
sourceUrl / bormeIdDirect URL to the source BORME PDF and its document ID
Sample record (JSON, people masked)
{
  "companyName": "BROKENTIA SOCIEDAD LIMITADA",
  "registryNumber": "162243",
  "province": "ALBACETE",
  "date": "2026-04-01",
  "acts": [
    {
      "type": "Constitucion",
      "details": "Comienzo de operaciones: 27.10.25. Objeto social: el comercio al por menor de prendas de vestir..."
    },
    {
      "type": "Nombramientos",
      "details": "Adm. Unico: MARENTES VILLARRAGA ALEJANDRA SOFIA."
    }
  ],
  "officers": [
    "…"
  ],
  "registryData": "S 8 , H AB 32200, I/A 1 (25.03.26)",
  "sourceUrl": "https://www.boe.es/borme/dias/2026/04/01/pdfs/BORME-A-2026-63-02.pdf",
  "bormeId": "BORME-A-2026-63-02"
}
Limitations

What it does not do

  • Section A only - Section B (other acts) and Section C (legal notices) are not parsed.
  • PDF text quality: parsing accuracy depends on the source PDF; unusually formatted entries may be partially parsed.
  • BORME does not publish on Sundays or Spanish national holidays - those dates return empty.
  • Historical data is available from ~2009 onwards; earlier dates may return not-found.
  • The actor parses the published PDF summaries, not the full registry entry pages (which require paid Registro Mercantil access).
Serves these use cases
KYC onboardingB2B lead generationContract & ESG compliance audit
FAQ
Does BORME have an API?

BORME (Spain) does not offer a clean public API for programmatic queries. getregdata reads the official source directly and returns structured JSON, keyed off the NIF identifier - so you get API-like access without an official endpoint.

How do I get BORME data programmatically?

Install the getregdata agent skills or MCP server, or run the regdata/borme-corporate-acts-scraper actor on Apify. Query by NIF or company name and receive structured, source-attributed records. It is free to install; you pay per result on Apify.

What data does BORME return?

Corporate acts and appointments from the official BORME gazette.

Get a free sample of BORME data

Not ready to run it yourself? Tell us which companies or filters you need. We run it once and send you the file, and a quote if you want it regularly. No newsletter, no sales calls.

We reply within one business day.

Prefer e-mail? [email protected] · We use your details only to answer you. Privacy

Related guides
6AMLD Compliance: Automate Beneficial Owner Checks by July 2027 3 min → Automated KYC Onboarding: Screen Polish Companies in 3 API Calls 5 min → Automating Polish UBO Checks: How to Query CRBR Without an Official API 5 min → Building a KYB Pipeline for Polish Companies: The Technical Reality 5 min →
Other Spain registries
es
Registro Mercantil
Spain

Company register search for Spain - identity and directory data referencing the Registro Mercantil.

NIF → ✓ Verified
es
Registro Público Concursal
Spain

Insolvency and disqualification entries from the public insolvency register.

NIF → ✓ Verified