This is the client-facing reference for the ExpoPlatform Open API V2. It lets you programmatically create, read, update, and delete data within your event — participants, exhibitors, sessions, floor plan, products, news, notifications, and more.
Each section documents a specific API endpoint group, with a full parameter reference and practical how-to guides for the most common workflows.
Before diving in: Make sure you've read Understanding the ExpoPlatform Data Environment. It covers how environments and events relate, which fields are global vs local, cascade behaviour, and the universal rules (accepted image formats, account statuses, the
send_emailwarning) that apply to every API call. That knowledge is assumed throughout this documentation.
Sections
|
Section |
Description |
|---|---|
|
Accounts |
Create, update, and manage participant accounts. Assign categories, sessions, roles (speaker/moderator), and exhibitor team memberships |
|
Sessions |
Create and manage programme sessions. Assign speakers, moderators, sponsors, tags, types, tracks, and locations |
|
Exhibitors |
Create and manage exhibitor profiles. Assign floor plan positions, categories, product categories, logos, hierarchy (parent/child), and sponsor status |
|
Floor Plan |
Manage halls and stands. Configure conference eligibility, check-in zones, and floor plan images |
|
Products |
Create and manage exhibitor products and assign them to events |
|
News |
Create and publish news articles. Link to exhibitors and product categories |
|
Notifications |
Send push notifications to participants, with optional category filtering and deep-link support |
|
Meetings |
Export meeting records for an event, with filtering by participant, time range, and last-modified date |
|
Product Categories |
Retrieve the product category catalogue |
|
Location |
Retrieve countries, regions, and floor plan coordinate data |
|
Events |
Create and update event records |
Where to start
If you are integrating for the first time, the recommended reading order is:
-
Understanding the ExpoPlatform Data Environment — read this first
-
Confirm your Event ID — the Open API V2 does not include an event lookup endpoint. Please confirm your
event_idwith your assigned ExpoPlatform API Manager before starting your integration -
API Technical Reference — authentication, base URL, request/response format
-
Accounts — register and manage participants
-
Exhibitors — register and manage exhibiting companies
-
Floor Plan — set up halls and stands if needed for session locations. Stands must be marked as conference-eligible (
is_conference=true) before they can be assigned to sessions -
Sessions — build your programme
-
Remaining sections as needed