Trade Show Scraper - Worldwide Trade Fair Calendar
Pricing
from $2.10 / 1,000 trade shows
Trade Show Scraper - Worldwide Trade Fair Calendar
Scrape trade shows and exhibitions worldwide from the ntradeshows.com directory: dates, venue, address, city, country, industries, official website, frequency and description. Filter by country, city, sector, dates or keyword. Export to Excel, CSV or API.
Pricing
from $2.10 / 1,000 trade shows
Rating
0.0
(0)
Developer
Shivam Prajapati
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Get trade shows, exhibitions and B2B fairs worldwide from the ntradeshows.com directory (Neventum): dates, venue, address, city, country, industries, the official website, frequency, scope and description. Filter by country, region, city, sector, dates or keyword, and export to Excel, CSV, JSON or the API.
Actively maintained. Last update: 2026-11-04. Every release passes 170+ automated tests on saved ntradeshows.com pages plus a check against the live site, and Apify test-runs it every day.
What can you use it for?
- Plan your exhibition calendar. All upcoming fairs in your industry and target markets, with dates and venues, in one sheet.
- Leads for event suppliers. Stand builders, hostess agencies, logistics, hotels and printers: every upcoming fair in a city or country, with its official website.
- Sales prospecting. Find the fairs where your customers exhibit and plan visits months ahead.
- Market research. Which industries hold the most fairs where, how often, and since when.
What data do you get?
Fields marked details are filled when Open each trade show for full details is on (the default).
| Field | What it is |
|---|---|
fairId | Neventum trade show ID |
url | The trade show's page (empty when the directory has no page for it) |
name | Name, usually with the edition year |
startDate / endDate | First and last day of the next or current edition, YYYY-MM-DD |
status | scheduled, cancelled, postponed, rescheduled or moved online |
venue | Venue, e.g. "Las Vegas Convention Center" |
address / postalCode | Venue address (details) |
city / country | City and country |
countryCode | Two-letter country code (details) |
sectors | Industries the fair covers |
frequency | e.g. annual, biennial (details) |
scope | international, national, regional or local, as the directory gives it (details) |
website | The fair's official website (details) |
description | About the fair (details) |
imageUrl | Logo or picture |
editions / firstYear | Number of editions listed and the first year (details) |
hasDetails | true if the trade show's page was opened |
foundOn | The list page where it was found |
scrapedAt | When it was scraped (UTC) |
Example result
{"fairId": "29644","url": "https://www.ntradeshows.com/aapex-show/","name": "AAPEX Show 2026","startDate": "2026-11-03","endDate": "2026-11-05","status": "scheduled","venue": "The Venetian","address": "South Las Vegas Boulevard 3325","postalCode": "89109","city": "Las Vegas","country": "United States","countryCode": "US","sectors": ["Automobile", "Commercial vehicles", "Motorcycles", "Caravans", "Cars", "Car parts"],"frequency": "annual","scope": "national","website": "https://www.aapexshow.com/","editions": 25,"firstYear": 2001,"hasDetails": true}
How to use it
- Optionally pick Countries or regions, Cities and Sectors.
- Optionally set a From date / To date (default: from today, no end) or a Keyword.
- Set Maximum trade shows, click Start, and download the results.
With nothing picked you get upcoming trade shows worldwide, soonest first. Every place is searched with every sector, and duplicates are removed.
Input options
| Option | What it does |
|---|---|
countries | Countries or regions, e.g. united-states, germany, europe (names work too) |
cities | Cities, e.g. las-vegas, frankfurt, dubai |
sectors | Industries, e.g. technology, food, medicine |
dateFrom | Trade shows still running on or after this date (YYYY-MM-DD or days from today; default today) |
dateTo | Trade shows starting on or before this date |
keyword | Only trade shows whose name, sectors, place or description contain this word |
startUrls | ntradeshows.com lists (country, sector, city, calendar month) or trade show pages, scraped as given |
includeDetails | Open each trade show for the full set of fields (default on). Turn off for a fast, cheaper run |
onlyNew | Skip trade shows that earlier runs of the same search returned: you get and pay only for ones you haven't had (the first run works as usual) |
maxItems | Stop after this many trade shows |
maxConcurrency | Pages loaded at the same time (keep low to be polite) |
Fast mode vs. full details
- Full details (default): opens every trade show for its website, address, frequency, scope, description and edition history.
- Fast mode (
includeDetailsoff): reads only the lists, about 15x fewer requests: name, dates, venue, city, country and sectors.
How much does it cost?
You pay $3.00 per 1,000 trade shows returned (plus a tiny $0.00005 per run start). Platform usage is included.
| Trade shows | Cost |
|---|---|
| 100 | $0.30 |
| 1,000 | $3.00 |
Apify's free plan gives you $5 of credit every month. Set a spending limit on any run and the scraper stops exactly there.
Use it via API, on a schedule, or with your tools
- Schedule it weekly to keep your trade show calendar current.
- Only new trade shows: turn it on in a scheduled run or task and each run returns only trade shows you haven't had yet, so you never pay twice for the same trade show.
- Integrations: send results to Google Sheets, Slack, e-mail, Zapier, Make or a webhook.
- API: run it from your own code and download results as JSON, CSV or Excel.
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("pshivam/trade-show-scraper").call(run_input={"countries": ["germany"], "sectors": ["technology"], "dateTo": "2027-12-31", "maxItems": 200})for fair in client.dataset(run["defaultDatasetId"]).iterate_items():print(fair["name"], fair["startDate"], fair["city"], fair["website"])
Use it in Clay, n8n, Make or Zapier
Actor: pshivam/trade-show-scraper. Paste this input and change the filters to yours:
{"countries": ["germany"], "dateTo": "12 months", "onlyNew": true, "maxItems": 1000}
- Clay: create a table from an Apify source to pull in the results of a scheduled run of this Actor (it refreshes every 24 hours by default), or use the Run Apify Actor enrichment and paste the input.
- n8n: add the Apify node, choose Run Actor and get dataset items, pick this Actor and paste the input.
- Make: use Run an Actor with Run synchronously on, then Get Dataset Items with the run's dataset ID.
- Zapier: schedule this Actor in Apify, then use the Finished Actor Run trigger and Fetch Dataset Items. (Zapier stops waiting for Run Actor after 30 seconds, and a run usually takes about a minute.)
Good to know
- Lists show upcoming trade shows soonest first, starting about a week back; trade shows that already ended are skipped (they don't count toward your results).
- Dates are the next or current edition. Past editions are summarised in
editionsandfirstYear. - Some trade shows have no page of their own in the directory; you still get them with what the list shows (
hasDetails= false). - Data is as the directory publishes it. Some
scopevalues look generous or modest; check the officialwebsitefor the final word.
This scraper vs. the alternatives
| This scraper | Copying from ntradeshows.com by hand | Building your own scraper | |
|---|---|---|---|
| 100 trade shows with full details | About 1 minute | Hours (open and copy each page) | Days to build, then upkeep |
| Output | Excel, CSV, JSON or API; 23 fields per trade show | A spreadsheet you type | Whatever you code |
| Dates, venue, city, country, sectors | Separate fields, ready to sort and filter | Retyped by hand | You write the parsing |
| Only new trade shows each day | Built in (onlyNew) | Compare lists yourself | You build it |
| When the site changes | We fix it; Apify test-runs it daily | - | You fix it |
| Contact details | Not collected | - | Your responsibility |
| Cost | $3.00 per 1,000 trade shows | Your time | Your time plus hosting |
FAQ
How many trade shows does it cover?
Every fair in the ntradeshows.com directory: 147 countries, 1,700+ cities and 600+ sectors.
How much does it cost?
$3.00 per 1,000 trade shows (less on paid Apify plans), so 300 trade shows cost $0.90.
Is it legal to scrape ntradeshows.com?
This scraper reads public pages at a polite speed and follows the site's robots.txt. Trade show data is about events and companies, not private people. You are responsible for how you use the data; check the site's terms for your use case.
Can I get exhibitor lists or contact people?
No. The directory doesn't publish exhibitor lists, and the scraper never reads contact or booking forms.
How far ahead can I look?
As far as the directory goes (often two years for big fairs). Set To date to limit it.
How do I get only new trade shows every day?
Save your search as a task, turn on Only new trade shows and schedule it daily. Each run then skips the trade shows earlier runs returned, so you get and pay only for ones you haven't had. Tip: set Maximum trade shows above the number of trade shows your search has, so the first run gets them all and later runs return just the new ones.
Ready-made examples
Open one, click Try for free, and get data in about a minute:
- Upcoming Trade Shows Worldwide
- Trade Shows in Germany (Messe Calendar)
- Trade Shows in the United States
- Technology Trade Shows Worldwide
- Food & Beverage Trade Shows in Europe
- Trade Shows in Las Vegas
- Trade Shows in the Next 90 Days (Fast)
- Trade Shows in the United Kingdom
- Medical & Healthcare Trade Shows Worldwide
- Construction Trade Shows Worldwide
More scrapers
- BusinessBroker.net Scraper - Businesses for Sale: US businesses for sale with asking price, revenue, cash flow and location.
- Daltons Business Scraper - Businesses for Sale UK: UK businesses for sale with asking price, turnover, net profit and location.
- DUB.de Scraper - Businesses for Sale in Germany: companies for sale in Germany, Austria and Switzerland with year-by-year financials.
- nexxt-change Scraper - Businesses for Sale & Buyers: Germany's official succession marketplace.
- Website Closers Scraper - Online Businesses for Sale: online and tech businesses for sale (eCommerce, SaaS, Amazon FBA) with asking price, cash flow and revenue, plus closed deals for valuation comps.
- BusinessForSale AU Scraper - Australian Businesses: Australian businesses for sale with asking price, revenue and profit bands, location and category, plus sold businesses for valuation comps.
- BizBen Scraper - California Businesses for Sale: California and other US businesses for sale with asking price, revenue, cash flow, down payment and lease details.
- Transentreprise Scraper - Businesses for Sale France: the CCI and CMA chambers' marketplace in France with price, revenue and staff bands, sector, department and region.
- LINK Business Scraper - Businesses for Sale NZ & AU: New Zealand's largest business broker and its Australian offices, with asking price, profit, revenue, industry and location.
- Bpifrance Transmission Scraper - Businesses for Sale France: about 45,000 French businesses and shops for sale from Bpifrance's partner marketplaces, with price, revenue, EBE, staff, sector and region.
- CeX Scraper - Prices, Trade-In Values & Stock: CeX (webuy.com) second-hand phones, games and laptops in 11 countries with sell price, cash and voucher trade-in value, stock by store and price history.
- DealSeek Scraper - Amazon Deals & Promo Codes: Amazon, Walmart and eBay deals in 8 countries with final prices, verified promo codes, coupons and price history.