How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Cvent Exhibitors 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.

Cvent Exhibitors API is one of 65 APIs that Cvent publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Exhibitors. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 30 operations across 17 paths, and defines 52 schemas. It is described by OpenAPI 3.0.2, at version ea.

Requests are made against 2 base URLs: https://api-platform.cvent.com/ea, https://api-platform-eur.cvent.com/ea.

30 operations 17 paths 52 schemas 7 DELETE12 GET3 POST8 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.2
API Version
ea
Base URL
https://api-platform.cvent.com/ea
Authentication
OAuth 2.0, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Cvent Exhibitors API declares 2 security schemes for authenticating requests. It supports OAuth 2.0 (OAuth2.clientCredentials) using the clientCredentials flow, exposing 238 scopes. It supports OAuth 2.0 (OAuth2.authorizationCode) using the authorizationCode flow, exposing 208 scopes.

  • OAuth2.clientCredentials — OAuth2 Client Credentials Flow.
  • OAuth2.authorizationCode — OAuth2 Authorization Code Flow.

Paths & Operations 30

Across 17 paths, the API surfaces 30 operations — 7 DELETE, 12 GET, 3 POST, 8 PUT. Each is listed below with its method, path, parameters, and response codes.

Exhibitor 30

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 - Regis…

GET
/events/{id}/exhibitor-categories
List Exhibitor Categories
getExhibitorCategories 3 params → 200400401403404429
POST
/events/{id}/exhibitor-categories
Create Exhibitor Category
createExhibitorCategory 1 param body → 201400401403404429
PUT
/events/{id}/exhibitor-categories/{exhibitorCategoryId}
Update Exhibitor Category
updateExhibitorCategory 2 params body → 200400401403404429
DELETE
/events/{id}/exhibitor-categories/{exhibitorCategoryId}
Delete Exhibitor Category
deleteExhibitorCategory 2 params → 204401403404429
PUT
/events/{id}/exhibitor-categories/{exhibitorCategoryId}/banner-files/{fileId}
Assign Banner to Category
updateExhibitorCategoryBanner 3 params → 200400401403404429
DELETE
/events/{id}/exhibitor-categories/{exhibitorCategoryId}/banner-files/{fileId}
Delete Banner from Category
deleteExhibitorCategoryImage 3 params → 204401403404429
GET
/events/{id}/exhibitor-categories/{exhibitorCategoryId}/exhibitors
List Category's Exhibitors
listExhibitors 4 params → 200400401403404429
PUT
/events/{id}/exhibitor-categories/{exhibitorCategoryId}/exhibitors/{exhibitorId}
Assign Exhibitor to Category
addExhibitorToExhibitorCategory 3 params → 204400401403404429
DELETE
/events/{id}/exhibitor-categories/{exhibitorCategoryId}/exhibitors/{exhibitorId}
Delete Exhibitor from Category
removeExhibitorFromExhibitorCategory 3 params → 204401403404429
GET
/events/{id}/exhibitor-questions
List Exhibitor Questions
getExhibitorQuestions 1 param → 200401403404429
GET
/events/{id}/exhibitors
List Exhibitors
getExhibitors 6 params → 200400401403404429
POST
/events/{id}/exhibitors
Create Exhibitor
createExhibitor 1 param body → 201400401403404429
GET
/events/{id}/exhibitors/{exhibitorId}
Get Exhibitor
getExhibitor 2 params → 200400401403404429
PUT
/events/{id}/exhibitors/{exhibitorId}
Update Exhibitor
updateExhibitor 2 params body → 200400401403404429
DELETE
/events/{id}/exhibitors/{exhibitorId}
Delete Exhibitor
deleteExhibitor 2 params → 204401403404429
PUT
/events/{id}/exhibitors/{exhibitorId}/banner-files/{fileId}
Assign Exhibitor Banner Image
updateExhibitorBanner 3 params → 200400401403404429
DELETE
/events/{id}/exhibitors/{exhibitorId}/banner-files/{fileId}
Delete Exhibitor Banner Image
deleteExhibitorBanner 3 params → 204401403404429
GET
/events/{id}/exhibitors/{exhibitorId}/exhibitor-answers
List Exhibitor Answers
getExhibitorAnswers 2 params → 200401403404429
PUT
/events/{id}/exhibitors/{exhibitorId}/exhibitor-answers
Update Exhibitor Answers
updateExhibitorAnswers 2 params body → 200400401403404429
GET
/events/{id}/exhibitors/{exhibitorId}/exhibitor-categories
List Exhibitor's Categories
listExhibitorCategories 4 params → 200400401403404429
PUT
/events/{id}/exhibitors/{exhibitorId}/logo-files/{fileId}
Assign Exhibitor Logo Image
updateExhibitorLogo 3 params → 200400401403404429
DELETE
/events/{id}/exhibitors/{exhibitorId}/logo-files/{fileId}
Delete Exhibitor Logo Image
deleteExhibitorLogo 3 params → 204401403404429
GET
/events/{id}/exhibitors/{exhibitorId}/questions
List Qualification Questions
getLeadQualificationQuestions 2 params → 200400401403404429
POST
/events/{id}/exhibitors/{exhibitorId}/registration-packs
Create Registration Pack
postRegistrationPack 2 params body → 201400401403404409429
GET
/events/{id}/exhibitors/{exhibitorId}/registration-packs
List Registration Pack
getExhibitorRegistrationPacks 2 params → 200401403404429
GET
/events/{id}/exhibitors/{exhibitorId}/registration-packs/{registrationPackId}
Get Registration Pack
getRegistrationPack 3 params → 200401403404429
PUT
/events/{id}/exhibitors/{exhibitorId}/registration-packs/{registrationPackId}
Update Registration Pack
updateRegistrationPack 3 params body → 200400401403404429
DELETE
/events/{id}/exhibitors/{exhibitorId}/registration-packs/{registrationPackId}
Delete Registration Pack
deleteRegistrationPack 3 params → 204401403404409429
GET
/events/{id}/sponsorship-levels
List Sponsorship Levels
getSponsorshipLevels 1 param → 200401403404429
GET
/events/{id}/sponsorship-levels/{sponsorshipLevelId}
Get Sponsorship Level
getSponsorshipLevel 2 params → 200401403404429

Schemas 52

The contract defines 52 schemas that model the data the API accepts and returns. The most detailed are exhibitor-request (18 properties), exhibitor-question (11 properties), LeadQualificationQuestion (10 properties), Address5 (6 properties). Each schema is shown below with its type and property counts.

Link
object
Represents a link to a related resource.
1 property 1 required
ExhibitorCategoryId
object
Schema for Exhibitor Category ID.
1 property
ExhibitorId
object
A JSON Schema representation of an exhibitor ID.
1 property
Event4
object
The Associated Event.
1 property 1 required
ExistingExhibitorAnswer
object
Existing Exhibitor Answer schema
1 property 1 required
exhibitor-id-list-response
object
Exhibitor Id Paginated Response schema
2 properties
exhibitor-request
object
A representation of an exhibitor including all relevant information.
18 properties 2 required
exhibitor-banner-logo-file
object
JSON Schema for Exhibitor Banner/Logo File
2 properties
exhibitors-paginated-response
object
A paginated response containing a list of exhibitors for an event.
2 properties
ContactLinks1
object
A JSON schema representing contact links, including Twitter, Facebook, and LinkedIn URLs.
4 properties
exhibitor-category-id-list-response
object
A paginated response containing a list of exhibitor category Ids.
2 properties
uuid-property
string
A string that has to be a format matching the industry standard uuid
ExhibitorAnswerLimits
object
Defines the limits for answers to exhibitor questions.
4 properties
exhibitor-question
object
A representation of an exhibitor question for an event.
11 properties 4 required
exhibitor-answer-format
string
Specifies the format for displaying answers based on the question type. For SingleChoice questions, choose between 'Dropdown' or 'RadioButton'. For OpenEndedTe…
sponsorship-level-list-response
object
This schema describes the response for a list of sponsorship levels.
1 property
AdditionalChoice1
object
Contains text of additional choice
1 property
BaseChoice
object
A JSON schema representing a base choice object
2 properties
existing-sponsorship-level
object
Existing sponsorship level model
2 properties
ErrorResponseBase1
object
Represents an error response with no additional details.
3 properties 2 required
existing-exhibitor-question
object
Schema for an existing exhibitor question
2 properties 1 required
ExistingCapacity
object
Represents the existing capacity of the registration type for an exhibitor
1 property 1 required
UUIDProperty
string
A string that has to be a format matching the industry standard uuid
exhibitor-question-type
string
Enumeration indicating the type of data collected by an exhibitor question. 'MultiChoice': Respondents select multiple options from a list. 'SingleChoice': res…
registration-pack-response
object
Schema for existing registration pack object
4 properties 4 required
SponsorshipLevel
object
Associated sponsorship level for an exhibitor
1 property 1 required
registration-pack-request
object
A registration pack defining the registration type capacity allocations for an exhibitor at an event.
3 properties 3 required
UUID
object
The reference to the related entity. Contains only the ID of the related entity.
1 property 1 required
LeadQualificationQuestion
object
A JSON schema representing a Lead Qualification Question model
10 properties
ExhibitorAnswer
object
A JSON Schema representation of an exhibitor answer entity.
4 properties 4 required
Exhibitor
object
The Associated Exhibitor.
1 property 1 required
exhibitor-category-request
object
JSON schema representing an Exhibitor Category object
5 properties 4 required
exhibitor-category-response
object
A description of the Existing Exhibitor Category JSON schema
3 properties
exhibitor-answers-request
object
An object representing the request for exhibitor answers.
1 property
error-response
object
Represents an error response with additional details of cascading error messages.
1 property 2 required
exhibitor-answers-response
object
A response object containing a list of exhibitor question answers.
1 property
Capacity
object
Registration capacity object containing registration type and reserved capacity
2 properties 2 required
PaginationLinks
object
Represents pagination links for navigating between pages of data.
3 properties
Paging
object
Represents pagination information for a collection of resources.
6 properties 1 required
exhibitor-response
object
JSON schema for the exhibitor object
6 properties
Address5
object
An object representing an address with various properties.
6 properties
AnswerType-1
string
Type of answer
Answer-2
object
A JSON schema representing an answer object.
3 properties 1 required
lead-qualification-questions-list-response
object
A response containing a list of lead qualification questions.
1 property
SponsorshipLevel-1
object
A file representing the sponsorship level
2 properties 2 required
exhibitor-category-banner-file
object
A JSON schema for the exhibitor category banner file.
2 properties
exhibitor-questions-response
object
A response containing a list of all questions for exhibitors.
1 property
Choice1
object
A schema representing a choice object
1 property
exhibitor-categories-paginated-response
object
The response object containing the paginated list of exhibitor categories.
2 properties
Audit
object
Audit information
4 properties
exhibitor-registration-pack-list-response
object
The registration pack associated with an exhibitor. Each exhibitor has at most one registration pack per event.
1 property
ErrorResponse-12
object
Represents an error response with additional details of cascading error messages.
1 property 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cvent-exhibitors-api-openapi.yml Raw ↑

Other APIs Cvent publishes across the network.

Cvent REST API
Cvent Webhooks API
Cvent Supplier Network (CSN) API
Cvent Passkey RegLink API
Cvent SOAP API (Legacy)
Cvent Custom Widgets API
Cvent Single Sign-On (SSO) Integration
Cvent White Label API
Cvent Salesforce App
Cvent Attendees API
Cvent Contacts API
Cvent Events API
Where this information came from

This is an independent, third-party profile of Cvent Exhibitors API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.