How to assign an exhibitor to a floor plan hall and stand

How to assign an exhibitor to a floor plan hall and stand

Use this guide when you need to place an exhibitor at a specific location on the floor plan.


What you'll need before starting

What you need

Where to get it

Hall name(s)

GET /api/v2/floorplan/getHalls?event_id= — or use a new name to auto-create

Stand name(s)

GET /api/v2/floorplan/getStands?hall_id= — or use a new name to auto-create


Request — assign to a single hall and stand

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 "hall=Hall A" \
  -F "stand=A1"

Request — assign to multiple halls and stands

Use semicolons to separate multiple values:

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 "hall=Hall A;Hall B" \
  -F "stand=A1;B3"

How hall and stand names are resolved

If a hall or stand with that name already exists, the exhibitor is linked to it. If the name does not exist, a new hall or stand is created automatically.

Note: Auto-created stands default to is_conference=false and cannot be used as session locations until set via POST /api/v2/floorplan/setStand.


Notes

  • hall and stand must always be provided together

  • The order matters with multiple values: first hall pairs with first stand, etc.

  • Hall and stand names within the same pair must not be identical