Empresia Scraper: Spanish Company Data by Name avatar

Empresia Scraper: Spanish Company Data by Name

Under maintenance

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
Empresia Scraper: Spanish Company Data by Name

Empresia Scraper: Spanish Company Data by Name

Under maintenance

Search and extract Spanish company data from Empresia (empresia.es). Look up companies by name and get CIF, legal form, phone, email, address, employees, revenue band, company status, founding date, CNAE industry code, and key administrator/auditor info. No API key, no login required.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Type a company name or a brand word and get one record per matching Spanish company from Empresia, a directory built on the commercial-register data that feeds the BORME (Boletín Oficial del Registro Mercantil). Each record has the CIF, legal form, registry status, registered address, registry office, CNAE industry code, corporate purpose, share capital, revenue band, and where Empresia has them, phone, email, employee count, key administrator and auditor.

A search for Excavaciones returned 78 companies in about 160 seconds. A search for the single name Mercadona returned 1. How many companies you get depends on what Empresia's name search matches (see Result limit below).

Empresia carries some fields that our eInforma Scraper does not (revenue band, status, administrator, auditor, employee count), and eInforma carries a postal code and BORME filing history that Empresia does not. Run both if you want to cross-check a company.

How to scrape Empresia data

This actor reads Empresia'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, structured and bulk-exportable via the Apify API, CSV/Excel/JSON export, or scheduled runs.

Search by company name

Enter a company name (e.g. Mercadona, Iberdrola, Excavaciones Amat) in Company Name. Empresia's search matches company names, director/officer names, and registered trademarks in one result list. The actor automatically filters to company-profile results only and skips person and trademark rows.

Result limit

Max Results is an upper limit (default 50, up to 200), not a target. Empresia returns 30 results per page and the actor reads pages until it reaches your limit or the search runs out. Four test runs:

QueryMax ResultsCompanies returned
Excavaciones10078
Garcia6038
Iberdrola505
Mercadona2001

Person and trademark rows in Empresia's results are skipped, which is why a query returns fewer companies than the limit. A name that matches nothing ends the run as FAILED with the message "No companies found", and nothing is charged for results. To cover a group, run one query per brand or company name.

What data does Empresia Scraper extract?

FieldTypeDescription
companyNameStringRegistered company name
legalFormStringLegal form abbreviation derived from the company name (e.g. SA, SL, SLU)
statusStringRegistry status (ACTIVA, EXTINGUIDA, DISUELTA, CIERRE HOJA REGISTRAL), empty for a few rows
cifStringCIF / VAT identification number (e.g. A46103834)
phoneStringContact phone number(s), where published
emailStringContact email, where published (decoded from the site's obfuscated markup)
websiteStringCompany website. Empty in all 4 test runs (about 125 rows), so do not rely on it
addressStringRegistered address as published (includes the municipality)
cityStringMunicipality, parsed from the address
registroMercantilStringProvincial companies-register office (Registro Mercantil) holding the file
foundingDateStringIncorporation date (DD/MM/YYYY), where on file
companyAgeStringCompany age in years, as shown on the profile
shareCapitalStringRegistered share capital, where on file
salesBracketStringRevenue band estimate (e.g. "Superior a 2.500.000 euros")
cnaeCodeStringCNAE code (Spain's national economic-activity classification)
cnaeDescriptionStringCNAE activity description
businessPurposeStringFree-text corporate purpose ("Objeto Social")
numEmployeesStringEmployee count, where on file
administrationBodyStringGovernance structure (e.g. "Administrador único", "Consejo de administración")
keyPersonRoleStringRole of the listed key person (Presidente, Administrador único, Propietario, etc.)
keyPersonNameStringName of that key person or parent/holding company
auditorStringAuditing firm, where disclosed
lastAccountsYearStringMost recent fiscal year with deposited accounts on file
urlStringLink to the company's Empresia profile page
scrapedAtStringISO timestamp of extraction

Full deposited financial statements (balance sheets) and the "Informe avanzado" advanced report are behind Empresia's paid Axesor-powered product and are not included in this actor's output. Only the free public profile fields above are scraped.

Input parameters

ParameterTypeDefaultDescription
Company NameStringMercadonaSearch Spanish companies by name
Max ResultsInteger50Maximum companies to return (1–200)
Proxy ConfigurationObjectSpanish residential proxyProxy settings

Example output

{
"companyName": "IBERDROLA SA",
"legalForm": "SA",
"status": "ACTIVA",
"cif": "A48010615",
"phone": "944151411",
"email": "informacion@iberdrola.com",
"website": "",
"address": "PLAZA EUSKADI 5 (BILBAO)",
"city": "BILBAO",
"registroMercantil": "Vizcaya-Bizkaia",
"foundingDate": "",
"companyAge": "",
"shareCapital": "4.931.250.000,00 €",
"salesBracket": "Superior a 2.500.000 euros",
"cnaeCode": "3513",
"cnaeDescription": "Distribución de energía eléctrica",
"businessPurpose": "",
"numEmployees": "959",
"administrationBody": "Consejo de administración",
"keyPersonRole": "Presidente",
"keyPersonName": "Sanchez Galan Jose Ignacio",
"auditor": "KPMG AUDITORES SL",
"lastAccountsYear": "2024",
"url": "https://www.empresia.es/empresa/iberdrola/",
"scrapedAt": "2026-08-01T19:40:48.668Z"
}

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, phone, email, website, and employee count.
  • Verify a supplier's, customer's, or partner's legal status, registered office, and revenue band before signing a contract.
  • KYB / KYC pre-checks: pull CIF, legal form, administrator/auditor names, and registry status in one pass.
  • Cross-check against eInforma results for a higher-confidence merged company profile.
  • Feed structured Spanish company data into CRM enrichment or market-research pipelines.

Cost estimate

Pay per event: $0.005 per company returned plus $0.01 when the run starts (1 GB memory). Examples from test runs:

RunCompaniesRun timeCharged
Excavaciones78162 s$0.40
Garcia3883 s$0.20
Iberdrola517 s$0.035

Roughly two seconds per company, because each company needs its own profile request. No browser is used.

Limitations

  • Empresia's own search returns a limited set of 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 queries covering the group/brand names you care about.
  • Full financial statements and the paid "Informe avanzado" report are not available through this actor. Only the free public profile fields are scraped.
  • Contact and governance fields are sparse on Empresia itself. In the 78-company Excavaciones run: phone 33, email 6, website 0, employee count 53, administrator 12, auditor 9. Name, CIF, registry status, CNAE and revenue band were filled for 73 to 78 of them.
  • Dissolved companies (status EXTINGUIDA) sometimes have no registered address left on file.

Data source and legality

This actor reads publicly available company data that Empresia republishes from Spain's public commercial-register 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 Empresia's terms and applicable data-protection rules (in particular, take care with personal data of named directors/administrators returned in some results).

⌂ 换网址