Built by Metorial, the integration platform for agentic AI.
Retrieve all session tracks for an event. Tracks are used to categorize and organize sessions (e.g., "Keynotes", "Workshops", "Panels").
Retrieve all session speakers for an event. Returns speaker details including name, company, job title, photo, and social links.
Permanently delete an exhibitor by their ID. This removes the exhibitor and all their booth assignments from the event.
Create a new exhibitor for an event. Provide the event ID and exhibitor details such as name, description, contact info, categories, tags, metadata, and social links. Returns the newly created exhibitor's ID.
Retrieve all extras assigned to a specific exhibitor, including quantities.
Delete one or more session tracks from an event by their IDs.
Retrieve full details of a specific exhibitor by their ID. Returns all exhibitor fields including contact info, description, categories, tags, metadata, social links, and assigned booths.
Retrieve all booths for a given event. Returns booth names, assigned exhibitors, and whether a booth is a special section. Useful for browsing booth availability and assignments.
Retrieve all exhibitor categories for a given event. Categories are used to organize exhibitors on the floor plan (e.g., "Gold Sponsors", "Food & Beverage").
Rename an existing exhibitor category.
Retrieve all exhibitors for a given event. Returns exhibitor names, IDs, external IDs, and assigned booth names. Useful for browsing all exhibitors at an event or finding a specific exhibitor's ID for further operations.
Retrieve all available extras (purchasable add-on services/items) for an event. Returns extra IDs, names, prices, and types.
Assign an exhibitor to a booth or remove an exhibitor from a booth. Use "assign" to link an exhibitor to a booth, or "remove" to unlink them.
Retrieve full details of a specific booth by event ID and booth name. Returns admin notes, hold status, metadata, and assigned exhibitors with their IDs.
Retrieve all expo events accessible with the authenticated ExpoFP account. Returns event names, IDs, keys, dates, and locations. Use this to discover available events before performing operations on exhibitors, booths, or sessions.
Create or update sessions in bulk for an event. Provide an array of sessions — include a sessionId to update existing sessions, omit it to create new ones.
Delete one or more session speakers from an event by their IDs.
Add or remove an extra for an exhibitor. Use "add" to assign an extra with a specific quantity, or "remove" to unassign it.
Delete one or more sessions from an event by their IDs.
Create a new exhibitor category for an event. Categories help organize exhibitors on the floor plan.
Update an existing exhibitor's details. Only provided fields will be updated; omitted fields remain unchanged. Can update name, description, contact info, categories, tags, metadata, social links, and more.
Delete an exhibitor category from an event.
Update a booth's properties such as admin notes, hold status, and metadata. Only provided fields will be updated.
Create or update session tracks in bulk. Include a trackId to update existing tracks, omit it to create new ones.
Create or update session speakers in bulk. Include a speakerId to update existing speakers, omit it to create new ones.
Retrieve all sessions for an event. Returns session details including name, description, dates, speakers, tracks, and booth assignment.