# Eventseye Trade Shows Scraper (`solidcode/eventseye-scraper`) Actor

\[💰 $10 / 1K] Extract trade shows, exhibitions, and conferences from Eventseye.com — dates, venue, organizer, industries, audience, frequency, and full contact details. Browse by country, industry, or city, or paste Eventseye URLs directly.

- **URL**: https://apify.com/solidcode/eventseye-scraper.md
- **Developed by:** [SolidCode](https://apify.com/solidcode) (community)
- **Categories:** Developer tools, Automation, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $10.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Eventseye Trade Shows Scraper

Pull trade shows, exhibitions, and professional conferences from Eventseye.com at scale — event dates, host city and country, full venue and organizer contact details, industry sectors, audience type, recurrence cycle, and co-located fairs in one flat dataset. Built for event marketers, exhibitor sales teams, and B2B researchers who need a clean, structured directory of worldwide trade shows without copying details off one event page at a time.

### Why This Scraper?

- **136-country worldwide coverage** — pull events from a single country, an entire continent, or the full global directory in one run; country slugs are pre-mapped so quirky cases like United States, United Kingdom, UAE, and South Korea resolve correctly.
- **32 industry sectors to filter by** — Aerospace & Defense, Healthcare & Pharmaceuticals, Fashion & Textiles, ICT, Agriculture & Food, Logistics & Packaging, and 26 more, each as a one-click choice.
- **Full venue contact block on every show** — venue name, postal address, phone, fax, website, and email, parsed separately so the address never absorbs the phone or web line.
- **Full organizer contact block too** — the organizing company's name, address, phone, fax, website, and email captured independently of the venue, ready for direct outreach.
- **Event-level contacts on top of those** — a dedicated event website, email, phone, and named contact person where the show lists them, so you get the show's own line, not just the venue switchboard.
- **Concurrent (co-located) fairs listed** — every show carries the array of fairs running alongside it, surfacing cross-promotion and bundled-attendance opportunities competitors miss.
- **Audience type and recurrence on each row** — trade-only vs. public-open, plus annual / biennial / one-off frequency, so you can filter to the professional, repeating events that matter for B2B planning.
- **Paste any Eventseye URL** — drop in a country listing, an industry listing, a city listing, or a single event page and any filters baked into the URL are honored exactly as-is.
- **Accent-correct names** — "Düsseldorf", "Général", and Turkish characters come through clean, not mojibaked, for reliable matching against your CRM.

### Use Cases

**Event Marketing & Exhibitor Lead Gen**
- Build a target list of trade shows in your sector with organizer email and phone for booth-booking outreach
- Identify the biggest annual events in a country before planning a sponsorship campaign
- Pull venue contacts to negotiate stand space and logistics directly
- Surface concurrent fairs to plan multi-event attendance trips

**Market & Industry Research**
- Map the trade-show calendar of an entire industry sector across 136 countries
- Track which cities and venues host the most events in your category
- Compare event frequency (annual vs. biennial) to gauge a market's maturity
- Quantify a country's event density for market-entry decisions

**Competitive Intelligence**
- Monitor which shows competitors exhibit at by cross-referencing concurrent fairs
- Discover niche regional events that aren't on the major-conference radar
- Watch a sector's event roster for new launches and discontinued shows

**Travel, Logistics & Event Planning**
- Assemble a dated itinerary of must-attend shows by city and country
- Pull venue postal addresses for shipping, freight, and accommodation planning
- Group nearby concurrent fairs to consolidate a single business trip

**Sponsorship & Partnership Outreach**
- Build organizer contact lists segmented by industry and region
- Prioritize repeating annual events for long-term partnership deals
- Match show audience type (trade vs. public) to your sponsorship goals

### Getting Started

#### Scrape One Country

The simplest run — every trade show held in Germany:

```json
{
    "country": "germany",
    "maxResults": 100
}
````

#### Browse a Single Industry Worldwide

Leave country on "All countries (worldwide)" and pick a sector:

```json
{
    "country": "all",
    "industry": "healthcare-pharmaceuticals",
    "maxResults": 250
}
```

#### Paste Eventseye URLs

Drop in any country listing, industry listing, or individual event page — filters in the URL are honored as-is:

```json
{
    "startUrls": [
        "https://www.eventseye.com/fairs/c1_trade-shows_usa-united-states-of-america.html",
        "https://www.eventseye.com/fairs/f-eurosatory-800-1.html"
    ],
    "maxResults": 500
}
```

#### Full Worldwide Directory

Leave everything at its default and raise the cap to sweep the entire directory:

```json
{
    "country": "all",
    "industry": "all",
    "maxResults": 0
}
```

### Input Reference

#### What to Scrape

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `startUrls` | string\[] | `[]` | Paste one or more Eventseye.com URLs — country listings, industry listings, city listings, or individual trade show pages. Any filters baked into the URL are honored as-is. When set, the Country and Industry options are ignored. |

#### Filters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `country` | select | `All countries (worldwide)` | Browse trade shows held in a specific country, or choose "All countries (worldwide)" to scrape the entire directory. 137 options. Ignored when URLs are supplied. If you also pick an industry, the country takes precedence. |
| `industry` | select | `All industries` | Browse trade shows in a specific industry sector. 33 options. Used only when Country is "All countries (worldwide)" — if both country and industry are set, the country takes precedence. |

#### Limits

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `maxResults` | integer | `100` | Hard cap on the total number of trade shows to collect across all sources. Set to `0` for no cap (an internal upper limit still applies). The actor keeps the full final page even if it slightly overshoots. |

### Output

One flat row per trade show — no nested child collections to flatten downstream. Here's a representative result:

```json
{
    "name": "EUROSATORY",
    "fullName": "International Defence and Security Exhibition",
    "description": "International exhibition of land and airland defence and security",
    "industries": ["Aerospace & Defense", "Quality & Security"],
    "audience": "Trade Only",
    "frequency": "Every 2 years",
    "dates": "06/16/2025",
    "city": "Paris",
    "country": "France",
    "venue": "Paris Nord Villepinte Exhibition Centre",
    "venueAddress": "ZAC Paris Nord 2, 93420 Villepinte, France",
    "venuePhone": "+33 (0)1 48 63 30 30",
    "venueFax": "+33 (0)1 48 63 32 33",
    "venueWebsite": "https://www.viparis.com",
    "venueEmail": "contact@viparis.com",
    "organizer": "COGES Events",
    "organizerAddress": "16 Rue Vivienne, 75002 Paris, France",
    "organizerPhone": "+33 (0)1 44 14 58 10",
    "organizerFax": "+33 (0)1 44 14 58 20",
    "organizerWebsite": "https://www.eurosatory.com",
    "organizerEmail": "info@coges-events.com",
    "website": "https://www.eurosatory.com",
    "email": "info@eurosatory.com",
    "phone": "+33 (0)1 44 14 58 10",
    "contactPerson": "Exhibitor Relations",
    "concurrentFairs": ["MILIPOL PARIS"],
    "lastUpdated": "July 16th 2024",
    "url": "https://www.eventseye.com/fairs/f-eurosatory-800-1.html",
    "scrapedAt": "2026-06-03T14:30:00+00:00"
}
```

#### Event Fields

| Field | Type | Description |
|-------|------|-------------|
| `name` | string | Trade show name as shown on the listing |
| `fullName` | string | Longer official title, when distinct from the short name |
| `description` | string | One-line description of what the show covers |
| `industries` | string\[] | Industry sector tags the show belongs to |
| `audience` | string | Audience type — trade-only or open to the public |
| `frequency` | string | Recurrence cycle (annual, every 2 years, one-off, etc.) |
| `dates` | string | Event start date |
| `city` | string | Host city |
| `country` | string | Host country |
| `concurrentFairs` | string\[] | Co-located fairs running alongside this show |
| `lastUpdated` | string | Date the source listing was last refreshed |
| `url` | string | Direct Eventseye URL for the show |
| `scrapedAt` | string | ISO timestamp of data extraction |

#### Venue Contact

| Field | Type | Description |
|-------|------|-------------|
| `venue` | string | Venue / exhibition centre name |
| `venueAddress` | string | Venue postal address |
| `venuePhone` | string | Venue phone number |
| `venueFax` | string | Venue fax number |
| `venueWebsite` | string | Venue website URL |
| `venueEmail` | string | Venue contact email |

#### Organizer Contact

| Field | Type | Description |
|-------|------|-------------|
| `organizer` | string | Organizing company name |
| `organizerAddress` | string | Organizer postal address |
| `organizerPhone` | string | Organizer phone number |
| `organizerFax` | string | Organizer fax number |
| `organizerWebsite` | string | Organizer website URL |
| `organizerEmail` | string | Organizer contact email |

#### Event-Level Contact

| Field | Type | Description |
|-------|------|-------------|
| `website` | string | The show's own dedicated website |
| `email` | string | The show's own contact email |
| `phone` | string | The show's own contact phone |
| `contactPerson` | string | Named contact person for the show, when listed |

### Tips for Best Results

- **Start small to validate.** Set `maxResults` to 50–100 on your first run to confirm the country, sector, and contact fields match what you need before scaling up.
- **Country beats industry — pick one as your primary axis.** Eventseye has no combined country-and-sector listing for top-level industries, so if you set both, only the country filter applies. To slice an industry, leave the country on "All countries (worldwide)".
- **Paste URLs for finer slices.** City listings and sub-theme pages aren't in the dropdowns — grab the exact URL from Eventseye and drop it into `startUrls` to scrape precisely that view.
- **Use `concurrentFairs` to find hidden events.** The co-located fairs array often surfaces niche shows that don't rank on their own — a fast way to expand a target list within a venue or week.
- **Filter to trade-only, repeating shows for B2B value.** Combine the `audience` and `frequency` fields downstream to keep professional events that recur annually — the ones worth a long-term sponsorship or exhibition plan.
- **Three contact tiers, three outreach paths.** Venue contacts are for logistics, organizer contacts are for booth booking, and event-level contacts reach the show team directly — pick the right block for your message.
- **Set `maxResults` to 0 for a full sweep.** When you want an entire country or the whole directory, the no-cap mode paginates to the end on its own.

### Pricing

**From $10.00 per 1,000 results** — full venue and organizer contact details included on every row, priced below the going market rate for trade-show extraction. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

| Results | No discount | Bronze | Silver | Gold |
|---------|-------------|--------|--------|------|
| 100 | $1.20 | $1.13 | $1.07 | $1.00 |
| 1,000 | $12.00 | $11.30 | $10.65 | $10.00 |
| 10,000 | $120.00 | $113.00 | $106.50 | $100.00 |
| 100,000 | $1,200.00 | $1,130.00 | $1,065.00 | $1,000.00 |

A "result" is any trade show row in the output dataset. No compute or time-based charges — you pay per result, plus a small fixed per-run start fee.

### Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

- **Zapier** / **Make** / **n8n** — Workflow automation
- **Google Sheets** — Direct spreadsheet export
- **Slack** / **Email** — Notifications on new results
- **Webhooks** — Trigger custom APIs on run completion
- **Apify API** — Full programmatic access

### Legal & Ethical Use

This actor is designed for legitimate event research, market analysis, and B2B outreach. Users are responsible for complying with applicable laws and Eventseye.com's terms of service, including anti-spam and data-protection rules in their jurisdiction. Do not use extracted contact details for unsolicited bulk messaging, harassment, or any illegal purpose.

# Actor input Schema

## `startUrls` (type: `array`):

Paste one or more Eventseye.com URLs. Accepts country listings (e.g. https://www.eventseye.com/fairs/c1\_trade-shows\_usa-united-states-of-america.html), industry listings, city listings, or individual trade show pages (e.g. https://www.eventseye.com/fairs/f-eurosatory-800-1.html). Any filters in the URL are honored as-is. When you provide URLs here, the Country and Industry options below are ignored.

## `country` (type: `string`):

Browse trade shows held in a specific country. Choose 'All countries (worldwide)' to scrape the entire directory. Ignored when you provide URLs above. Note: if you also pick an industry below, the country takes precedence (Eventseye has no combined country-and-industry listing for top-level industries), so results are filtered by country only.

## `industry` (type: `string`):

Browse trade shows in a specific industry sector. Choose 'All industries' for no industry filter. Used only when Country is set to 'All countries (worldwide)' — if you pick both a country and an industry, the country takes precedence and the industry filter is skipped.

## `maxResults` (type: `integer`):

Hard cap on the total number of trade shows to collect across all sources. Default 100 — increase for bigger runs, or set to 0 for no cap (an internal upper limit of 50,000 still applies to prevent runaway pagination). The actor stops requesting new listing pages once this number is reached but keeps the full final page even if it slightly overshoots.

## Actor input object example

```json
{
  "startUrls": [],
  "country": "all",
  "industry": "all",
  "maxResults": 100
}
```

# Actor output Schema

## `overview` (type: `string`):

Table of scraped trade shows with key fields.

## `contacts` (type: `string`):

Venue and organizer contact details for each trade show.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "startUrls": [],
    "country": "all",
    "industry": "all",
    "maxResults": 100
};

// Run the Actor and wait for it to finish
const run = await client.actor("solidcode/eventseye-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "startUrls": [],
    "country": "all",
    "industry": "all",
    "maxResults": 100,
}

# Run the Actor and wait for it to finish
run = client.actor("solidcode/eventseye-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "startUrls": [],
  "country": "all",
  "industry": "all",
  "maxResults": 100
}' |
apify call solidcode/eventseye-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=solidcode/eventseye-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Eventseye Trade Shows Scraper",
        "description": "[💰 $10 / 1K] Extract trade shows, exhibitions, and conferences from Eventseye.com — dates, venue, organizer, industries, audience, frequency, and full contact details. Browse by country, industry, or city, or paste Eventseye URLs directly.",
        "version": "1.0",
        "x-build-id": "4U19VZwHYW8kUoz2N"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/solidcode~eventseye-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-solidcode-eventseye-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/solidcode~eventseye-scraper/runs": {
            "post": {
                "operationId": "runs-sync-solidcode-eventseye-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/solidcode~eventseye-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-solidcode-eventseye-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "startUrls": {
                        "title": "Eventseye URLs",
                        "type": "array",
                        "description": "Paste one or more Eventseye.com URLs. Accepts country listings (e.g. https://www.eventseye.com/fairs/c1_trade-shows_usa-united-states-of-america.html), industry listings, city listings, or individual trade show pages (e.g. https://www.eventseye.com/fairs/f-eurosatory-800-1.html). Any filters in the URL are honored as-is. When you provide URLs here, the Country and Industry options below are ignored.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "country": {
                        "title": "Country",
                        "enum": [
                            "all",
                            "albania",
                            "algeria",
                            "angola",
                            "argentina",
                            "armenia",
                            "australia",
                            "austria",
                            "azerbaijan",
                            "bahamas",
                            "bahrain",
                            "bangladesh",
                            "belarus",
                            "belgium",
                            "benin",
                            "bhutan",
                            "bolivia",
                            "bosnia-herzegovina",
                            "botswana",
                            "brazil",
                            "bulgaria",
                            "burkina-faso",
                            "cambodia",
                            "cameroon",
                            "canada",
                            "chile",
                            "china",
                            "colombia",
                            "congo-kinshasa",
                            "costa-rica",
                            "croatia",
                            "cuba",
                            "cyprus",
                            "czech-republic",
                            "denmark",
                            "dominican-republic",
                            "ecuador",
                            "egypt",
                            "salvador",
                            "estonia",
                            "ethiopia",
                            "fiji",
                            "finland",
                            "france",
                            "georgia",
                            "germany",
                            "ghana",
                            "greece",
                            "guatemala",
                            "hong-kong",
                            "hungary",
                            "iceland",
                            "india",
                            "indonesia",
                            "iran",
                            "iraq",
                            "ireland",
                            "israel",
                            "italy",
                            "ivory-coast",
                            "jamaica",
                            "japan",
                            "jordan",
                            "kazakhstan",
                            "kenya",
                            "kosovo",
                            "kuwait",
                            "kyrgyzstan",
                            "latvia",
                            "lebanon",
                            "libya",
                            "lithuania",
                            "luxembourg",
                            "macao",
                            "madagascar",
                            "malaysia",
                            "maldives",
                            "mali",
                            "malta",
                            "mauritius",
                            "mexico",
                            "moldova",
                            "monaco",
                            "mongolia",
                            "montenegro",
                            "morocco",
                            "mozambique",
                            "namibia",
                            "nepal",
                            "netherlands",
                            "new-zealand",
                            "nigeria",
                            "norway",
                            "oman",
                            "pakistan",
                            "panama",
                            "papua-new-guinea",
                            "paraguay",
                            "peru",
                            "philippines",
                            "poland",
                            "portugal",
                            "puerto-rico",
                            "qatar",
                            "romania",
                            "russia",
                            "rwanda",
                            "saudi-arabia",
                            "senegal",
                            "serbia",
                            "seychelles",
                            "singapore",
                            "slovakia",
                            "slovenia",
                            "south-africa",
                            "korea-south",
                            "spain",
                            "sri-lanka",
                            "sweden",
                            "switzerland",
                            "syria",
                            "taiwan",
                            "tanzania",
                            "thailand",
                            "togo",
                            "tunisia",
                            "turkey",
                            "turkmenistan",
                            "uganda",
                            "ukraine",
                            "uae-united-arab-emirates",
                            "uk-united-kingdom",
                            "usa-united-states-of-america",
                            "uzbekistan",
                            "vietnam",
                            "zambia",
                            "zimbabwe"
                        ],
                        "type": "string",
                        "description": "Browse trade shows held in a specific country. Choose 'All countries (worldwide)' to scrape the entire directory. Ignored when you provide URLs above. Note: if you also pick an industry below, the country takes precedence (Eventseye has no combined country-and-industry listing for top-level industries), so results are filtered by country only.",
                        "default": "all"
                    },
                    "industry": {
                        "title": "Industry",
                        "enum": [
                            "all",
                            "aerospace-defense",
                            "agriculture-food-processing",
                            "arts-entertainment",
                            "automobile-automotive-industry",
                            "banks-insurance-investors",
                            "building-construction-architecture",
                            "chemistry-energy-materials",
                            "consumer-goods",
                            "decoration-furniture-lighting",
                            "education-training-employment",
                            "electronics-electrotechnics",
                            "environmental",
                            "equipment-service-for-commerce-and-industry",
                            "fashion-apparel-textiles-leather-fur",
                            "healthcare-pharmaceuticals",
                            "ict-information-communications-technologies",
                            "industrial-data-computing",
                            "industrial-fairs",
                            "jewellery-watch-making-gifts",
                            "leisure-travels-family",
                            "logistics-transport-packaging",
                            "luxury-industry",
                            "office-equipment-service",
                            "optik-brillen",
                            "printing-editing-graphic-design",
                            "quality-security",
                            "real-estate",
                            "sciences-for-engineers-r-d",
                            "shipping-railways-engineering",
                            "sport-animals",
                            "techniques-process-equipment",
                            "veterinary-medecine"
                        ],
                        "type": "string",
                        "description": "Browse trade shows in a specific industry sector. Choose 'All industries' for no industry filter. Used only when Country is set to 'All countries (worldwide)' — if you pick both a country and an industry, the country takes precedence and the industry filter is skipped.",
                        "default": "all"
                    },
                    "maxResults": {
                        "title": "Max Results",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Hard cap on the total number of trade shows to collect across all sources. Default 100 — increase for bigger runs, or set to 0 for no cap (an internal upper limit of 50,000 still applies to prevent runaway pagination). The actor stops requesting new listing pages once this number is reached but keeps the full final page even if it slightly overshoots.",
                        "default": 100
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
