Europages Scraper – European B2B Supplier Leads (PPR)
Pricing
from $2.00 / 1,000 results
Europages Scraper – European B2B Supplier Leads (PPR)
Gather European supplier and manufacturer leads from Europages, Europe’s leading B2B marketplace with millions of company listings across 35+ countries. Pay per result – you only pay for successfully extracted, deduplicated company records. Includes contacts, products, locations, and industry tags.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Frederic
Maintained by CommunityActor stats
3
Bookmarked
63
Total users
8
Monthly active users
2 days ago
Last modified
Categories
Share
Europages Company Scraper
Automate customer-defined searches on Europages (europages.com) and return matching company and supplier listings as clean, structured data.
Choose the search query, country, geographic filters, verification status, and number of result pages to process. The Actor then retrieves the matching public company information and returns strongly typed records suitable for research, enrichment, analytics, and automation workflows.
Each result retains Europages source identifiers and a source URL so records can be traced back to the corresponding listing.
🚀 Built for structured supplier research
The Actor is designed to turn specific Europages searches into consistent, machine-readable company records.
-
Customer-defined search scope You choose the query, region, filters, geographic scope, and maximum number of result pages for every run.
-
One company = one row Results are deduplicated at company level using Europages' stable company identifiers.
-
Structured company information Retrieve available addresses, websites, contact channels, supplier classifications, employee-count information, and other public company metadata.
-
Product and service information Portfolio names, descriptions, and keywords help classify and understand what matching companies offer.
-
Source provenance Each record retains Europages identifiers and, where available, a direct source URL for traceability and verification.
-
Designed for unattended runs Rate limiting, retries, schema validation, and tolerant parsing help runs continue reliably when individual records are incomplete or transient failures occur.
-
Clean exports Results work directly with JSON, CSV, Excel, and Apify's table and API interfaces.
🎯 Typical use cases
- Supplier Discovery – Find manufacturers, distributors, and service providers matching defined criteria
- Procurement Research – Identify and compare potential vendors across countries and regions
- Market Mapping – Analyze companies operating in a particular sector, geography, or supplier category
- Company Research – Collect structured public information about businesses returned by a Europages search
- Data Enrichment – Supplement existing company records with public business and portfolio information
- Workflow Automation – Feed customer-defined search results into internal tools, analytics pipelines, CRMs, or other systems
The Actor processes only the search scope selected by the user for each run.
⚙️ Input
Every run is explicitly scoped by its input parameters.
| Parameter | Type | Description |
|---|---|---|
query | string | Search term to use for the Europages search. Required. |
region | string | Optional country filter using an alpha-2 country code such as DE, FR, or IT. |
verifiedOnly | boolean | If enabled, return only companies marked as verified by Europages. |
maxPages | integer | Maximum number of search-result pages to process for this run. Required and prefilled with 1. |
latitude | string | Optional latitude for a geographic search. |
longitude | string | Optional longitude for a geographic search. |
radius | string | Optional radius used when both latitude and longitude are supplied. |
Geographic filtering
Geographic filtering is applied only when both latitude and longitude are provided.
When coordinates are supplied without an explicit radius, the Actor uses a radius of 50km.
Available radius values are:
10km25km50km75km100km125km250km
Example:
{"query": "CNC machining","region": "DE","verifiedOnly": false,"maxPages": 3,"latitude": "48.1372","longitude": "11.5756","radius": "50km"}
In this example, the customer has explicitly requested at most three pages of matching results.
📦 Output
Each dataset row represents one unique company returned by the requested Europages search.
The output is strongly typed and designed to work both as a flat dataset and as a richer nested structure for integrations.
⭐ Common fields
namewebsiteemailphoneaddressaddress_cityaddress_countryCodetags_employeeCounttags_supplierTypesportfolio_productNamesportfolio_productKeywordssource_url
Availability depends on the information exposed by the corresponding Europages listing.
📘 Output structure
🔹 Source and provenance
Each record contains identifiers derived from the corresponding Europages result, including where available:
source– Always"europages"source_companyId– Stable Europages company identifiersource_listingId– Listing-level identifiersource_epIdsource_epSlugsource_uuidsource_slugsource_url– Direct URL to the corresponding Europages company page
These fields are retained for traceability, deduplication, and provenance.
🔹 Core company information
name– Company nameshortName– Short or alternative company namedescription– Public company-profile descriptionlogoUrl– Company logo URL where available
🔹 Location
address– Complete formatted addressaddress_streetaddress_postalCodeaddress_cityaddress_countryCodegeo_latitudegeo_longitude
The flattened address fields make filtering and spreadsheet workflows straightforward.
🔹 Contact information
Where publicly available:
websiteemailphone
🔹 Business classification
tags_supplierTypes– Supplier or business-type classificationstags_employeeCount– Employee-count or company-size informationtags_distributionArea– Geographic distribution or service-area information
These fields can be used for filtering, categorization, and analysis of matching companies.
🔹 Company signals
Depending on availability:
signals_isCustomersignals_certificatesCountsignals_responseRatesignals_averageResponseTimesignals_foundingYearsignals_packageName
These values reflect metadata exposed for the corresponding Europages company record.
🔹 Products and portfolio
The Actor can return both flattened portfolio summaries and structured product records.
Summary fields include:
portfolio_productCountportfolio_productNamesportfolio_productKeywords
Structured entries are available through:
portfolio_products[]
Each portfolio product can contain:
namedescriptionkeywords- Europages source identifiers
- matching/showcase flags
- associated image URLs and captions
🔹 Media
Company media can be returned through media[].
Entries can contain:
urltitledescription
🔹 Run metadata
Where present:
meta.scrapedAt– Timestamp at which the record was retrievedmeta.query– Search query supplied for the run
🔍 About result counts
Europages may display approximate result totals in its own interface.
The Actor deduplicates results using Europages company identifiers, so the final number of emitted records may differ from the displayed estimate.
Each emitted row represents one unique company encountered within the result pages selected for that run.
🛡️ Reliability and schema guarantees
The Actor is built around a validated and stable output structure.
- Strongly typed output
- Company-level deduplication
- Automatic retries for transient failures
- Rate-limited requests
- Graceful handling of missing optional fields
- Tolerant processing when individual records change shape
Because Europages profiles vary, optional fields may not be present for every company.
When the source structure changes, the Actor is updated to continue emitting consistent records where possible.
👥 Intended users
The Actor is suitable for:
- Procurement Teams – Research suppliers and potential vendors
- Researchers and Analysts – Study companies, sectors, and regional markets
- Agencies – Perform customer-specific business research and enrichment
- Business Owners – Identify and compare potential suppliers or commercial partners
- Sales Operations Teams – Research companies matching defined business criteria
- Automation Builders – Integrate customer-defined Europages searches into larger workflows
⚖️ Responsible use
This Actor provides software for automating user-defined searches against publicly accessible information.
Users determine the query, filters, geographic scope, and maximum number of result pages processed during each run.
Users are responsible for ensuring that their use of the Actor and resulting data complies with applicable laws, contractual obligations, and third-party rights.
Do not use the Actor to access content requiring authentication or other access controls.
💬 Support
Questions, edge cases, or unexpected results?
Open a support ticket and include the affected run ID or relevant log output so the issue can be reproduced and investigated.