How to assign product categories to an exhibitor

How to assign product categories to an exhibitor

Use this guide when you need to tag an exhibitor with one or more product categories — for filtering, matchmaking, and discoverability within the event app.


What you'll need before starting

What you need

Where to get it

Product category IDs

GET /api/v2/categories/get?event_id=


Request

Bash
curl -X POST "https://your-event-domain.com/api/v2/exhibitor/set" \
  -H "Authorization: Bearer your_api_key_here" \
  -F "event_id=7" \
  -F "external_id=EXT-001" \
  -F "product_categories=12,34,56"

Difference between product_categories and interest_categories

Parameter

Purpose

product_categories

Categories representing what the exhibitor offers (activity / exhibit type)

interest_categories

Categories representing what the exhibitor is interested in (for matchmaking)

Both accept comma-separated product category IDs from GET /api/v2/categories/get.


Notes

  • product_categories is a full replacement — passing new IDs replaces all existing assignments

  • Non-fatal errors for invalid category IDs appear in data.errors; valid IDs are still applied