Cvent Event Cloud Exhibitor API

* **Exhibitor -** An exhibitor is an organization that is sponsoring or exhibiting at your event. This API allows you to get information about your exhibitors. * **Registration Pack -** Registration Pack provides capacities of different registration types allocated by the planner to a specific exhibitor. * **Exhibitor Questions -** Set of questions for an exhibitor. * **Exhibitor Answers -** Set of answers to exhibitor questions for an exhibitor. * **Exhibitor Categories -** Set of exhibitor categories for an event. Exhibitor Categories are used in Attendee Hub and Event App to differentiate exhibitors. * **Sponsorship Levels -** Sponsorship levels are defined by the planner. Use this API to get details of existing sponsorship levels defined within the event. To assign sponsorship levels to exhibitors, use the Exhibitor endpoints.

Operations 30

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /events/{id}/exhibitor-categories List an event's exhibitor categories · List Exhibitor Categories #
Ask an LLM
“What exhibitor categories are set up for my Cvent event?”
“Can I page through all the exhibitor categories defined for one event?”
Tell an agent
List the exhibitor categories for event {id}.
Show the first {limit} exhibitor categories configured on event {id}.
POST /events/{id}/exhibitor-categories Create an exhibitor category for an event · Create Exhibitor Category #
Ask an LLM
“How do I add a new exhibitor category to an event?”
“Can I set the display order when creating an exhibitor category?”
Tell an agent
Create an exhibitor category named {name} on event {id}.
Add a new {type} exhibitor category {name} to event {id} at position {order}.
PUT /events/{id}/exhibitor-categories/{exhibitorCategoryId} Update an existing exhibitor category · Update Exhibitor Category #
Ask an LLM
“Can I rename an exhibitor category that already exists on my event?”
“What do I send to change the description of an existing exhibitor category?”
Tell an agent
Rename exhibitor category {exhibitorCategoryId} on event {id} to {name}.
Move existing exhibitor category {exhibitorCategoryId} in event {id} to display order {order}.
DELETE /events/{id}/exhibitor-categories/{exhibitorCategoryId} Delete an exhibitor category · Delete Exhibitor Category #
Ask an LLM
“How do I remove an exhibitor category from an event entirely?”
“Can an exhibitor category be deleted once it's no longer needed?”
Tell an agent destructive · confirm first
Delete exhibitor category {exhibitorCategoryId} from event {id}.
Remove the whole exhibitor category {exhibitorCategoryId} on event {id}.
PUT /events/{id}/exhibitor-categories/{exhibitorCategoryId}/banner-files/{fileId} Assign a banner image to an exhibitor category · Assign Banner to Category #
Ask an LLM
“How do I put a banner image on an exhibitor category?”
“Will assigning a new category banner replace the one already there?”
Tell an agent
Set uploaded file {fileId} as the banner for exhibitor category {exhibitorCategoryId} on event {id}.
Replace the category banner of exhibitor category {exhibitorCategoryId} in event {id} with file {fileId}.
DELETE /events/{id}/exhibitor-categories/{exhibitorCategoryId}/banner-files/{fileId} Remove the banner from an exhibitor category · Delete Banner from Category #
Ask an LLM
“Can I take the banner image off an exhibitor category without deleting the category?”
“What happens when I delete a category's banner file?”
Tell an agent destructive · confirm first
Delete banner file {fileId} from exhibitor category {exhibitorCategoryId} on event {id}.
Clear the category banner image {fileId} for exhibitor category {exhibitorCategoryId} in event {id}.
GET /events/{id}/exhibitor-categories/{exhibitorCategoryId}/exhibitors List the exhibitors in a category · List Category's Exhibitors #
Ask an LLM
“Which exhibitors are assigned to a particular exhibitor category?”
“How can I see every booth in one category of my event?”
Tell an agent
List the exhibitors in category {exhibitorCategoryId} for event {id}.
Show up to {limit} exhibitors assigned to exhibitor category {exhibitorCategoryId} on event {id}.
PUT /events/{id}/exhibitor-categories/{exhibitorCategoryId}/exhibitors/{exhibitorId} Assign an exhibitor to a category · Assign Exhibitor to Category #
Ask an LLM
“Can I put an exhibitor into an exhibitor category?”
“What's needed to tag an existing exhibitor with a category?”
Tell an agent
Assign exhibitor {exhibitorId} to category {exhibitorCategoryId} in event {id}.
Add exhibitor {exhibitorId} into exhibitor category {exhibitorCategoryId} on event {id}.
DELETE /events/{id}/exhibitor-categories/{exhibitorCategoryId}/exhibitors/{exhibitorId} Remove an exhibitor from a category · Delete Exhibitor from Category #
Ask an LLM
“How do I take an exhibitor out of a category without deleting the exhibitor?”
“Can one exhibitor be unassigned from a single exhibitor category?”
Tell an agent destructive · confirm first
Remove exhibitor {exhibitorId} from category {exhibitorCategoryId} in event {id}.
Unassign exhibitor {exhibitorId} from exhibitor category {exhibitorCategoryId} on event {id}.
GET /events/{id}/exhibitor-questions List an event's exhibitor questions · List Exhibitor Questions #
Ask an LLM
“What questions are exhibitors asked to answer for my event?”
“Which exhibitor profile questions are configured on an event?”
Tell an agent
List the exhibitor questions set up for event {id}.
Show me the questionnaire exhibitors fill in for event {id}.
GET /events/{id}/exhibitors List an event's exhibitors · List Exhibitors #
Ask an LLM
“Which exhibitors are signed up for my Cvent event?”
“Can I filter the event's exhibitor list to ones changed after a certain date?”
Tell an agent
List all exhibitors for event {id}.
List exhibitors on event {id} modified after {after}.
POST /events/{id}/exhibitors Create an exhibitor for an event · Create Exhibitor #
Ask an LLM
“How do I add a new exhibitor company to an event?”
“Can I mark an exhibitor as a sponsor or featured when I create it?”
Tell an agent
Register a new exhibiting company {name} for event {id}.
Add exhibitor {name} to event {id} with contact email {email} and website {website}.
GET /events/{id}/exhibitors/{exhibitorId} Get one exhibitor's details · Get Exhibitor #
Ask an LLM
“What details are stored for a specific exhibitor at my event?”
“Can I look up a single exhibitor's booth location and contact info?”
Tell an agent
Get exhibitor {exhibitorId} at event {id}.
Show the full profile of exhibitor {exhibitorId} for event {id}.
PUT /events/{id}/exhibitors/{exhibitorId} Update an exhibitor's details · Update Exhibitor #
Ask an LLM
“How do I change an existing exhibitor's booth location?”
“Can I hide an exhibitor that's already been created?”
Tell an agent
Update exhibitor {exhibitorId} on event {id} to booth location {location}.
Change the contact email of existing exhibitor {exhibitorId} in event {id} to {email}.
DELETE /events/{id}/exhibitors/{exhibitorId} Delete an exhibitor · Delete Exhibitor #
Ask an LLM
“Why can't I delete an exhibitor that has registrations or lead capture licenses?”
“Can a sponsored or featured exhibitor be deleted?”
Tell an agent destructive · confirm first
Delete exhibitor {exhibitorId} from event {id}.
Permanently remove exhibitor {exhibitorId} from event {id}.
PUT /events/{id}/exhibitors/{exhibitorId}/banner-files/{fileId} Assign a banner image to an exhibitor · Assign Exhibitor Banner Image #
Ask an LLM
“How do I set the banner image on an exhibitor's profile?”
“Does assigning an exhibitor banner overwrite the existing banner?”
Tell an agent
Set file {fileId} as the banner for exhibitor {exhibitorId} on event {id}.
Replace exhibitor {exhibitorId}'s banner at event {id} with uploaded file {fileId}.
DELETE /events/{id}/exhibitors/{exhibitorId}/banner-files/{fileId} Remove an exhibitor's banner image · Delete Exhibitor Banner Image #
Ask an LLM
“Can I delete the banner image from an exhibitor profile?”
“What removes an exhibitor's banner without touching their logo?”
Tell an agent destructive · confirm first
Delete banner {fileId} from exhibitor {exhibitorId} on event {id}.
Clear the banner image {fileId} on exhibitor {exhibitorId} in event {id}.
GET /events/{id}/exhibitors/{exhibitorId}/exhibitor-answers List an exhibitor's question answers · List Exhibitor Answers #
Ask an LLM
“How did a particular exhibitor answer the exhibitor questions?”
“Where can I read one exhibitor's questionnaire responses?”
Tell an agent
List exhibitor {exhibitorId}'s answers to the exhibitor questions on event {id}.
Show the questionnaire responses from exhibitor {exhibitorId} at event {id}.
PUT /events/{id}/exhibitors/{exhibitorId}/exhibitor-answers Update an exhibitor's question answers · Update Exhibitor Answers #
Ask an LLM
“Can a planner fill in exhibitor question answers on an exhibitor's behalf?”
“Is it possible to skip questions marked required for exhibitor admins when updating answers?”
Tell an agent
Update the exhibitor question answers for exhibitor {exhibitorId} on event {id} with {data}.
Save these questionnaire answers {data} for exhibitor {exhibitorId} at event {id}.
GET /events/{id}/exhibitors/{exhibitorId}/exhibitor-categories List the categories an exhibitor belongs to · List Exhibitor's Categories #
Ask an LLM
“Which categories is a specific exhibitor assigned to?”
“Can I check what exhibitor categories one company falls under?”
Tell an agent
List the categories exhibitor {exhibitorId} belongs to at event {id}.
Show which exhibitor categories are assigned to exhibitor {exhibitorId} on event {id}.
GET /events/{id}/exhibitors/{exhibitorId}/questions List an exhibitor's lead qualification questions · List Qualification Questions #
Ask an LLM
“What lead qualification questions does an exhibitor ask when scanning leads?”
“Which questions will a booth use to qualify leads at my event?”
Tell an agent
List the lead qualification questions for exhibitor {exhibitorId} at event {id}.
Show the lead-scoring questions exhibitor {exhibitorId} uses on event {id}.
POST /events/{id}/exhibitors/{exhibitorId}/registration-packs Create a registration pack for an exhibitor · Create Registration Pack #
Ask an LLM
“How do I give an exhibitor an allocation of registrations for their staff?”
“Can I set per-registration-type capacities when creating an exhibitor pack?”
Tell an agent
Create a registration pack for exhibitor {exhibitorId} on event {id} with capacities {capacities}.
Allocate registration capacities {capacities} to exhibitor {exhibitorId} in event {id} as a new pack.
GET /events/{id}/exhibitors/{exhibitorId}/registration-packs Get an exhibitor's registration pack · List Registration Pack #
Ask an LLM
“Does this exhibitor already have a registration pack for the event?”
“Where can I see an exhibitor's consolidated registration capacities?”
Tell an agent
Show the registration pack assigned to exhibitor {exhibitorId} on event {id}.
Look up whether exhibitor {exhibitorId} at event {id} has a registration pack.
GET /events/{id}/exhibitors/{exhibitorId}/registration-packs/{registrationPackId} Get a registration pack and its usage · Get Registration Pack #
Ask an LLM
“How many of an exhibitor's allocated registrations have been used?”
“Which registration types are in a specific exhibitor registration pack?”
Tell an agent
Get registration pack {registrationPackId} for exhibitor {exhibitorId} on event {id}.
Show used versus allocated registrations in pack {registrationPackId} of exhibitor {exhibitorId}, event {id}.
PUT /events/{id}/exhibitors/{exhibitorId}/registration-packs/{registrationPackId} Update an exhibitor's registration pack · Update Registration Pack #
Ask an LLM
“Can I raise an exhibitor's registration allowance after the pack is created?”
“How do I change capacities in an existing registration pack?”
Tell an agent
Update registration pack {registrationPackId} for exhibitor {exhibitorId} on event {id} to capacities {capacities}.
Change the capacities in existing pack {registrationPackId} of exhibitor {exhibitorId} at event {id} to {capacities}.
DELETE /events/{id}/exhibitors/{exhibitorId}/registration-packs/{registrationPackId} Delete an exhibitor's registration pack · Delete Registration Pack #
Ask an LLM
“Can I remove a registration pack from an exhibitor?”
“What deletes an exhibitor's registration allocation altogether?”
Tell an agent destructive · confirm first
Delete registration pack {registrationPackId} for exhibitor {exhibitorId} on event {id}.
Remove pack {registrationPackId} from exhibitor {exhibitorId} at event {id}.
GET /events/{id}/sponsorship-levels List an event's sponsorship levels · List Sponsorship Levels #
Ask an LLM
“What sponsorship tiers are defined for my event?”
“Which sponsorship levels can exhibitors be placed in?”
Tell an agent
List the sponsorship levels for event {id}.
Show all sponsor tiers configured on event {id}.
GET /events/{id}/sponsorship-levels/{sponsorshipLevelId} Get one sponsorship level · Get Sponsorship Level #
Ask an LLM
“What are the details of a specific sponsorship level?”
“Can I look up a single sponsor tier by its ID?”
Tell an agent
Get sponsorship level {sponsorshipLevelId} for event {id}.
Show details of sponsor tier {sponsorshipLevelId} on event {id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cvent-event-cloud:cvent-event-cloud-exhibitor-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cvent-event-cloud-exhibitor-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cvent REST Exhibitor API
  description: '# Introduction

    The Cvent API Platform is built around REST.'
  contact:
    name: Cvent Development Platform
    url: https://developers.cvent.com/
  version: ea
servers:
- url: https://api-platform.cvent.com/ea
- url: https://api-platform-eur.cvent.com/ea
tags:


# --- truncated at 32 KB (113 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent-event-cloud/refs/heads/main/openapi/cvent-event-cloud-exhibitor-api-openapi.yml