10Times Events Scraper
Scrape 10times.com trade shows, conferences and expos. Get dates, city, venue, organiser, exhibitor and visitor counts. $1.50 per 1,000 events.
How it works
- 1Open it on Apify
Hit Run on Apify — it opens the tool in the cloud, no install.
- 2Set the inputs
Adjust
search,format,startUrls(sensible defaults are pre-filled). - 3Click Run
The tool runs on Apify’s cloud and collects the data for you.
- 4Export the results
Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.
Pricing
$0.0015 per event = $1.5 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Event returned | Charged once per genuine 10Times event row. Sample rows, diagnostic rows, blocked requests and empty runs are never charged. | $0.0015 |
Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-08-08, and they are what you are actually charged.
Inputs
| Field | What it does | Type |
|---|---|---|
search | What to list. Plain names work: "New York", "Germany", "IT & Technology", "Medical & Pharma Events in USA". Slugs work too: "newyork-us", "usa/technology". Each target returns up to about 120 events (10times shows guests three pages). | array |
format | Narrow a city / country / industry target to one format. Ignored for URLs that already name a format. | string |
startUrls | Paste 10times.com links directly. City pages (https://10times.com/newyork-us), country pages (/india), industry pages (/technology), format pages (/tradeshows, /conferences, /workshops) and single event pages (https://10times.com/himtex) all work. | array |
maxItems | Stop after this many events. You are charged per event returned. | integer |
includeDetails | Fetch every event's own page to add venue name, coordinates, organiser, full description, exhibitor and review counts, timings, entry fee, booth cost, turnout estimates and frequency. Costs one extra request per event, so runs take longer. | boolean |
What you get
A structured dataset — each result includes fields like:
namestartDateendDatecitycountryformatcategoriesvenueNamefollowersratingurleventIdeditionIdslugdateTexteventStatuseditioncountryCodelatitudelongitudetaglinedescriptionorganizerNameorganizerUrlattendanceModeratingCountexhibitorsCountspeakersCountreviewsCountpriceCurrencypriceLowpriceHightimingsentryFeeboothCostestimatedVisitorsestimatedExhibitorsfrequencycoverImageUrlsourcesourceInputpositionscrapedAtExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
Related tools in Developer & Research Tools
Other ready-to-run tools in the same category — all pay-per-use on the Apify cloud.
GitHub Scraper
Search GitHub repos and users: stars, forks, language, topics, licence, plus user bio, company and followers. No token needed. $0.90 per 1,000 rows.
Stack Overflow / Stack Exchange Scraper
Search Stack Overflow and Stack Exchange by keyword or tag. Score, answer count, views, reputation and body text. $2 per 1,000 questions.
Package Registry Scraper (npm + PyPI)
Get npm and PyPI package metadata as JSON. Version, license, author, repo, keywords and npm monthly downloads. $2 per 1,000 packages.
arXiv Scraper
Search arXiv papers by title, author, abstract or category. Get full abstracts, authors, categories, DOI, dates and PDF links. $2 per 1,000 papers.
OpenAlex Scholarly Works Scraper
Search 250M+ OpenAlex papers with no API key. Get titles, authors, venue, year, citations, DOI, OA links and full abstracts. $2.00 per 1,000 papers.
Crossref Scholarly Works Scraper
Search 150M+ papers on Crossref: DOI, title, authors, journal, publisher, date, citations and abstract. No API key. $1.00 per 1,000 works.
Where this tool sits
- Categories
- Developer & Research Tools
10Times Events Scraper: trade shows, conferences and expos by city or industry
Type a city, a country or an industry in plain English and you get the business events 10times.com lists there: the name, the dates, the city and country, the format, the industry categories, the follower count, the rating and the event page link. No slugs to look up, no login.
The number worth knowing before you plan a big pull: a signed-out visitor sees about 100 to 120 events per target, three pages and then it stops. That is the site's limit, not a setting here. If you want thousands of rows, pass many targets, one per city or industry, rather than one broad one.
| Input | Cities, countries, industries, or 10times.com links |
| Output | One row per event |
| Ceiling | About 100 to 120 events per target |
| Account needed | None, no login and no cookies |
| Price | $1.50 per 1,000 events, flat on every plan |
🎪 What 10Times Events Scraper does
Names are matched against 10times' own type-ahead index, which is downloaded fresh on every run and held 7,133 public listing paths when this was measured. So London resolves to /london-uk, Sao Paulo to /saopaulo-br, and banking to /finance. You can paste real 10times links instead if you already have them, including a single event page.
Listing rows carry what the search page shows. Switch on Open each event page and every event is opened as well, which adds the venue and its coordinates, the organiser, the full description, the exhibitor, speaker and review counts, the timings, the entry fee, the booth cost, the turnout estimates and how often the event runs. That is one extra request per event, so those runs take longer.
An event that turns up under two of your targets is written once and billed once.
📥 What you give it
{
"search": ["New York", "Germany", "IT & Technology"],
"format": "tradeshows",
"maxItems": 250,
"includeDetails": false
}
| Field | Default | What it is |
|---|---|---|
search | none, the form starts with New York | Cities, countries or industries by name. Medical & Pharma Events in USA works, and so do slugs like newyork-us or usa/technology. |
format | any | Narrows a city, country or industry target to trade shows, conferences or workshops. It does not apply to anything in startUrls, which is fetched exactly as pasted. |
startUrls | none | 10times.com links. City, country, industry, /tradeshows, /conferences, /workshops and single event pages all work. |
maxItems | 100 | Stop after this many events. This is your spending cap. |
includeDetails | false | Open each event's own page for the extra fields listed above. |
proxyConfiguration | on | Optional. Leave it as it is unless you need the run to go out through your own servers. |
📤 What you get back
A real listing row from a recent run. With Open each event page off, the detail fields are present and null:
{
"eventId": "24262",
"editionId": "5542754",
"slug": "aaf-newyork-spring",
"url": "https://10times.com/aaf-newyork-spring",
"name": "Affordable Art Fair New York (AAFNY)",
"startDate": "2026-09-16",
"endDate": "2026-09-20",
"dateText": "Wed, 16 - Sun, 20 Sep 2026",
"eventStatus": "active",
"edition": "3rd edition",
"venueName": null,
"city": "New York",
"country": "USA",
"countryCode": "US",
"format": "Tradeshow",
"categories": ["Arts & Crafts"],
"tagline": "The Affordable Art Fair New York is set to return for its third edition at the Starrett-Lehigh venue in New York, United States. This vibrant event will showcase a diverse collection of original contemporary...",
"followers": 1022,
"rating": 4,
"source": "listing",
"sourceInput": "New York",
"estimatedVisitors": null,
"estimatedExhibitors": null,
"position": 1,
"scrapedAt": "2026-09-20T07:01:25.930Z"
}
| Field | What it is |
|---|---|
eventId, editionId | 10times' own ids. They do not change between runs, so they are your dedupe and diff keys. |
startDate, endDate, dateText | Machine dates plus the site's own wording. |
format, categories | Trade show, conference or workshop, and the industry tags. |
followers, rating | How many people follow the event on 10times, and its rating there. |
source, sourceInput | Whether the row came from a listing page, an event URL or the sample, and which of your inputs produced it. |
venueName, latitude, longitude, organizerName, organizerUrl | Filled when you open each event page. organizerUrl is the organiser's 10times page, not their own website. |
description, timings, entryFee, boothCost, frequency, coverImageUrl | Also from the event page. |
exhibitorsCount, speakersCount, reviewsCount, ratingCount, estimatedVisitors, estimatedExhibitors | Counts and turnout estimates, again from the event page. |
Not every event publishes all of them. A field the page does not carry comes back null rather than guessed, and the key stays in the row so your schema holds its shape.
🧾 Reading the output
| Row | How to spot it | Charged |
|---|---|---|
| An event | It has no ok field at all | yes |
| The sample row | _sample: true and charged: false | no |
| A diagnostic | ok: false, _diagnostic: true and an errorCode | no |
Start it with nothing filled in and you get the sample row, a real event, so you can see the shape before spending.
| Code | What it means |
|---|---|
NOT_FOUND | That name did not resolve to a 10times page. Try the slug, or paste the URL. |
BAD_URL | A pasted link is not a 10times listing or event page. |
BAD_INPUT | Nothing usable was given. |
GUEST_QUOTA | The site started answering with a "log in to continue" card instead of results. See below. |
NOT_AN_EVENT_PAGE | The link resolved, but it is an organiser or venue page rather than an event. |
NO_RESULTS | The page was read and listed no events. A mistyped slug can land here too. |
CLOUDFLARE, HTTP_<code>, NETWORK | The site answered with a protection page, an error or nothing at all. Run it again. |
About GUEST_QUOTA. 10times only lets a signed-out visitor read so much in one sitting. A long run can reach that point, and when it does the remaining targets stop early with this row. Nothing is charged for it. Ask for fewer events, or split the job over several runs.
In the Console, the overview table has no errorCode column, so diagnostic rows look like blank lines there. Switch the table to the full view, which shows all 41 fields.
▶️ How to run it
1. Open 10Times Events Scraper and click Try for free. 2. Type cities, countries or industries into Cities, countries or industries. 3. Pick an Event format if you only want trade shows, conferences or workshops. 4. Set Maximum events, then click Start. 5. Download the dataset as JSON, CSV or Excel, or read it from the Apify API.
💰 How much does it cost?
$1.50 per 1,000 events. Flat on every Apify plan, no volume tiers.
You pay per event row delivered. The sample row and diagnostic rows are not billed, an event found under two targets is billed once, and opening each event page adds nothing to the price.
💡 What people use it for
- Building a year's calendar for one industry, with dates and cities, to plan a stand or a trip.
- Finding which trade shows in a country are big enough to matter, using the exhibitor and visitor
estimates.
- Watching a city's event list on a schedule and diffing on
eventIdto catch new announcements. - Pulling organiser names across a category as the start of a sponsorship list.
- Checking the rating and follower count on an event before paying for a booth.
🚧 What it does not do
- No attendee, visitor or exhibitor contact details. Those sit behind a 10times login and this
never logs in.
- No speaker or exhibitor lists. You get the counts, not the names.
- No official event website. On 10times that button needs a sign-in, so
organizerUrlis the
organiser's page on 10times instead.
- Upcoming events only. Past editions are not on the listing pages.
- No tickets, no registration, no booth booking.
- About 100 to 120 events per target, whatever you set. The input accepts a much larger
Maximum events, but one run cannot reach it from a handful of targets. Add targets instead.
- The format filter applies to names, not to pasted links. A link is fetched as given.
- Rows are a snapshot. Dates and venues do move.
🧭 Which events scraper do you need?
| If you want | Use |
|---|---|
| Trade shows, conferences and expos by city or industry | This one |
| Eventbrite events by city or keyword | Eventbrite Events Scraper |
| Public Facebook events | Facebook Events Scraper |
| The people who work at a company you met at a show | LinkedIn Company Employees Scraper |
| Businesses near a venue, with phone and website | Google Maps Scraper |
❓ Questions people ask
How do I get all trade shows in Germany? Put Germany in the search box and set the format to trade shows. That resolves to 10times.com/germany/tradeshows.
How do I get exhibitor counts? Switch on Open each event page. You get the number, not the list of companies.
Can I scrape a single event? Yes. Paste its link, for example https://10times.com/himtex, into 10times.com URLs. You get one fully detailed row.
Does it need a 10times account? No. It reads what a signed-out visitor sees.
How many events can one run return? Roughly 100 to 120 per target, so ten cities is about a thousand.
Is it stable enough to schedule? Yes. eventId and editionId come straight from 10times and do not change, so you can diff one run against the next.
Is this legal? These are public event listings. They name organisers rather than individuals, but treat any personal detail with the same care. Apify's write-up on scraping and the law is a good start, and we are not lawyers.
🆘 If something breaks
Open the Issues tab on the actor page. Send the target you searched for and the run ID. The errorCode and its hint on the diagnostic row usually name the problem.