Open API V2 — Introduction

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_email warning) 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:

  1. Understanding the ExpoPlatform Data Environment — read this first

  2. Confirm your Event ID — the Open API V2 does not include an event lookup endpoint. Please confirm your event_id with your assigned ExpoPlatform API Manager before starting your integration

  3. API Technical Reference — authentication, base URL, request/response format

  4. Accounts — register and manage participants

  5. Exhibitors — register and manage exhibiting companies

  6. 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

  7. Sessions — build your programme

  8. Remaining sections as needed