# Informa Markets Exhibitor List Scraper V3 (`skython/informa-markets-exhibitor-list-scraper-3`) Actor

Simple web scraper for extracting exhibitor data from Informa Markets trade show exhibitor lists. Extract company details using this scraping tool for B2B lead generation, event networking, and market research. Supports multiple Informa Markets trade fair websites with a consistent HTML structure.

- **URL**: https://apify.com/skython/informa-markets-exhibitor-list-scraper-3.md
- **Developed by:** [Skython](https://apify.com/skython) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

from $5.00 / 1,000 exhibitor data scrape tier-1s

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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/docs.md):

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

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.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/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

### 🤖 Informa Markets Exhibitor List Scraper V3

Simple web scraper for extracting exhibitor data from trade show exhibitor lists provided by **Informa Markets**. Easily scrape company profiles including **company details, websites, social media links, product categories, and more**. 

Ideal for **B2B lead generation, market research, event networking, and competitive analysis**. Supports multiple **Informa Markets** exhibition websites with a consistent HTML structure.

---

### Features

- Scrape all exhibitor profiles from supported Informa Markets event websites

- Extract detailed data from every exhibitor profile page

- Company primary information (address, email, phone, website)

- Social media links (LinkedIn, Facebook, Twitter, YouTube)

- Product categories with full hierarchical structure

- Two output formats (Single-Row & Multi-Row)

- Multi-Row format for Excel-friendly product category filtering

- Export to JSON, CSV, and Excel

---

### Use Cases

- **B2B Lead Generation:** Build targeted contact lists for marketing and sales outreach. 

- **Market Research:** Analyze exhibitors by product categories, brands, and sectors.  

- **Event Networking:** Familiarize yourself with exhibitors before attending trade fairs.  

- **Competitive Analysis:** Track competitor participation and product focus areas.

---

### Supported Website Structure

- This scraper is designed to extract data from exhibitor directories with the same HTML structure as the supported Informa Markets exhibitor lists below.

- Take a look at some of the event websites from the below list. Your event website URL might be in that list.

- If you are not sure about if this actor is capable of scraping your event URL, test it with [**Exhibitor List Scrapers URL Tester**](https://apify.com/skython/exhibitor-list-scrapers-router) actor.

---

### Supported Informa Markets Events (Exhibitor Lists)

- The following partial list includes Informa Markets exhibitor directory URLs that have been tested so far. Other Informa Markets events or different events with the same website structure may also be supported.

- Some event URLs may have been updated or canceled entirely; please check them before using.

**Full list of supported events:** [**View on GitHub**](https://github.com/selimgokirmak/informa-markets-v3-supported-events)

- [Fi Europe 2026 Exhibitor List – exhibitors.figlobal.com/fie26/](https://exhibitors.figlobal.com/fie26/)

- [Fi Europe 2025 Exhibitor List – exhibitors.figlobal.com/fie25/](https://exhibitors.figlobal.com/fie25/)

- [Fi India 2026 Exhibitor List – exhibitors.figlobal.com/fii26/](https://exhibitors.figlobal.com/fii26/)

- [Fi India 2025 Exhibitor List – exhibitors.figlobal.com/fii25/](https://exhibitors.figlobal.com/fii25/)

- [Fi Asia Indonesia 2026 Exhibitor List – exhibitors.figlobal.com/2026fij/](https://exhibitors.figlobal.com/2026fij/)

- [CPHI Milan 2026 Exhibitor List – exhibitors.cphi.com/cpww26/](https://exhibitors.cphi.com/cpww26/)

- [CPHI India 2026 Exhibitor List – exhibitors.cphi.com/cpin26/](https://exhibitors.cphi.com/cpin26/)

- [CPHI Middle East 2026 Exhibitor List – exhibitors.cphi.com/cpme26/](https://exhibitors.cphi.com/cpme26/)

- [CPHI Americas 2026 Exhibitor List – exhibitors.cphi.com/cpam26/](https://exhibitors.cphi.com/cpam26/)

- [CPHI China 2026 Exhibitor List – exhibitors.cphi.com/cpch26/](https://exhibitors.cphi.com/cpch26/)

- [CPHI South East Asia 2026 Exhibitor List – exhibitors.cphi.com/cpsea26/](https://exhibitors.cphi.com/cpsea26/)

- [PMEC India 2026 Exhibitor List – exhibitors.cphi.com/pmin26/](https://exhibitors.cphi.com/pmin26/)

- [Pharmapack Paris 2027 Exhibitor List – exhibitors.cphi.com/ppfr27/](https://exhibitors.cphi.com/ppfr27/)

- [Vitafoods Europe 2026 Exhibitor List – exhibitors.vitafoods.eu.com/vfe26/](https://exhibitors.vitafoods.eu.com/vfe26/)

- [Vitafoods Europe 2025 Exhibitor List – exhibitors.vitafoods.eu.com/vfe25/](https://exhibitors.vitafoods.eu.com/vfe25/)

- [Vitafoods Europe 2027 Exhibitor List – exhibitors.vitafoods.eu.com/vfe27/](https://exhibitors.vitafoods.eu.com/vfe27/)

---

### Testing Exhibitor List URLs for FREE

- Since I have multiple exhibitor list scraper actors for different types of trade event websites, it might be hard to find the correct actor for your exhibitor list URL.

- Use [**Exhibitor List Scrapers URL Tester**](https://apify.com/skython/exhibitor-list-scrapers-router) actor to test your exhibitor list URLs **for FREE** and see which scraper can process them.

---

### Exhibitor List Scraper - All-In-One Version

- I also provide an **All-In-One** version that combines **my 30+ exhibitor list scrapers** into a single actor.

- Instead of searching for the correct scraper for each event URL, simply provide the event URL and the actor automatically selects the appropriate scraper.

- ➡️ [Exhibitor List Scraper - All-In-One](https://apify.com/skython/exhibitor-list-scraper)

---

### Informa Markets Exhibitor List Scraper V3 Pricing Details

#### 1. Tiered Pricing

Pricing depends on the total size of the event (not how many exhibitors you choose to scrape):

- Events with up to 2,000 exhibitors → $5 per 1,000 exhibitors  

- Events with more than 2,000 exhibitors → $4 per 1,000 exhibitors  

The pricing tier is locked at the start of the run and applies to the entire dataset.

#### 2. Loyalty Pricing

Frequent users automatically get better pricing:

- After you spend $39 within 30-day period → $3 per 1,000 exhibitors

The 30-day period starts with your first run using a paid subscription.

Aborted Runs will not be saved to loyalty system.

---

### Free Plan Limitations

Free plan users can scrape up to 20 exhibitors per run. Upgrade to a paid Apify plan to unlock full access and scrape all exhibitors.

---

### How to Use Informa Markets Exhibitor List Scraper V3?

1. Go to the Actor’s **Input** tab or click **Try for free**.

2. Enter the **Exhibitor List URL** of a Informa Markets exhibitor directory page that matches the supported format. 

    - This actor expects the **Exhibitor Listing Page URL** itself, not the homepage URL of the event website.

    - Category or other types of filtering are not supported. Even if the URL contains filter parameters, they will be ignored.

3. Select the preferred **Output Data Format**: **Single-Row format** or **Multi-Row format**.

    - Default is the **Compact format**. 

    - Check **Output Data Formats** section to see format details.

4. You can also use **Result limit** and **Team Members Limit** options to limit results.

5. Click **Save & Start** to launch the scraping process.

6. When Informa Markets Exhibitor List Scraper V3 has finished, preview or download your data from the **Output tab**.

---

### Data Fields

<table>
  <thead>
    <tr>
    <th><span style="font-size:14px;">Company</span></th>
    <th><span style="font-size:14px;">Social</span></th>
    <th><span style="font-size:14px;">Additional</span></th>
    </tr>
  </thead>
    <tbody>
        <tr>
            <td>Profile URL</td>
            <td>LinkedIn</td>
            <td>Hall Stands</td>
        </tr>
        <tr>
            <td>Company Name</td>
            <td>Facebook</td>
            <td>Product Categories</td>
        </tr>
        <tr>
            <td>Address</td>
            <td>Twitter / X</td>
            <td>Business Activities</td>
        </tr>
        <tr>
            <td>Website</td>
            <td>YouTube</td>
            <td>Sales Markets</td>
        </tr>
        <tr>
            <td>Email</td>
            <td></td>
            <td>Description</td>
        </tr>
        <tr>
            <td>Phone</td>
            <td></td>
            <td></td>
        </tr>
    </tbody>
</table>

<br>

---

### Example Output

```json
{
  "___exhibitor_profile_url": "https://www.ingredientsnetwork.com/249849",
  "__company_name": "Fonterra",
  "_company_address": "Eurocenter 13th Floor, Barbara Strozzilaan 388, Amsterdam, 1083 HN, Netherlands",
  "_company_country": "Netherlands",
  "_company_email": "fonterra.europe@fonterra.com",
  "_company_phone": "+31 20 7075 300",
  "_company_website": "https://www.fonterra.com",
  "_hall_stands": "30F8",
  "_social_url_linkedin": "https://www.linkedin.com/company/fonterra/",
  "_social_url_facebook": "https://www.facebook.com/Fonterra/",
  "_social_url_twitter": "https://twitter.com/fonterra",
  "_social_url_youtube": "https://www.youtube.com/channel/UCRH-kABPCXURf1BR28UQo3Q",
  "company_types": "Manufacturer: Ingredients / Additives",
  "primary_activities": "Manufacturer: Ingredients / Additives",
  "sales_markets": "Africa | Asia | Central/South America | Eastern Europe | Middle East | North America | Western Europe",
  "zone": "Health Ingredients",
  "description": "We are a New Zealand Co-operative made up of everyday good people who work together...",
  "product_categories": [
    {
      "title": "Finished Food Categories",
      "subcategories": [
        {
          "title": "Dairy"
        }
      ]
    },
    {
      "title": "Specialised Finished Products",
      "subcategories": [
        {
          "title": "Functional food"
        },
        {
          "title": "Protein products"
        }
      ]
    }
  ]
}
````

<br>

***

### Output Data Formats

There are 2 different output data formats, **Single-Row format** and **Multi-Row format**.

#### 1. Single-Row format (all product categories in one row)

In this format, product categories will be saved in one row. Check **All Fields view** in the **Output tab** to see product categories.

<table>
  <thead>
    <tr>
      <th style="min-width: 150px;"><span style="font-size:14px;">Exhibitor Profile URL</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Name</span></th>
      <th style="min-width: 250px;"><span style="font-size:14px;">Company Address</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Country</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Email</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Phone</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Website</span></th>
      <th style="min-width: 100px;"><span style="font-size:14px;">Hall Stands</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">LinkedIn</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Facebook</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Twitter</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">YouTube</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Primary Activities</span></th>
      <th style="min-width: 250px;"><span style="font-size:14px;">Sales Markets</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Zone</span></th>
      <th style="min-width: 250px;"><span style="font-size:14px;">Description</span></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span style="font-size:14px;">https://www.ingredientsnetwork.com/249849</span></td>
      <td><span style="font-size:14px;">Fonterra</span></td>
      <td><span style="font-size:14px;">Eurocenter 13th Floor, Barbara Strozzilaan 388, Amsterdam, 1083 HN, Netherlands</span></td>
      <td><span style="font-size:14px;">Netherlands</span></td>
      <td><span style="font-size:14px;">fonterra.europe@fonterra.com</span></td>
      <td><span style="font-size:14px;">+31 20 7075 300</span></td>
      <td><span style="font-size:14px;">https://www.fonterra.com</span></td>
      <td><span style="font-size:14px;">30F8</span></td>
      <td><span style="font-size:14px;">https://www.linkedin.com/company/fonterra/</span></td>
      <td><span style="font-size:14px;">https://www.facebook.com/Fonterra/</span></td>
      <td><span style="font-size:14px;">https://twitter.com/fonterra</span></td>
      <td><span style="font-size:14px;">https://www.youtube.com/channel/UCRH-kABPCXURf1BR28UQo3Q</span></td>
      <td><span style="font-size:14px;">Manufacturer: Ingredients / Additives</span></td>
      <td><span style="font-size:14px;">Africa | Asia | Central/South America | Eastern Europe | Middle East...</span></td>
      <td><span style="font-size:14px;">Health Ingredients</span></td>
      <td><span style="font-size:14px;">We are a New Zealand Co-operative made up of everyday good people who work together...</span></td>
    </tr>
  </tbody>
</table>

#### 2. Multi-Row format (one row per product category path)

In this format, each category path is returned as a separate row, with category levels split into columns (product\_category\_level\_1, product\_category\_level\_2, etc.). If an exhibitor has multiple categories, it will appear in multiple rows. This does NOT affect the exhibitor limit.

**This format is for someone who wants to filter exhibitors by product groups in Excel.** Make sure to select the **All Fields view** while exporting the output data if you choose this format.

<table>
  <thead>
    <tr>
      <th style="min-width: 150px;"><span style="font-size:14px;">Exhibitor Profile URL</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Name</span></th>
      <th style="min-width: 250px;"><span style="font-size:14px;">Company Address</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Country</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Email</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Phone</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Company Website</span></th>
      <th style="min-width: 100px;"><span style="font-size:14px;">Hall Stands</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">LinkedIn</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Facebook</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Twitter</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">YouTube</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Primary Activities</span></th>
      <th style="min-width: 250px;"><span style="font-size:14px;">Sales Markets</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Zone</span></th>
      <th style="min-width: 250px;"><span style="font-size:14px;">Description</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Product Category Level 1</span></th>
      <th style="min-width: 150px;"><span style="font-size:14px;">Product Category Level 2</span></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span style="font-size:14px;">https://www.ingredientsnetwork.com/249849</span></td>
      <td><span style="font-size:14px;">Fonterra</span></td>
      <td><span style="font-size:14px;">Eurocenter 13th Floor, Barbara Strozzilaan 388, Amsterdam, 1083 HN, Netherlands</span></td>
      <td><span style="font-size:14px;">Netherlands</span></td>
      <td><span style="font-size:14px;">fonterra.europe@fonterra.com</span></td>
      <td><span style="font-size:14px;">+31 20 7075 300</span></td>
      <td><span style="font-size:14px;">https://www.fonterra.com</span></td>
      <td><span style="font-size:14px;">30F8</span></td>
      <td><span style="font-size:14px;">https://www.linkedin.com/company/fonterra/</span></td>
      <td><span style="font-size:14px;">https://www.facebook.com/Fonterra/</span></td>
      <td><span style="font-size:14px;">https://twitter.com/fonterra</span></td>
      <td><span style="font-size:14px;">https://www.youtube.com/channel/UCRH-kABPCXURf1BR28UQo3Q</span></td>
      <td><span style="font-size:14px;">Manufacturer: Ingredients / Additives</span></td>
      <td><span style="font-size:14px;">Africa | Asia | Central/South America | Eastern Europe | Middle East...</span></td>
      <td><span style="font-size:14px;">Health Ingredients</span></td>
      <td><span style="font-size:14px;">We are a New Zealand Co-operative made up of everyday good people who work together...</span></td>
      <td><span style="font-size:14px;">Finished Food Categories</span></td>
      <td><span style="font-size:14px;">Dairy</span></td>
    </tr>
    <tr>
      <td><span style="font-size:14px;">https://www.ingredientsnetwork.com/249849</span></td>
      <td><span style="font-size:14px;">Fonterra</span></td>
      <td><span style="font-size:14px;">Eurocenter 13th Floor, Barbara Strozzilaan 388, Amsterdam, 1083 HN, Netherlands</span></td>
      <td><span style="font-size:14px;">Netherlands</span></td>
      <td><span style="font-size:14px;">fonterra.europe@fonterra.com</span></td>
      <td><span style="font-size:14px;">+31 20 7075 300</span></td>
      <td><span style="font-size:14px;">https://www.fonterra.com</span></td>
      <td><span style="font-size:14px;">30F8</span></td>
      <td><span style="font-size:14px;">https://www.linkedin.com/company/fonterra/</span></td>
      <td><span style="font-size:14px;">https://www.facebook.com/Fonterra/</span></td>
      <td><span style="font-size:14px;">https://twitter.com/fonterra</span></td>
      <td><span style="font-size:14px;">https://www.youtube.com/channel/UCRH-kABPCXURf1BR28UQo3Q</span></td>
      <td><span style="font-size:14px;">Manufacturer: Ingredients / Additives</span></td>
      <td><span style="font-size:14px;">Africa | Asia | Central/South America | Eastern Europe | Middle East...</span></td>
      <td><span style="font-size:14px;">Health Ingredients</span></td>
      <td><span style="font-size:14px;">We are a New Zealand Co-operative made up of everyday good people who work together...</span></td>
      <td><span style="font-size:14px;">Specialised Finished Products</span></td>
      <td><span style="font-size:14px;">Functional food</span></td>
    </tr>
    <tr>
      <td><span style="font-size:14px;">https://www.ingredientsnetwork.com/249849</span></td>
      <td><span style="font-size:14px;">Fonterra</span></td>
      <td><span style="font-size:14px;">Eurocenter 13th Floor, Barbara Strozzilaan 388, Amsterdam, 1083 HN, Netherlands</span></td>
      <td><span style="font-size:14px;">Netherlands</span></td>
      <td><span style="font-size:14px;">fonterra.europe@fonterra.com</span></td>
      <td><span style="font-size:14px;">+31 20 7075 300</span></td>
      <td><span style="font-size:14px;">https://www.fonterra.com</span></td>
      <td><span style="font-size:14px;">30F8</span></td>
      <td><span style="font-size:14px;">https://www.linkedin.com/company/fonterra/</span></td>
      <td><span style="font-size:14px;">https://www.facebook.com/Fonterra/</span></td>
      <td><span style="font-size:14px;">https://twitter.com/fonterra</span></td>
      <td><span style="font-size:14px;">https://www.youtube.com/channel/UCRH-kABPCXURf1BR28UQo3Q</span></td>
      <td><span style="font-size:14px;">Manufacturer: Ingredients / Additives</span></td>
      <td><span style="font-size:14px;">Africa | Asia | Central/South America | Eastern Europe | Middle East...</span></td>
      <td><span style="font-size:14px;">Health Ingredients</span></td>
      <td><span style="font-size:14px;">We are a New Zealand Co-operative made up of everyday good people who work together...</span></td>
      <td><span style="font-size:14px;">Specialised Finished Products</span></td>
      <td><span style="font-size:14px;">Protein products</span></td>
    </tr>
  </tbody>
</table>

<br>

***

### My Other Exhibitor List Scrapers

- [Exhibitor List Scraper - All-In-One](https://apify.com/skython/exhibitor-list-scraper)

- [Koelnmesse Exhibitor List Scraper](https://apify.com/skython/koelnmesse-exhibitor-list-scraper)

- [Messe Frankfurt Exhibitor List Scraper](https://apify.com/skython/messe-frankfurt-exhibitor-list-scraper)

- [Map Your Show Exhibitor List Scraper](https://apify.com/skython/map-your-show-exhibitor-list-scraper)

- [Messe Düsseldorf Exhibitor List Scraper](https://apify.com/skython/messe-duesseldorf-exhibitor-list-scraper)

- [Xporience Exhibitor List Scraper](https://apify.com/skython/xporience-exhibitor-list-scraper)

- [Reed Expo Exhibitor List Scraper](https://apify.com/skython/reed-expo-exhibitor-list-scraper)

- [Messe München Exhibitor List Scraper](https://apify.com/skython/messe-muenchen-exhibitor-list-scraper)

- [Xporience Exhibitor List Scraper V2](https://apify.com/skython/xporience-exhibitor-list-scraper-2)

- [Nürnberg Messe Exhibitor List Scraper](https://apify.com/skython/nuernberg-messe-exhibitor-list-scraper)

- [GSMA MWC Exhibitor List Scraper](https://apify.com/skython/gsma-mwc-exhibitor-list-scraper)

- [Messe Berlin Exhibitor List Scraper](https://apify.com/skython/messe-berlin-exhibitor-list-scraper)

- [AFAG Messe Exhibitor List Scraper](https://apify.com/skython/afag-messe-exhibitor-list-scraper)

- [Messe Stuttgart Exhibitor List Scraper](https://apify.com/skython/messe-stuttgart-exhibitor-list-scraper)

- [Messe Essen Exhibitor List Scraper](https://apify.com/skython/messe-essen-exhibitor-list-scraper)

- [Informa Markets Exhibitor List Scraper](https://apify.com/skython/informa-markets-exhibitor-list-scraper)

- [Informa Markets Exhibitor List Scraper V2](https://apify.com/skython/informa-markets-exhibitor-list-scraper-2)

- [Ungerboeck Exhibitor List Scraper](https://apify.com/skython/ungerboeck-exhibitor-list-scraper)

- [A2Z Events Exhibitor List Scraper](https://apify.com/skython/a2z-events-exhibitor-list-scraper)

- [Deutsche Messe Exhibitor List Scraper](https://apify.com/skython/deutsche-messe-exhibitor-list-scraper)

- [Newfront Exhibitor List Scraper](https://apify.com/skython/newfront-exhibitor-list-scraper)

- [Goeshow Exhibitor List Scraper](https://apify.com/skython/goeshow-exhibitor-list-scraper)

- [EasyFairs Exhibitor List Scraper](https://apify.com/skython/easyfairs-exhibitor-list-scraper)

- [IEG Expo Exhibitor List Scraper](https://apify.com/skython/ieg-expo-exhibitor-list-scraper)

- [The Smarter E Exhibitor List Scraper](https://apify.com/skython/the-smarter-e-exhibitor-list-scraper)

- [Schall Messen Exhibitor List Scraper](https://apify.com/skython/schall-messen-exhibitor-list-scraper)

- [Messe München Exhibitor List Scraper V2](https://apify.com/skython/messe-muenchen-exhibitor-list-scraper-2)

- [Comexposium Exhibitor List Scraper](https://apify.com/skython/comexposium-exhibitor-list-scraper)

- [IME Events Exhibitor List Scraper](https://apify.com/skython/ime-events-exhibitor-list-scraper)

- [ANDMORE Exhibitor List Scraper](https://apify.com/skython/andmore-exhibitor-list-scraper)

- [Comexposium Exhibitor List Scraper V2](https://apify.com/skython/comexposium-exhibitor-list-scraper-2)

***

### Feedback & Support

Have questions, suggestions, or found a bug? Create an issue in the [**Actor’s Issues tab**](https://console.apify.com/actors/JtIW35tegAXRxHFKX/issues).

# Actor input Schema

## `start_url` (type: `string`):

Exhibitor Listing Page URL to start with. Please provide English version of the URL if available.

## `output_type` (type: `string`):

Select the output data format. Please refer to the information tab for more information.

## `result_limit` (type: `integer`):

Maximum number of exhibitors to scrape. Leave it blank to get all Exhibitors.

## Actor input object example

```json
{
  "start_url": "https://exhibitors.figlobal.com/fie26/",
  "output_type": "single_row"
}
```

# Actor output Schema

## `compact_format_data_fields` (type: `string`):

No description

# 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 = {
    "start_url": "https://exhibitors.figlobal.com/fie26/"
};

// Run the Actor and wait for it to finish
const run = await client.actor("skython/informa-markets-exhibitor-list-scraper-3").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 = { "start_url": "https://exhibitors.figlobal.com/fie26/" }

# Run the Actor and wait for it to finish
run = client.actor("skython/informa-markets-exhibitor-list-scraper-3").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 '{
  "start_url": "https://exhibitors.figlobal.com/fie26/"
}' |
apify call skython/informa-markets-exhibitor-list-scraper-3 --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=skython/informa-markets-exhibitor-list-scraper-3",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Informa Markets Exhibitor List Scraper V3",
        "description": "Simple web scraper for extracting exhibitor data from Informa Markets trade show exhibitor lists. Extract company details using this scraping tool for B2B lead generation, event networking, and market research. Supports multiple Informa Markets trade fair websites with a consistent HTML structure.",
        "version": "0.0",
        "x-build-id": "1N82Hs7NIefukdfVu"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/skython~informa-markets-exhibitor-list-scraper-3/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-skython-informa-markets-exhibitor-list-scraper-3",
                "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/skython~informa-markets-exhibitor-list-scraper-3/runs": {
            "post": {
                "operationId": "runs-sync-skython-informa-markets-exhibitor-list-scraper-3",
                "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/skython~informa-markets-exhibitor-list-scraper-3/run-sync": {
            "post": {
                "operationId": "run-sync-skython-informa-markets-exhibitor-list-scraper-3",
                "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",
                "required": [
                    "start_url",
                    "output_type"
                ],
                "properties": {
                    "start_url": {
                        "title": "Exhibitor List URL",
                        "type": "string",
                        "description": "Exhibitor Listing Page URL to start with. Please provide English version of the URL if available."
                    },
                    "output_type": {
                        "title": "Output Data Format",
                        "enum": [
                            "single_row",
                            "multi_row"
                        ],
                        "type": "string",
                        "description": "Select the output data format. Please refer to the information tab for more information.",
                        "default": "single_row"
                    },
                    "result_limit": {
                        "title": "Exhibitor Limit - Leave it blank to get all Exhibitors. (Free Plan Users limited to 20.)",
                        "minimum": 20,
                        "type": "integer",
                        "description": "Maximum number of exhibitors to scrape. Leave it blank to get all Exhibitors."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
