Spain Empresia Company Scraper
Pricing
from $7.50 / 1,000 spanish company records
Spain Empresia Company Scraper
Scrapes Spanish company reports from Empresia by company name or slug. Returns each company as a flat row with registration details, financials, and contact information.
Pricing
from $7.50 / 1,000 spanish company records
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
1
Bookmarked
12
Total users
3
Monthly active users
15 days ago
Last modified
Categories
Share
Spain Empresia Company Scraper
Scrape Spanish company data from Empresia by company name or slug, up to a million per run. Each company comes with its registration details, financials, and contact information. No login or API key. Export to CSV, JSON, Excel, or XML.
Empresia is a Spanish business directory with company reports, but there is no official API and manual lookups do not scale. This Actor reads the public company pages directly, takes a list of company names or Empresia slugs, and returns each match in one fixed schema. It is built for KYB checks, lead generation, and market research on Spanish companies.
| Who uses it | What they scrape Empresia for |
|---|---|
| Sales and lead generation teams | Build a list of Spanish companies with contact details for outreach |
| Compliance and KYB analysts | Verify Spanish company registration data and legal status |
| Market researchers | Analyze the Spanish business landscape by industry or region |
| Recruiters and staffing agencies | Find Spanish companies that may be hiring for specific roles |
What it does
This Actor collects Spanish company reports from Empresia by company name or direct slug, and returns each company as a flat row.
- π Company search: Enter a company name like 'banco santander' and get the first matching Empresia report.
- π Direct slug input: Use an Empresia slug like 'banco-santander' to open a specific company page.
- π Flat row output: Each company is returned as one row with all available fields, ready for spreadsheets.
- βοΈ Batch processing: Provide up to a million queries per run and collect companies at scale.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Empresia data
π Lead generation for B2B sales.
A sales team enters a list of Spanish company names and gets contact details and industry data to prioritize outreach.
π‘οΈ KYB compliance checks.
A compliance analyst verifies company registration status and legal information for onboarding new business clients.
π Market research on Spanish companies.
A researcher collects data on companies in a specific sector to analyze market concentration and trends.
π€ Recruitment targeting.
A recruiter builds a list of Spanish companies in a target industry to identify potential hiring clients.
Why choose this scraper
| What you get | |
|---|---|
| No official API | Empresia does not offer a public API, so this Actor is the only way to get structured data at scale. |
| Spanish business data | Get registration details, financials, and contact information for Spanish companies. |
| Flexible input | Use company names or direct slugs, and control how many companies to collect. |
| Export ready | Download results as CSV, JSON, Excel, or XML for your existing workflows. |
How it compares
This Actor is the only one that scrapes Empresia directly. The competitor listed below scrapes InfoJobs, a different Spanish site, so it is not a direct alternative for Empresia data.
| Feature | ParseForge | InfoJobs Job Scraper πͺπΈ |
|---|---|---|
| Scrapes Empresia company data | Yes | Not listed |
| Input by company name or slug | Yes | Not listed |
| Returns registration details and financials | Yes | Not listed |
| Export to CSV, JSON, Excel, XML | Yes | Not listed |
Configure the run
Drive the Actor from company names and Empresia slugs, alone or together, and set a maximum number of companies to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{"queries": ["banco-santander","telefonica","iberdrola"],"maxItems": 10}
A larger pull:
{"queries": ["banco-santander","telefonica","iberdrola"],"maxItems": 200}
Pricing
Pay-per-result: $0.01 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $1.00 |
| 1,000 results | $10.00 |
| 10,000 results | $100.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Spain Empresia Company Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Empresia through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/spain-empresia-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Make sure the company name or slug is spelled correctly. If the company is not listed on Empresia, the Actor will return no data.
Why is the Actor returning the wrong company?
The Actor returns the first matching company for a name query. Use a direct slug to target a specific company.
Why is the run slow?
The Actor processes queries sequentially. Reduce the number of queries or increase the timeout if needed.
Why are some fields empty?
Not all companies have complete data on Empresia. Empty fields mean the information was not available on the page.
FAQ
| Question | Answer |
|---|---|
| What is Empresia? | Empresia is a Spanish business directory that provides company reports with registration details, financials, and contact information. |
| Do I need an API key or login? | No. This Actor scrapes the public Empresia pages directly, so no authentication is required. |
| How do I input company names? | Add company names or Empresia slugs to the 'queries' field. For a name like 'Banco Santander', the Actor will search and return the first matching company. |
| What is a slug? | A slug is the part of the Empresia URL that identifies a company, for example 'banco-santander' in empresia.es/banco-santander. |
| How many companies can I scrape? | You can set 'maxItems' up to 1,000,000 companies per run. |
| What data fields are returned? | The Actor returns all available fields from the Empresia company page, including registration details, financials, and contact information. See the sample output for the full list. |
| Can I export the data? | Yes, you can export the results as CSV, JSON, Excel, or XML. |
| Is this Actor legal to use? | You should review Empresia's terms of service and comply with applicable laws. The Actor only accesses publicly available data. |
| What if my query returns no results? | Check the spelling of the company name or slug. If the company is not on Empresia, no data will be returned. |
| Can I run this Actor on a schedule? | Yes, you can schedule runs on the Apify platform to collect data periodically. |
Related actors
Browse the full ParseForge collection for more scrapers.
π Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
β οΈ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Empresia. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
