10Times Events Scraper API - Trade Shows & Conferences
Pricing
Pay per event
10Times Events Scraper API - Trade Shows & Conferences
Scrape trade shows, conferences and expos from 10times.com by city, country or industry: dates, venue, city, organiser, exhibitor and visitor counts, rating, categories and the event URL. Plain names work, so there are no slugs to look up. $1.50 per 1,000 events. No login.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Dami's Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
10Times Events Scraper — trade shows, conferences and expos
Give it a city, a country or an industry and it returns the business events 10times.com lists there: name, dates, city, country, format, industry categories, follower count, rating and the event page URL. Plain English is fine — "New York", "Germany", "IT & Technology". You don't have to know the site's slugs.
{ "search": ["New York", "Germany", "IT & Technology"], "maxItems": 250 }
What a row looks like
A listing row, from a real run:
{"eventId": "10686","editionId": "5930567","slug": "the-makeup-newyork","url": "https://10times.com/the-makeup-newyork","name": "The Makeup Show NYC","startDate": "2026-08-23","endDate": "2026-08-23","dateText": "Sun, 23 Aug 2026","eventStatus": "EventScheduled","venueName": "Metropolitan Pavilion","city": "New York","country": "USA","countryCode": "US","format": "Tradeshow","categories": ["Fashion & Beauty"],"tagline": "Join us for the first ever iArtist Summer Camp...","followers": 3192,"rating": 4.6,"source": "listing","sourceInput": "New York"}
Turn on includeDetails and each event's own page gets opened too, which adds latitude,
longitude, organizerName, organizerUrl, the full description, attendanceMode,
ratingCount, exhibitorsCount, speakersCount, reviewsCount, timings, entryFee,
boothCost, estimatedVisitors, estimatedExhibitors, frequency, coverImageUrl and
priceCurrency / priceLow / priceHigh.
Not every event publishes all of those. The Makeup Show NYC came back with 585 exhibitors, 59 speakers, 18 reviews, a 4.6 rating from 46 raters, timings, entry fee and a quarterly frequency, but no booth cost. HIMTEX in Hyderabad had 386 exhibitors, 95 reviews and a booth cost of "Starts from 7500 INR". A field the event page doesn't carry comes back null rather than guessed.
Input
| Field | What it does |
|---|---|
search | Cities, countries or industries by name — "New York", "Germany", "IT & Technology", "Medical & Pharma Events in USA". Slugs work too ("newyork-us", "usa/technology"). |
startUrls | 10times.com links pasted straight in. City, country, industry, /tradeshows, /conferences, /workshops and single event pages all work. |
format | Narrows a city / country / industry target to tradeshows, conferences or workshops. Ignored on URLs that already name one. |
includeDetails | Opens every event page for the extra fields above. One extra request per event, so runs take longer. |
maxItems | Hard stop. You're charged per event returned. |
proxyConfiguration | Leave on Apify Proxy. See the request limit below. |
Names get matched against 10times' own type-ahead index, which listed 7,133 public listing paths when
this was written and is downloaded fresh on every run. So "London" resolves to /london-uk,
"Sao Paulo" to /saopaulo-br, "banking" to /finance.
Limits you should know before you run it
About 100–120 events per target. 10times shows a signed-out visitor three pages of roughly 40
events each and then stops. Measured: Dubai returned 100 unique events and ran dry. That's the
site's limit, not the scraper's. If you want thousands of rows, pass many targets — one per city or
industry — rather than one broad one.
About 40 requests per IP address. After that 10times answers with a "log in to continue" card
instead of results. The scraper spots that card, rotates to a fresh address and carries on. Leave
proxyConfiguration enabled or a long run will stop early with a GUEST_QUOTA diagnostic row.
Upcoming events only. Listing pages carry what's still to come. Past editions aren't listed.
What it doesn't do
- No attendee, visitor or exhibitor contact details. Those sit behind a 10times login and this never logs in.
- No speaker lists or exhibitor lists. You get the counts, not the names.
- No official event website URL. On 10times that button is JavaScript behind a sign-in wall.
organizerUrlis the organiser's 10times page, not their own site. - No past editions, no ticket purchasing.
Price
$1.50 per 1,000 events, plus a $0.001 start fee per run. A 250-event run costs $0.376.
You're charged per event that lands in your dataset. Empty runs, sample rows, diagnostic rows and blocked requests are never charged.
Questions
How do I scrape all trade shows in Germany?
{"search": ["Germany"], "format": "tradeshows", "maxItems": 120}. That resolves to
10times.com/germany/tradeshows.
How do I get exhibitor counts? Set includeDetails to true. The count comes from the event's own
page. You get the number, not the list of companies.
Can I scrape a single event page? Yes. Put the link in startUrls, e.g.
https://10times.com/himtex. You get one fully detailed row.
Does it need a 10times account or cookies? No. It reads only what a signed-out visitor sees.
Why did my run return a GUEST_QUOTA row? It used up the guest allowance on every address it
could reach. Enable Apify Proxy in proxyConfiguration so it can rotate, or lower maxItems.
How many events can one run return? As many as you pass targets for. Each target gives 100–120, so ten cities is roughly 1,000–1,200 events. A measured run over seven targets returned 300 in one go.
Is the output stable enough to schedule? Yes. eventId and editionId come straight from
10times and don't change between runs, so you can diff one run against the next.
What happens when 10times blocks a request? You get an uncharged diagnostic row naming the reason
(GUEST_QUOTA, CLOUDFLARE, an HTTP code) instead of a silently short result set.