get_session_tracks
Get Session Tracks
Retrieve all session tracks for an event. Tracks are used to categorize and organize sessions (e.g., "Keynotes", "Workshops", "Panels").
get_session_tracks
Retrieve all session tracks for an event. Tracks are used to categorize and organize sessions (e.g., "Keynotes", "Workshops", "Panels").
get_session_speakers
Retrieve all session speakers for an event. Returns speaker details including name, company, job title, photo, and social links.
delete_exhibitor
Permanently delete an exhibitor by their ID. This removes the exhibitor and all their booth assignments from the event.
add_exhibitor
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.
list_exhibitor_extras
Retrieve all extras assigned to a specific exhibitor, including quantities.
delete_session_tracks
Delete one or more session tracks from an event by their IDs.
get_exhibitor
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.
list_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.
list_categories
Retrieve all exhibitor categories for a given event. Categories are used to organize exhibitors on the floor plan (e.g., "Gold Sponsors", "Food & Beverage").
update_category
Rename an existing exhibitor category.
list_exhibitors
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.
list_extras
Retrieve all available extras (purchasable add-on services/items) for an event. Returns extra IDs, names, prices, and types.
assign_exhibitor_booth
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.
get_booth
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.
list_events
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.
upsert_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_session_speakers
Delete one or more session speakers from an event by their IDs.
manage_exhibitor_extra
Add or remove an extra for an exhibitor. Use "add" to assign an extra with a specific quantity, or "remove" to unassign it.
delete_sessions
Delete one or more sessions from an event by their IDs.
add_category
Create a new exhibitor category for an event. Categories help organize exhibitors on the floor plan.
update_exhibitor
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.
remove_category
Delete an exhibitor category from an event.
update_booth
Update a booth's properties such as admin notes, hold status, and metadata. Only provided fields will be updated.
upsert_session_tracks
Create or update session tracks in bulk. Include a trackId to update existing tracks, omit it to create new ones.
upsert_session_speakers
Create or update session speakers in bulk. Include a speakerId to update existing speakers, omit it to create new ones.
get_sessions
Retrieve all sessions for an event. Returns session details including name, description, dates, speakers, tracks, and booth assignment.
Manage interactive floor plans and booth information for exhibitions, trade shows, and events. Create and update event floor plans, manage exhibitor booths and their details, retrieve booth assignments, and access event layout data. Supports querying exhibitor information, managing booth availability, and integrating expo floor plan data into event workflows.
Common questions about connecting Expofp to AI agents with Metorial.