exhibitors.gamescom.global APIexhibitors.gamescom.global ↗
Access gamescom exhibitor data: company details, booth locations, hall assignments, product groups, and logos via 4 structured endpoints.
curl -X GET 'https://api.parse.bot/scraper/49abfa19-80cb-4234-b5bf-f7cc93621be9/list_exhibitors?limit=5&start=0&letter=G' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve the full paginated list of exhibitors. Use start parameter for pagination (increments of 10). Supports filtering by country code, starting letter, hall, and product group.
| Param | Type | Description |
|---|---|---|
| hall | string | Filter by hall identifier. |
| limit | integer | Maximum number of exhibitors to return. |
| query | string | Search keyword to filter exhibitors. |
| start | integer | Pagination offset (increments of 10). |
| letter | string | Filter by starting letter. Accepted values: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, 0-9. |
| country | string | Filter by ISO 3166-1 alpha-2 country code (e.g. 'DE' for Germany, 'US' for United States, 'GB' for United Kingdom, 'FR' for France, 'JP' for Japan). |
| product_group | string | Filter by product group ID from list_product_groups endpoint. |
{
"type": "object",
"fields": {
"exhibitors": "array of exhibitor objects with name, slug, detail_url, country, booth_info, and logo_url",
"next_start": "integer indicating the offset for the next page of results"
},
"sample": {
"data": {
"exhibitors": [
{
"name": "G.B.T. Technology Trading GmbH",
"slug": "gbt_tec",
"country": "Germany",
"logo_url": "",
"booth_info": "Hall 2.2 | C051a",
"detail_url": "https://exhibitors.gamescom.global/en/exhibitor/gbt_tec/"
}
],
"next_start": 10
},
"status": "success"
}
}About the exhibitors.gamescom.global API
The gamescom Exhibitors API provides structured access to the official gamescom trade fair exhibitor directory across 4 endpoints. Using list_exhibitors you can page through every participating company and retrieve fields including name, country, booth location, logo URL, and product group associations. Filters for hall, country code, alphabetical letter, and product group let you narrow results without post-processing.
Endpoints and Data Coverage
The API exposes four endpoints covering the full exhibitor directory. list_exhibitors returns a paginated array of exhibitor objects — each containing name, slug, detail_url, country, booth_info, and logo_url — and a next_start integer for stepping through results in increments of 10. Filtering is available by hall, letter (A–Z), ISO 3166-1 alpha-2 country code, and product_group ID sourced from list_product_groups.
Search and Detail Retrieval
search_exhibitors accepts a required query keyword and the same optional filters as list_exhibitors (excluding letter), returning the same paginated shape. get_exhibitor_detail takes an exhibitor slug from list or search results and returns the full company record: name, address, website, logo_url, detail_url, hall_booth, a product_groups array of category name strings, and represented_at — a field that identifies the host booth when an exhibitor is not present under their own stand.
Product Group Taxonomy
list_product_groups returns the complete category taxonomy used across the directory. Each entry includes an id, human-readable name, and count of exhibitors assigned to that group. Pass the id value as the product_group parameter in list_exhibitors or search_exhibitors to scope results to a specific category such as hardware, publishing, or esports services.
Pagination and Filtering Notes
Pagination across list_exhibitors and search_exhibitors uses an offset model: the next_start field in each response gives the value to pass as start on the following request. The limit parameter controls page size. Filters are combinable — you can simultaneously filter by hall, country, and product_group to target a precise subset of exhibitors.
- Build a searchable gamescom exhibitor directory filtered by product group and country for event attendees.
- Map booth locations by hall using the
hall_boothfield returned fromget_exhibitor_detail. - Aggregate a list of all exhibitors from a specific country using the
countryISO code filter inlist_exhibitors. - Identify which product categories have the most exhibitors using the
countfield fromlist_product_groups. - Fetch company website URLs in bulk from exhibitor detail records for lead generation or B2B prospecting.
- Track which companies are represented at another exhibitor's booth using the
represented_atfield. - Filter exhibitors alphabetically by starting letter to build an A–Z directory navigation component.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does gamescom provide an official developer API for the exhibitor directory?+
What does `get_exhibitor_detail` return that the list endpoints do not?+
get_exhibitor_detail returns the full company record including address, website, hall_booth (precise booth identifier), a product_groups array, and the represented_at field indicating if the exhibitor is hosted at another company's stand. The list and search endpoints return only summary fields: name, slug, country, booth_info summary, and logo URL.How does pagination work across `list_exhibitors` and `search_exhibitors`?+
next_start integer alongside the results array. Pass that value as the start parameter on your next request to fetch the following page. Results advance in increments of 10; use the limit parameter to control how many records are returned per call.