Trade Fair Exhibitor List – Messe München, bauma, IFAT, BAU
Pricing
from $2.50 / 1,000 results
Trade Fair Exhibitor List – Messe München, bauma, IFAT, BAU
Exhibitor lists of Messe München trade fairs – bauma, IFAT, transport logistic, BAU, automatica, ceramitec, INTERFORST, digital BAU: company, hall & stand, postal address, phone, website, social media, brands and all product categories. Each row dated and linked to its profile.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Perceptron Data
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Messe München Exhibitors
Paste a Messe München exhibitor directory URL – or just the fair's name – and get one row per exhibitor: company, hall and stand, address, phone, website, social media, brands and every product group. Works for bauma, IFAT, transport logistic, BAU, automatica, ceramitec, INTERFORST and digital BAU.
Limits: the current edition only – the directory does not serve past editions. No e-mail addresses: the profiles show a contact form instead (0 of 874 profiles checked across six fairs on 12 October 2026), so every row says contactForm: true/false. No named contact persons. For company e-mails with source and date, run the exhibitors' websites through the Imprint & VAT Check.

How to use – step by step
- Click Try for free on this page (a free Apify account is enough) – the bauma directory is prefilled with 25 exhibitors.
- Paste the directory URL into Exhibitor directory URL (or fair name) – or type the fair's name, e.g.
IFATortransport logistic. - Keep Fetch full company profiles on for address, phone, website and product groups; pick the Output language and the Output format (one row per exhibitor, or one per product group – billed per row).
- Set Maximum exhibitors (default 25) and click Start. 100 exhibitors with profiles took 52 seconds in a test from a home line on 12 October 2026.
- Open the Output tab: the Exhibitors view shows company, hall and stand, city, country, phone, website, contact form and check time. Export as CSV, Excel or JSON, or read the rows through the API. Profiles that could not be loaded are listed under
MISSING_PROFILESin the key-value store – not stored, not charged.
Supported fairs
Measured on 12 October 2026 (exhibitors after merging brand entries):
| Fair | Exhibitor directory | Edition listed | Exhibitors |
|---|---|---|---|
| bauma — construction machinery | https://exhibitors.bauma.de/ | 2025 | 3,816 |
| IFAT — environmental technology | https://exhibitors.ifat.de/ | 2026 | 3,536 |
| transport logistic — logistics, mobility, IT | https://exhibitors.transportlogistic.de/ | 2025 | 2,807 |
| BAU — architecture & building materials | https://exhibitors.bau-muenchen.com/ | 2027 | 1,835 |
| automatica — robotics & automation | https://exhibitors.automatica-munich.com/ | 2025 | 859 |
| ceramitec — ceramics industry | https://exhibitors.ceramitec.com/ | 2026 | 502 |
| INTERFORST — forestry technology | https://exhibitors.interforst.com/ | 2026 | 453 |
| digital BAU — digital construction | https://exhibitors.digital-bau.com/ | 2026 | 304 |
You can also just type the fair's name (bauma, transport logistic) into the
URL field. Every row carries fairEdition, so you see which edition the
directory currently shows — between two editions that is the past one.
Not supported: electronica, productronica, analytica, LASER World of PHOTONICS, EXPO REAL, INHORGENTA, IAA MOBILITY and LOPEC run on a different Messe München directory platform. The actor recognises them and ends with an explanation — nothing is scraped and no result is charged.
What you get per exhibitor
| Field | Example |
|---|---|
companyName | Liebherr-International Deutschland GmbH |
hallStand / booths[] | FM.910/3 (all booths, main booth flagged) |
street, postalCode, city, addressCountry | Hans-Liebherr-Straße 45 · 88400 · Biberach an der Riß · Germany |
cityLine | the city line exactly as published (Zibo, Shandong 255051) |
phone, fax | +49 7351 410 |
website, socialMedia | https://www.liebherr.com · LinkedIn, Facebook, Instagram, X, YouTube |
contactForm | true — the profile offers a contact form (Messe München shows no e-mail addresses) |
productGroups[] | all of them (up to 109 at bauma; Liebherr 85): Construction machinery and attachments > Excavators > Crawler excavators |
products[] | product/project titles with description and link |
brands[], crossReferences[] | brands the exhibitor shows under its own entry |
description, country, isSponsor, isPremiumListing | from the exhibitor list |
profileUrl, exhibitorId, fairName, fairEdition, fairId | source references |
input, language, profileStatus, checkedAt | the proof line: what you asked for, how the profile was read, when |
Use cases
- Lead generation — exhibitors at a trade fair are companies with a budget and a buying season; get them with address, phone and website in one run
- Market & competitor research — who exhibits in which product category, which countries dominate a hall, how a fair changes between editions
- Event & logistics planning — hall/stand assignments as a clean table
- CRM enrichment — match your accounts against a fair's exhibitor list
- AI agents — clean input/output schema, callable via MCP
Input example
{"start_url": "https://exhibitors.bauma.de/","scrape_details": true,"language": "en","output_type": "single_row","result_limit": 500}
Set scrape_details: false for a fast overview run (company, country,
hall/stand, brands, description). result_limit takes the first exhibitors
alphabetically — the same input always selects the same exhibitors.
Output example
{"companyName": "Liebherr-International Deutschland GmbH","country": "Germany","hallStand": "FM.910/3","street": "Hans-Liebherr-Straße 45","postalCode": "88400","city": "Biberach an der Riß","addressCountry": "Germany","phone": "+49 7351 410","website": "https://www.liebherr.com","contactForm": true,"socialMedia": { "linkedin": "https://www.linkedin.com/company/liebherr/" },"productGroups": ["Construction machinery and attachments > Excavators > Crawler excavators"],"fairName": "bauma","fairEdition": "bauma 2025","profileUrl": "https://exhibitors.bauma.de/en/exhibitors-and-products/exhibitors-brand-names/exhibitors-brand-names-details/exhibitorDetail/ID/1380867/?cHash=766c7cb79557f2a30cd624da5b86a1e1","profileStatus": "ok","checkedAt": "2026-10-12T13:06:16Z"}
Data quality – what is checked
- No duplicates, no gaps. The directory's paging is unstable. The actor reads the list in one consistent request (alphabetically; above the search's 10,000-entry window from both ends), so every exhibitor appears exactly once.
- Company vs. brand entries. The directory lists some companies again under
each brand they show. Those entries are merged into the company's
brands. - Only real profiles become profile rows. A profile counts only if the
page is that exhibitor's profile. Pages that are refused (403/429), fail or
come back empty are fetched again in later rounds; what still fails is
listed under
MISSING_PROFILESin the key-value store — not stored and not charged. - The right language. English (or German) profile pages are requested
directly for every fair, so
addressCountryand product groups come in the language you chose. - Postal codes in any order.
88400 Biberach,Dallas 75229,Andover SP10 2PA,3780-356 Avelas— the code goes topostalCode, the rest tocity;cityLinekeeps the original. - Ends on time. A run that approaches its time limit stops by itself,
SUCCEEDED, and lists the exhibitors it did not reach under
REMAINING. A refused or empty exhibitor list ends with an explanation, never as a silent "0 results".
Notes
- Only public company information is collected — no personal contact persons, no login-protected data.
- Requests are paced (2 profiles at a time, at most 2 per second) and the actor slows down and pauses by itself if the site signals overload (HTTP 403/429).
- Not affiliated with or endorsed by Messe München GmbH.
What does a run cost?
| Job | Rows | Cost (Free plan) |
|---|---|---|
| 100 exhibitors, one row each | 100 | $0.51 |
| 1,000 exhibitors, one row each | 1,000 | $5.01 |
| bauma complete, one row each | 3,816 | ~$19.09 |
| 100 bauma exhibitors, one row per product group | 260 (measured) | ~$1.31 |
| bauma complete, one row per product group | 10,444 (measured) | ~$52.23 |
$0.01 per run start plus $0.005 per dataset row on the Free plan (lower on paid plans — see the Pricing tab).
Every row is billed. With output_type: "single_row" that is one row per
exhibitor. With "multi_row" every exhibitor × product group is a row: measured
2.0–2.7 rows per exhibitor on average (bauma, first 100 exhibitors → 260 rows,
ceramitec 502 → 987 rows, bauma complete 3,816 → 10,444 rows) and up to 109 rows
for a single large exhibitor. The
same applies to include_brand_entries: true (one extra row per brand entry).
Profiles that could not be loaded are not stored and cost nothing.
Speed (measured 12 Oct 2026, from a home line): about 2 profiles per second — 100 exhibitors with profiles in 52 s, bauma complete (3,816 exhibitors) in 32 minutes with every profile loaded and no refusal, well inside the default one-hour run limit. Faster sustained reading draws HTTP 403 from the directory (measured at 3 and more profiles per second), so the actor does not push it.
Changelog
- 12 October 2026 – Every exhibitor exactly once, alphabetically (the same input selects the same exhibitors); brand entries merged into the company; profiles that could not be loaded are retried, then listed under
MISSING_PROFILES– not stored, not charged.contactFormreplaces the e-mail claim;fairEdition,input,profileStatusandcheckedAtin every row; fair names accepted as input; runs stop cleanly before their time limit and list what they did not reach underREMAINING.
Auf Deutsch: Ausstellerliste der Messe München exportieren
URL eines Ausstellerverzeichnisses der Messe München (oder einfach der Messename) rein, je Aussteller eine Zeile raus: Firma, Halle und Stand, Anschrift, Telefon, Website und Produktgruppen – für bauma, IFAT, transport logistic, BAU, automatica, ceramitec, INTERFORST und digital BAU, jeweils die aktuelle Ausgabe.
Die Zeilen enthalten Firmenname, Land, Beschreibung, Halle und Stand, Anschrift, Telefon, Fax, Website, Social-Media-Profile, Marken, alle Produktgruppen und Produkte — wahlweise mit deutschen oder englischen Bezeichnungen. Jede Zeile trägt Ausgabe der Messe, Profil-Link und Prüfzeitpunkt.
E-Mail-Adressen: Die Messe München zeigt in den Ausstellerprofilen ein
Kontaktformular statt einer E-Mail-Adresse (gemessen am 12.10.2026: 0 von 874
Profilen). Jede Zeile sagt deshalb contactForm: true/false. Firmen-E-Mails mit
Quelle und Datum liefert der Impressum- & USt-Check aus den Websites der Aussteller.
Typische Anwendungsfälle: Messevorbereitung und Terminplanung, Marktübersichten einer Branche, Wettbewerbsbeobachtung, Lieferantensuche. Export als Excel, CSV oder JSON.
FAQ
Which fairs are supported? bauma, IFAT, transport logistic, BAU, automatica, ceramitec, INTERFORST and digital BAU (checked 12 Oct 2026). electronica, productronica, analytica, LASER World of PHOTONICS, EXPO REAL, INHORGENTA, IAA MOBILITY and LOPEC use a different platform and are not supported — the run says so and charges no result.
Do I get e-mail addresses?
No. Messe München's directory shows a contact form instead (0 of 874 profiles
had an address, measured 12 Oct 2026). contactForm tells you which exhibitors
offer one. For company e-mails with source and date, feed the website column
into the Imprint & VAT Check.
Why are your exhibitor counts lower than the number of directory entries?
Because the directory lists some companies again for each brand they show (bauma:
230 such entries). They are merged into brands / crossReferences. Set
include_brand_entries: true to get an extra row per brand entry as well — each
is a billed row.
Can I get exhibitors of a past edition?
No. The directory serves one edition — fairEdition says which. Between two
editions that is the past one (bauma 2025 until the 2028 directory opens).
How do I get one row per product category?
Set output_type: "multi_row" — handy for pivot tables. Every row is billed,
see the cost section.
What exactly is collected? The company information the exhibitors publish in the directory themselves. No login-protected content and no named contact persons; requests are paced to keep load low.
More from Perceptron Data
| Actor | What it does |
|---|---|
| Advertiser Check (Google & Bing) | Company list in, one row per company out: Google ads, Bing ads, ad counts, accounts |
| Imprint & VAT Check | Domains in, company rows out: legal name, address, register number and EU VAT ID checked against VIES (Swiss UIDs excluded) |
| Free Imprint & Contact Check | The same company row, free, for up to 10 websites per run |
| PDF to Markdown | PDF, Word, Excel and PowerPoint to Markdown for AI – tables as JSON, OCR for scans |
| Research Agent | A question in, cited passages out – every source graded by evidence level |
| App Store & Google Play Data | App IDs or App Store keywords in, one row per app out, plus App Store reviews |
| Arbeitsagentur Jobs | German job listings from the Jobbörse of the Bundesagentur für Arbeit |
| kununu Employer Data | Employer score vs. industry, salary ranges, benefits and reviews for DACH companies |
| Koelnmesse Exhibitors | Exhibitor lists of Anuga, ISM, imm cologne and more |
| TED Tenders | EU public tenders and contract awards from TED |
| MaStR Energy Assets | Solar, wind and storage units in Germany with operator and capacity |
| EUDAMED Medical Devices | EU medical devices, manufacturers and certificates |
| Data Source Finder | Free: tells you which ready-made scraper covers your data source |
Support
Bug reports are welcome in the Issues tab.