Spanish Company Registry BORME Scraper — No Login
Under maintenancePricing
Pay per usage
Spanish Company Registry BORME Scraper — No Login
Under maintenanceScrape Spanish company registry data from BORME (Boletin Oficial del Registro Mercantil). Extract incorporations, director appointments, capital changes. Search by company name, CIF/NIF, or province.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Spanish Company Registry Scraper — BORME Data
Extract structured company data from Spain's official BORME (Boletín Oficial del Registro Mercantil), the daily publication of the Spanish commercial registry. No login required, no cookies, no fees — uses only free official open data from BOE.es.
How to scrape Registro Mercantil data
The Registro Mercantil is Spain's official commercial registry. Every corporate act — new company incorporations, officer appointments, capital changes, dissolutions, mergers — must be published in the BORME through the BOE (Boletín Oficial del Estado).
This actor accesses the free BORME open data API to fetch daily summaries, downloads the official province-level PDFs, and extracts structured company data from them.
Quick start
- Set the Publication Date to the date you want (or leave empty for the most recent)
- Optionally set a Province filter (e.g., "Madrid", "Barcelona")
- Optionally search by Company Name or CIF/NIF
- Click Start and wait for results
What you get
Each result contains:
| Field | Description |
|---|---|
companyName | Official company name as registered |
cifNif | Tax identification number (CIF/NIF) when available |
province | Province where the act was registered |
actType | Type of corporate act (see list below) |
actDetails | Full text of the registered act |
legalForm | Legal form (SL, SA, SLL, etc.) |
registeredOffice | Registered office address |
capital | Share capital when mentioned |
administrators | Names of administrators/directors |
companyPurpose | Company purpose/object |
bormeId | Official BORME identifier |
publicationDate | Date of publication |
sourceUrl | Direct link to the source PDF |
Corporate act types
The actor classifies entries into these act types:
- constituciones — New company incorporations
- nombramientos — Appointments of directors, administrators, representatives
- ceses — Terminations and resignations
- ampliaciones_capital — Capital increases
- reducciones_capital — Capital reductions
- cambios_domicilio — Address changes
- disoluciones — Dissolutions and liquidations
- fusiones — Mergers, acquisitions, and spin-offs
- otros — Other registered acts
Input parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
date | string | No | Publication date (YYYY-MM-DD). Defaults to most recent weekday. |
province | string | No | Filter by province. E.g., "Madrid", "Barcelona", "Valencia". |
searchQuery | string | No | Filter by company name or keywords. |
cifNif | string | No | Search by CIF/NIF tax ID. E.g., "A28015865". |
actType | string | No | Filter by act type (see list above). |
daysBack | integer | No | Number of business days to process. Default: 1, max: 30. |
maxResults | integer | No | Maximum records to return. Default: 100. |
proxyConfiguration | object | No | Proxy settings. Defaults to Spanish residential proxies. |
Output example
{"companyName": "NUEVA TECNOLOGIA APLICADA SL","cifNif": "B12345678","province": "MADRID","actType": "constituciones","actDetails": "Constitución. Comienzo de operaciones: 15.04.2026. Objeto social: Desarrollo de software. Capital: 3.000,00 Euros.","legalForm": "SL","registeredOffice": "Calle Gran Via 28, 28013 Madrid","capital": "3.000,00 Euros","administrators": ["Juan Garcia Lopez"],"companyPurpose": "Desarrollo de software y consultoría tecnológica","bormeId": "BORME-A-2026-89-28","publicationDate": "2026-05-12","sourceUrl": "https://www.boe.es/borme/dias/2026/05/12/pdfs/BORME-A-2026-89-28.pdf","scrapedAt": "2026-05-12T10:30:00.000Z"}
Data source
This actor uses the official BORME open data API provided by the BOE (Agencia Estatal Boletín Oficial del Estado) at boe.es/datosabiertos/. This is:
- Free — No registration, no API key, no per-query fees
- Official — Government-published data from the Registro Mercantil
- Daily — Updated every business day with 500+ corporate acts
- Comprehensive — Covers all 50 Spanish provinces plus Ceuta and Melilla
The data includes all acts that Spanish companies are legally required to publish in the commercial registry: incorporations, officer changes, capital modifications, dissolutions, and more.
Use cases
- Lead generation — Find newly incorporated companies by province and date
- KYC/KYB compliance — Verify company registrations and officer appointments
- Competitive intelligence — Track capital changes, mergers, and dissolutions
- Market research — Analyze incorporation trends by region and industry
- Legal monitoring — Track corporate governance changes for specific companies
Cost and performance
- Data source cost: Free (official open data, no API fees)
- Speed: Processes 1 province in 2-5 seconds, all 50 provinces in 2-5 minutes
- Volume: A single day typically contains 500-1,500 corporate acts across all provinces
- Proxy: Spanish residential proxies recommended for reliable PDF downloads
Estimated costs per run
| Scenario | Time | Apify cost |
|---|---|---|
| 1 province, 1 day | ~10 sec | ~$0.01 |
| All provinces, 1 day | ~3 min | ~$0.05 |
| 1 province, 30 days | ~5 min | ~$0.08 |
| All provinces, 7 days | ~20 min | ~$0.30 |
Available provinces
All 50 Spanish provinces are supported:
Madrid, Barcelona, Valencia, Sevilla, Alicante, Malaga, Murcia, Cadiz, Vizcaya (Bizkaia), A Coruna, Asturias, Las Palmas, Santa Cruz de Tenerife, Granada, Pontevedra, Zaragoza, Tarragona, Girona, Cordoba, Guipuzcoa (Gipuzkoa), Alava (Araba), Badajoz, Jaen, Toledo, Almeria, Castellon, Huelva, Cantabria, Valladolid, Ciudad Real, Navarra, Caceres, Leon, Illes Balears, Albacete, Salamanca, Burgos, Lleida, La Rioja, Lugo, Ourense, Guadalajara, Huesca, Cuenca, Palencia, Zamora, Segovia, Avila, Soria, Teruel, Ceuta, Melilla.
Tips
- Weekend dates will return no data — BORME only publishes on business days (Monday to Friday)
- Use
daysBackto scan multiple days at once instead of running the actor repeatedly - Filter by province to speed up runs when you only need data from specific regions
- CIF/NIF search requires the exact format (letter + 7 digits + check character): e.g., B12345678
- Results are deduplicated by company name and act type within each province and date
Integrations
This actor works with the standard Apify ecosystem:
- Use the Apify API to run the actor programmatically
- Connect to Google Sheets, Slack, or email via Apify integrations
- Schedule daily runs to monitor new company registrations
- Export data as JSON, CSV, XML, or Excel