Europages Scraper – European B2B Supplier Leads avatar

Europages Scraper – European B2B Supplier Leads

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Europages Scraper – European B2B Supplier Leads

Europages Scraper – European B2B Supplier Leads

Gather European supplier and manufacturer leads from Europages, europe's leading B2B marketplace with millions of company listings across 35+ countries. Extract clean company data including contacts, products, locations, and industry tags - ready for Excel, CSV, JSON, CRM, or automation workflows.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Frederic

Frederic

Maintained by Community

Actor stats

1

Bookmarked

7

Total users

0

Monthly active users

2 days ago

Last modified

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.

ParameterTypeDescription
querystringSearch term to use for the Europages search. Required.
regionstringOptional country filter using an alpha-2 country code such as DE, FR, or IT.
verifiedOnlybooleanIf enabled, return only companies marked as verified by Europages.
maxPagesintegerMaximum number of search-result pages to process for this run. Required and prefilled with 1.
latitudestringOptional latitude for a geographic search.
longitudestringOptional longitude for a geographic search.
radiusstringOptional 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:

  • 10km
  • 25km
  • 50km
  • 75km
  • 100km
  • 125km
  • 250km

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

  • name
  • website
  • email
  • phone
  • address
  • address_city
  • address_countryCode
  • tags_employeeCount
  • tags_supplierTypes
  • portfolio_productNames
  • portfolio_productKeywords
  • source_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 identifier
  • source_listingId – Listing-level identifier
  • source_epId
  • source_epSlug
  • source_uuid
  • source_slug
  • source_url – Direct URL to the corresponding Europages company page

These fields are retained for traceability, deduplication, and provenance.


🔹 Core company information

  • name – Company name
  • shortName – Short or alternative company name
  • description – Public company-profile description
  • logoUrl – Company logo URL where available

🔹 Location

  • address – Complete formatted address
  • address_street
  • address_postalCode
  • address_city
  • address_countryCode
  • geo_latitude
  • geo_longitude

The flattened address fields make filtering and spreadsheet workflows straightforward.


🔹 Contact information

Where publicly available:

  • website
  • email
  • phone

🔹 Business classification

  • tags_supplierTypes – Supplier or business-type classifications
  • tags_employeeCount – Employee-count or company-size information
  • tags_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_isCustomer
  • signals_certificatesCount
  • signals_responseRate
  • signals_averageResponseTime
  • signals_foundingYear
  • signals_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_productCount
  • portfolio_productNames
  • portfolio_productKeywords

Structured entries are available through:

  • portfolio_products[]

Each portfolio product can contain:

  • name
  • description
  • keywords
  • Europages source identifiers
  • matching/showcase flags
  • associated image URLs and captions

🔹 Media

Company media can be returned through media[].

Entries can contain:

  • url
  • title
  • description

🔹 Run metadata

Where present:

  • meta.scrapedAt – Timestamp at which the record was retrieved
  • meta.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.