GET exhibitor/get

GET /api/v2/exhibitor/get

Returns the full profile data for a single exhibitor, looked up by internal ID or External ID.


Authentication

Authorization: Bearer <your_api_key>

Endpoint

GET /api/v2/exhibitor/get

Query Parameters

Parameter

Type

Required

Description

event_id

integer

Yes

The event the exhibitor belongs to

filter

string

Yes

Lookup strategy: id or external_id

value

string

Yes

The value to match


Key Response Fields

Field

Type

Description

id

integer

Exhibitor ID

admin_in

integer

Account ID of the exhibitor owner

external_id

string or null

External ID if set

name

string

Display name

email

string

Primary email address

logo

string or null

Logo image URL

exhibitor_category

integer or null

Exhibitor category ID

product_categories_ids

integer[] or null

Product category IDs

hall / stand

string or null

First assigned hall / stand name

halls / stands

string or null

All assigned halls/stands, semicolon-separated

members

string or null

Team member account IDs

custom_fields

object

Event-specific custom field values


Error Responses

HTTP Code

Condition

Error Message

400

filter is not id or external_id

Invalid Filter. Valid filters: id or external_id

400

Exhibitor not found by ID

Invalid Exhibitor ID

400

Exhibitor not found by External ID

Invalid Exhibitor External Id

400

Exhibitor not linked to this event

This exhibitor is not present on selected event

403

Missing or invalid API key

Forbidden


Example Requests

Bash
# By internal ID
curl -X GET "https://your-event-domain.com/api/v2/exhibitor/get?event_id=7&filter=id&value=1096" \
  -H "Authorization: Bearer your_api_key_here"

# By External ID
curl -X GET "https://your-event-domain.com/api/v2/exhibitor/get?event_id=7&filter=external_id&value=EXT-001" \
  -H "Authorization: Bearer your_api_key_here"