Spain BORME Scraper avatar

Spain BORME Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Spain BORME Scraper

Spain BORME Scraper

Scrapes Spain BORME company announcements by publication date. Returns full text, company name, and registry metadata as flat rows for CSV, JSON, Excel, or XML export.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

Acquisition Automation Co.

Acquisition Automation Co.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Acquisition Automation Co. Search less. Close more.

๐Ÿ“œ Spain BORME Scraper

Export the index of any BORME daily issue as flat rows, one per province section, with a direct PDF and XML link for each. Each row carries the official section identifier, the section title, the section name, the province, both file URLs, the publication date and the issue page it came from. No API key, no registration, no login.

The Boletรญn Oficial del Registro Mercantil is Spain's official commercial registry gazette. Every incorporation, director change, capital movement and dissolution recorded by a provincial registry is published there, split into one file per province per day. The BOE website presents each day as a page of links, with no export and no way to collect a date range. This Actor reads a given day's issue and writes its index into a dataset, so you have the identifier and the direct file URL for every province section without opening the page.

Who uses itWhat they use BORME for
๐Ÿ’ผ Buyers sourcing Spanish targetsWatching a province's registry filings for incorporations, sales and director changes
๐Ÿ” Diligence analystsLocating the exact issue and section that carries a target's filing, then pulling the file
๐Ÿฆ Credit and risk teamsTracking dissolutions and insolvency filings by province
โš–๏ธ Corporate lawyers and gestorรญasBuilding an archive of registry publications instead of downloading them one day at a time

๐Ÿ“‹ What it does

๐Ÿ’ก Why it matters: BORME is where a Spanish company's changes become public before they reach any commercial database. Getting the issue index as rows is what makes a daily pull possible.

  • ๐Ÿ“… Reads one publication day. Pass a date as YYYYMMDD, or leave it empty and the Actor takes the most recent issue available.
  • ๐Ÿ—บ One row per province section. The daily issue is split by provincial registry, and each of those sections becomes a row.
  • ๐Ÿ†” Carries the official identifier, for example BORME-A-2026-177-03, which is the citation the BOE itself uses.
  • ๐Ÿ“„ Both file URLs on every row. The PDF for reading and the XML for parsing, both direct links to boe.es.
  • ๐Ÿ—‚ Names the section, so section A filings by registered businesses are told apart from the other BORME sections.
  • ๐Ÿ’พ Exports to CSV, Excel, JSON or XML, from the run page or the API.

๐Ÿ“Š Output

Every province section of the issue is one flat row. These rows are the issue index and the links to its files. The Actor does not open the PDF or the XML, so the text of the individual registry entries, and the company names inside them, are not in the dataset.

FieldTypeDescription
๐Ÿ†” identificadorstringOfficial BORME identifier for the section, for example BORME-A-2026-177-03
๐Ÿท titulostringSection title as the issue page prints it, which for section A is the province
๐Ÿ—‚ seccionstringBORME section, for example section A, filings by registered businesses
๐Ÿ—บ provinciastringProvincial registry the section belongs to
๐Ÿ“„ urlPdfstringDirect link to the section PDF on boe.es
๐Ÿงพ urlXmlstringDirect link to the section XML on boe.es
๐Ÿ“… fechaPublicacionstringPublication date as YYYYMMDD
๐Ÿ”— sourceUrlstringThe daily issue page the row came from
๐Ÿ•’ scrapedAtstringISO timestamp of collection
โš ๏ธ errorstringnull on a normal row

Example rows

{
"identificador": "BORME-A-2026-177-03",
"titulo": "ALICANTE/ALACANT",
"seccion": "A \u2014 SECCIร“N PRIMERA. Empresarios. Actos inscritos",
"provincia": "ALICANTE/ALACANT",
"urlPdf": "https://www.boe.es/borme/dias/2026/09/14/pdfs/BORME-A-2026-177-03.pdf",
"urlXml": "https://www.boe.es/diario_borme/xml.php?id=BORME-A-2026-177-03",
"fechaPublicacion": "20260914",
"sourceUrl": "https://www.boe.es/borme/dias/2026/09/14/",
"scrapedAt": "2026-09-14T16:32:03.529Z",
"error": null
}
{
"identificador": "BORME-A-2026-177-04",
"titulo": "ALMERรA",
"seccion": "A \u2014 SECCIร“N PRIMERA. Empresarios. Actos inscritos",
"provincia": "ALMERรA",
"urlPdf": "https://www.boe.es/borme/dias/2026/09/14/pdfs/BORME-A-2026-177-04.pdf",
"urlXml": "https://www.boe.es/diario_borme/xml.php?id=BORME-A-2026-177-04",
"fechaPublicacion": "20260914",
"sourceUrl": "https://www.boe.es/borme/dias/2026/09/14/",
"scrapedAt": "2026-09-14T16:32:03.608Z",
"error": null
}

The dash inside seccion is written above as the JSON escape \u2014, which decodes to exactly the character the BOE publishes.

โœจ Why choose this Actor

What you get
The official gazetteData comes from boe.es, the state publisher, not from a commercial registry reseller.
No credentialsBORME is public. No API key, no account, no subscription to a registry service.
A date range becomes a scheduleThe site publishes one day at a time. Run this per date and append the results.
XML links, not just PDFsThe machine-readable file is on every row, so downstream parsing has somewhere to start.
You pay per rowNo subscription. A day with no issue costs nothing.

๐Ÿš€ How to use it

  1. Create a free Apify account. New accounts start with $5 of credit.
  2. Open the Actor and select Try for free.
  3. Leave date empty for the most recent issue, or set it to a day in YYYYMMDD form.
  4. Set maxItems to cap the run.
  5. Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.

A first run, the most recent issue:

{
"maxItems": 10
}

One specific publication day, in full:

{
"date": "20260914",
"maxItems": 100
}

โš™๏ธ Input

FieldRequiredDescription
dateNoBORME publication date in YYYYMMDD form. Leave empty for the most recent issue available
maxItemsNoHow many announcements to collect per run

๐Ÿ’ฐ Pricing

Pay per result. No subscription, and no Apify platform usage on top.

Apify planFreeBronzeSilverGoldPlatinumDiamond
Per announcement row$0.021$0.02033$0.01967$0.019$0.019$0.019
Rows collectedCost on the Free plan
100$2.10
1,000$21.00
10,000$210.00

Free plan runs return a small preview. Any paid Apify plan lifts that cap.

๐Ÿ”Œ Integrate with any app

The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to trigger what happens next, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.

๐Ÿค– Use with an AI agent

Give an agent live access to the gazette index over the Model Context Protocol:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/spain-borme-scraper"

Then ask it for a given day's sections and the file link for one province.

โ“ Frequently asked questions

Does a row contain the company names or the text of the filings? No. A row is an entry in the daily issue index: the section, its province, and the links to its PDF and XML. The individual registry entries live inside those files, which this Actor does not open.

How do I get the filings themselves? Take urlXml from the row and fetch it. The XML is the machine-readable version of the same section and is where company names and act types are published.

What date should I use? Any BORME publication day, written as YYYYMMDD, for example 20260914. BORME publishes on working days, so weekends and Spanish public holidays have no issue.

Why do titulo and provincia often match? In section A the issue page titles each block with the province of its registry, so both fields carry the same value. Other sections title their blocks differently.

Does it cover every province? Yes, as far as the issue does. Each provincial registry that filed that day gets its own section and therefore its own row.

What can I export? CSV, Excel, JSON and XML from the run page, or JSON straight from the API.

๐Ÿ”— More from Acquisition Automation Co.

About Acquisition Automation Co.

We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.

We add new Actors regularly. If there is a source you need and do not see here, tell us.

๐Ÿ†˜ Support

Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.

โš ๏ธ Disclaimer

This Actor is independent and is not affiliated with, endorsed by, or sponsored by the Agencia Estatal Boletรญn Oficial del Estado, the Colegio de Registradores, or any Spanish government body. It collects only publicly available data. You are responsible for using that data in compliance with the source's terms of service and applicable law.