eInforma Scraper — Spanish Company Register Data
Pricing
from $5.00 / 1,000 result scrapeds
eInforma Scraper — Spanish Company Register Data
Search and extract Spanish company data from eInforma (einforma.com). Look up companies by name and get CIF/VAT ID, legal form, address, founding date, CNAE industry code, business purpose, share capital, and BORME register info. No API key, no login required.
Pricing
from $5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
5
Monthly active users
6 days ago
Last modified
Categories
Features
Share
Search and extract Spanish company data from eInforma, the largest Spanish company-information directory built on top of the BORME (Boletín Oficial del Registro Mercantil, the official gazette of the Spanish commercial registers). Look up a company by name or CIF and get the CIF/VAT number, legal form, registered address, founding date, telephone, headcount, CNAE industry code, corporate purpose, share capital, and the linked provincial Registro Mercantil office. No API key, no login, no cookies required. The actor reads eInforma's public, free company-profile pages.
eInforma is one of the main public windows into Spain's commercial registers. This actor turns a plain company-name search into a clean, structured list of company profiles you can drop into a CRM, a KYC/ due-diligence workflow, or a sales-prospecting spreadsheet, without clicking through the site by hand.
How to scrape eInforma data
This actor reads eInforma's own public search page and company profile pages. It returns one structured record per matching company, with the same information you'd see by clicking through the website yourself, but structured and bulk-exportable via the Apify API, CSV/Excel/JSON export, or scheduled runs.
Search by company name or CIF
Enter a company name (e.g. Mercadona, Iberdrola) or a CIF/VAT number (e.g. A46103834) in
Company Name or CIF. eInforma's search matches on trade name, legal name, and CIF.
Filter by province
Set Province Filter to restrict results to one Spanish province, either the province name (e.g.
Madrid, Barcelona, Valencia) or eInforma's own 2-digit province code (e.g. 28 for Madrid). Leave
empty to search across all 52 Spanish provinces at once.
Result limit
Max Results caps how many company profiles the actor fetches and pushes per run (default 50, maximum 200). eInforma's own search returns a limited set of name matches per query, so a run often returns fewer rows than the cap. In test runs "Iberdrola" with Max Results 20 returned 12 companies, and "panaderia" with Max Results 200 returned 17. For broader coverage, run several narrower queries.
What data does eInforma Scraper extract?
| Field | Type | Description |
|---|---|---|
| companyName | String | Registered legal company name |
| cif | String | CIF / VAT identification number (e.g. A46103834) |
| legalForm | String | Legal form (e.g. "Sociedad limitada", "Sociedad anónima") |
| address | String | Full formatted registered address |
| street | String | Street and number |
| postalCode | String | Postal code |
| city | String | City / municipality |
| provincia | String | Province, as shown on eInforma |
| country | String | Country (always "España" for this actor) |
| foundingDate | String | Company founding/incorporation date (DD/MM/YYYY, as published) |
| telephone | String | Company telephone number in international format (e.g. +34963568585) |
| numberOfEmployees | Integer | null | Reported headcount. null when eInforma publishes none for the company (7 of 12 rows in the "Iberdrola" test run) |
| industryOrPurpose | String | C.N.A.E. activity code + description (Spain's national economic-activity classification) |
| businessPurpose | String | Free-text corporate purpose ("Objeto Social") from the company's bylaws |
| shareCapital | String | Registered share capital ("Capital Social") |
| registroMercantil | String | The provincial Registro Mercantil (companies register office) holding the file, plus its BORME filing count |
| lastBormeAct | String | Date and type of the most recent BORME notice on record |
| url | String | Link to the company's eInforma profile page |
| scrapedAt | String | ISO timestamp of extraction |
Full financial statements (deposited annual accounts / balance sheets), credit-risk scoring reports, and "informe completo" PDF downloads are behind eInforma's paid reports and are not included in this actor's output: only the free public profile fields above are scraped.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| Company Name or CIF | String | Mercadona | Search by company name or CIF/VAT number |
| eInforma profile URLs | Array | none | Optional list of company profile URLs (https://www.einforma.com/informacion-empresa/<name>). Each URL returns that company with no search; startUrls is accepted as an alias. When set, the search field is ignored |
| Province Filter | String | none | Province name or 2-digit code to restrict results to |
| Max Results | Integer | 50 | Maximum companies to return (1–200) |
| Proxy Configuration | Object | Spanish residential proxy (RESIDENTIAL, country ES) | Proxy settings |
Example output
{"companyName": "MERCADONA SA","cif": "A46103834","legalForm": "Sociedad anónima","address": "Calle Alfonso Roig Alfonso, S/n, 46135, Albalat Dels Sorells","street": "Calle Alfonso Roig Alfonso, S/n","postalCode": "46135","city": "Albalat Dels Sorells","provincia": "Valencia/València","country": "España","foundingDate": "18/01/1977","telephone": "+34800500220","numberOfEmployees": 115000,"industryOrPurpose": "51410000 - Alimentos, en general","businessPurpose": "La realización de las siguientes actividades tanto en España como en el extranjero: 1. La importación, exportación, fabricación, comercialización, compra y venta de todos los artículos que comprende el ramo de la alimentación y de cualesquiera otros productos destinados al consumo. 2. La apertura y.","shareCapital": "15.921.000 €","registroMercantil": "Registro Mercantil de Valencia/València - 584 actos en BORME publicados","lastBormeAct": "10/07/2026 Nombramientos","url": "https://www.einforma.com/informacion-empresa/mercadona","scrapedAt": "2026-08-01T14:23:39.494Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Common use cases
- Build B2B prospecting lists enriched with CIF, address, legal form, and industry code.
- Verify a supplier's, customer's, or partner's legal identity, registration status, and registered province before signing a contract.
- KYC / AML pre-checks: pull CIF, legal form, share capital, and BORME filing history in one pass.
- Feed structured Spanish company data into CRM enrichment or market-research pipelines.
- Monitor recent BORME activity (incorporations, dissolutions, appointments) for a list of target companies.
Cost estimate
Pay per event: $0.005 per company returned, plus $0.01 per GB of memory when the run starts (the default is 4 GB, which is $0.04). Measured runs: one CIF lookup returned 1 row in 7 seconds, a name search returned 12 rows in 56 seconds, and a search for a generic term returned 17 rows in 65 seconds. A run only charges for rows it returns.
Limitations
- A lookup that finds nothing (an unknown CIF, a name with no match, a profile URL that no longer exists) ends SUCCEEDED with 0 rows and a status message that says so. A run only FAILS when eInforma could not be loaded.
- eInforma's own search returns a limited set of closest name matches per query (similar to typing into the site's search box by hand). It is not an exhaustive substring search across its full database. For broader coverage, run multiple narrower queries.
- Full financial statements, credit-risk scores, and paid PDF reports are not available through this actor: only the free public profile fields are scraped.
- Small entities (comunidades de bienes, sole traders) have thin free profiles. In the "panaderia" test run, all 17
rows had no business purpose, share capital, Registro Mercantil or last BORME act, 16 had no telephone, and none had a
headcount. Empty text fields come back as an empty string and a missing headcount as
null. Company name, CIF, address, legal form and CNAE code were filled on every row. - Companies that no longer exist are returned with a marker in the name, for example
IBERDROLA CORPORACION SA (EXTINGUIDA), and a last BORME act of "Extinción". - With Province Filter set, results are limited to that province. "Mercadona" with province Madrid
returned one row,
IMAPA RESTAURACION S.L., not Mercadona SA (registered in Valencia).
Related scrapers
- North Data Scraper - European company data (Germany + 15 more countries) from North Data.
- Handelsregister Scraper - German commercial register data.
- KVK Scraper - Dutch Chamber of Commerce company data.
- Companies House Scraper - UK company register data.
Data source and legality
This actor reads publicly available company data that eInforma republishes from Spain's official commercial registers (BORME) and other public sources. It does not access any login-protected or paid area, and it identifies itself with a standard browser user agent. Use the data in line with eInforma's terms and applicable data-protection rules (in particular, take care with personal data of natural persons / autónomos returned in some results).