Cvent Events+ Hub API
An Events+ Hub persists basic information needed to assign an owner and optionally customize the public presentation.
An Events+ Hub persists basic information needed to assign an owner and optionally customize the public presentation.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/cvent-events-plus-hub-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.0.2
info:
title: Cvent REST APIs — Events+ Hub
version: ea
description: An Events+ Hub persists basic information needed to assign an owner and optionally customize the public presentation.
contact:
name: Cvent Development Platform
url: https://developers.cvent.com/
externalDocs:
description: Cvent REST API documentation
url: https://developers.cvent.com/documentation
servers:
- url: https://api-platform.cvent.com/ea
- url: https://api-platform-eur.cvent.com/ea
tags:
- name: Events+ Hub
description: An Events+ Hub persists basic information needed to assign an owner and optionally customize the public presentation.
paths:
/hubs:
get:
summary: List Events+ Hubs
description: Get a paginated list of all Events+ hubs associated with your account. Each Events+ hub returned contains
owner and theme information as well as the current status.
operationId: listHubs
parameters:
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- $ref: '#/components/parameters/videoHubFilter'
tags:
- Events+ Hub
security:
- OAuth2.authorizationCode:
- events-plus/hubs:read
- OAuth2.clientCredentials:
- events-plus/hubs:read
responses:
'200':
description: Successfully retrieved a paginated list of Events+ hubs and their related details.
content:
application/json:
schema:
$ref: '#/components/schemas/hubs-paginated-response'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'429':
$ref: '#/components/responses/TooManyRequests1'
/hubs/{hubId}/members:
get:
tags:
- Events+ Hub
security:
- OAuth2.authorizationCode:
- events-plus/hubs:read
- OAuth2.clientCredentials:
- events-plus/hubs:read
summary: Get Events+ Hub Members
operationId: getHubMembers
description: Fetches a list of members associated with a particular Events+ hub.
parameters:
- $ref: '#/components/parameters/hubId'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- $ref: '#/components/parameters/memberFilter'
- $ref: '#/components/parameters/memberListSort'
responses:
'200':
description: Members fetched successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/paginated-existing-member'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
components:
schemas:
Link:
title: Link
required:
- href
type: object
description: Represents a link to a related resource.
properties:
href:
type: string
description: A url provided that can be followed for linking
example: ?token=90c5f062-76ad-4ea4-aa53-00eb698d9262
HubIdPropertyReadOnly:
title: HubIdPropertyReadOnly
description: The unique ID of an Events+ Hub.
type: string
format: uuid
example: 1e7e0f38-d73c-4326-9f93-422086b91304
readOnly: true
WorkAddress:
title: WorkAddress
type: object
description: Member's work address details.
properties:
city:
type: string
maxLength: 50
example: New York
description: Member's work address city.
state:
type: string
maxLength: 50
example: New York
description: Member's Work address state.
country:
type: string
maxLength: 100
example: USA
description: Member's work address country.
existing-hub:
title: ExistingHub
description: Represents an existing Events+ hub.
type: object
allOf:
- $ref: '#/components/schemas/Hub'
properties:
id:
$ref: '#/components/schemas/HubIdPropertyReadOnly'
status:
$ref: '#/components/schemas/HubStatusProperty'
hubs-paginated-response:
title: HubsPaginatedResponse
description: The response from a request to get the list of Events+ hubs. This includes the paging object as well as
the collection of Events+ hubs.
required:
- paging
- data
type: object
properties:
paging:
$ref: '#/components/schemas/Paging'
data:
type: array
maxItems: 200
items:
$ref: '#/components/schemas/existing-hub'
description: List of Events+ hubs.
SocialMediaLinks:
title: SocialMediaLinks
type: object
description: Member's social media links.
properties:
facebookUrl:
$ref: '#/components/schemas/Link'
twitterUrl:
$ref: '#/components/schemas/Link'
linkedinUrl:
$ref: '#/components/schemas/Link'
websiteUrl:
$ref: '#/components/schemas/Link'
HubFonts:
title: HubFonts
type: object
description: The fonts of the Events+ hub.
properties:
headingId:
type: string
format: uuid
example: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
description: The id of the font used in this Events+ hub's heading. Custom fonts are previously uploaded in the
account.
bodyId:
type: string
format: uuid
example: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
description: The id of the font used in this Events+ hub's body text. Custom fonts are previously uploaded in account.
Compliance:
title: Compliance
description: Privacy compliance fields for a contact.
type: object
properties:
creationTime:
type: string
format: date-time
description: Date-time (in GMT) when privacy compliance details were created for the contact.
example: '2021-03-08T17:30:01.727Z'
complianceScope:
type: string
description: Scope of privacy compliance.
example: CCPA
enum:
- CCPA
action:
type: string
description: Action to take for a compliance request.
example: DO_NOT_SELL
enum:
- DO_NOT_SELL
- OK_TO_SELL
createdBy:
type: string
description: Denotes how the compliance request was created.
example: PLANNER
enum:
- ATTENDEE
- PLANNER
- IMPORT
- SOAP_API
- REST_API
- MARKETO
- SALEFORCE
- VIDEO_CENTER_MEMBER
- RESPONDENT
- NOT_SET
member-profile:
title: MemberProfile
type: object
description: Events+ member profile details.
required:
- firstName
- lastName
properties:
firstName:
type: string
description: Member's first name.
example: Mateo
maxLength: 30
lastName:
type: string
description: Member's last name
example: Allende
maxLength: 30
prefix:
type: string
description: Used to denote title of member e.g. Mr., Mrs., Dr. etc.
example: Dr.
maxLength: 30
designation:
type: string
description: Member's designation in the company.
maxLength: 30
example: White Wolf
jobTitle:
type: string
description: Member's job title.
maxLength: 100
example: Director
companyName:
type: string
description: Member's company name.
maxLength: 100
example: Cvent.inc
headline:
type: string
description: Member's biographical writeup.
example: A visionary in the field of event planning.
maxLength: 220
pronouns:
type: string
description: Member's pronouns.
maxLength: 30
example: she/her
socialMediaLinks:
$ref: '#/components/schemas/SocialMediaLinks'
profileImageUrl:
title: Link
required:
- href
type: object
description: The optimized URL of the Events+ member's profile image.
properties:
href:
type: string
description: A URL pointing to the member's profile image.
example: ?token=90c5f062-76ad-4ea4-aa53-00eb698d9262
emailAddress:
type: string
description: Member's email address.
maxLength: 80
example: abc@example.com
mobileNumber:
type: string
maxLength: 30
example: 555-555-5555
description: Member's mobile number.
workAddress:
$ref: '#/components/schemas/WorkAddress'
compliance:
$ref: '#/components/schemas/Compliance'
locale:
type: string
description: Member's preferred language. Used for localization of the UI and emails. The value should be in the
form of an ISO-639 language code and ISO 3166-1 Alpha-2 country code separated by a hyphen. e.g. en-US, fr-FR,
es-ES etc.
example: en-US
registrationDate:
type: string
format: date-time
description: The ISO 8601 zoned date time when the member registered.
example: '2017-01-02T02:00:00Z'
readOnly: true
lastLoginDate:
type: string
format: date-time
description: The ISO 8601 zoned date time when the member last logged in.
readOnly: true
example: '2017-01-02T02:00:00Z'
visible:
type: boolean
default: false
description: True indicates member profile is visible to other members.
ErrorResponseBase1:
title: ErrorResponseBase
type: object
description: Represents an error response with no additional details.
required:
- code
- message
properties:
code:
type: integer
description: The HTTP status code representing the error.
example: 400
message:
type: string
description: A brief description of the error.
example: Bad Request
target:
type: string
description: The target resource of the error.
example: example target
HubBackground:
title: HubBackground
type: object
description: The background image of the Events+ hub.
properties:
url:
description: The optimized URL of the Events+ hub's background image. The background image appears on the Events+
hub registration page.
type: string
format: uri
example: https://images.cvent.com/ab5d5f790f6b4a90b29a3711d4ec381f/video-center/4833fde2-eedf-4751-92a5-f788cfa70674/43c5b520abf9635f4168a2ce37a89d89!_!6fbef1a131b81d4bed2b16c175ef57cd.jpeg
originalUrl:
description: The original URL of the Events+ hub background image. The background appears on the Events+ hub Registration
page.
type: string
format: uri
example: https://custom.cvent.com/ab5d5f790f6b4a90b29a3711d4ec381f/video-center/4833fde2-eedf-4751-92a5-f788cfa70674/43c5b520abf9635f4168a2ce37a89d89.jpeg
altText:
type: string
description: Alternate text for the background image.
example: A mostly empty conference room.
minLength: 1
maxLength: 100
HubColors:
title: HubColors
type: object
description: All the colors associated with the Events+ hub.
properties:
action:
title: Action Color
description: The secondary color of an Events+ hub.
type: string
example: '#0F0F0F'
pattern: ^#?([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})$
maxLength: 7
background:
title: Background Color
description: The background color of an Events+ hub.
type: string
example: '#0F0F0F'
pattern: ^#?([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})$
maxLength: 7
main:
title: Main Color
description: The primary color of an Events+ hub.
type: string
example: '#0F0F0F'
pattern: ^#?([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})$
maxLength: 7
mood:
title: Mood Color
description: An Events+ hub color configuration that can be set to light, dark, or a similar shade to the main color.
type: string
example: '#0F0F0F'
pattern: ^#?([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})$
default: '#FFFFFF'
maxLength: 7
UUIDProperty:
title: UUID Property
description: A string that has to be a format matching the industry standard uuid
type: string
format: uuid
example: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
HubOwner:
title: HubOwner
type: object
description: The owner of the Events+ hub and their information.
properties:
firstName:
type: string
description: First name of the Events+ hub owner.
example: Achuthanandan
maxLength: 255
minLength: 1
lastName:
type: string
description: Last name of the Events+ hub owner.
example: Velikkakathu Sankaran
maxLength: 255
minLength: 1
email:
type: string
format: email
description: Email address of the Events+ hub owner.
example: owner@example.com
maxLength: 255
minLength: 1
HubLogo:
title: HubLogo
type: object
description: The logo for the Events+ hub.
properties:
url:
description: The optimized Events+ hub logo image URL.
type: string
format: uri
example: https://images.cvent.com/ab5d5f790f6b4a90b29a3711d4ec381f/video-center/4833fde2-eedf-4751-92a5-f788cfa70674/43c5b520abf9635f4168a2ce37a89d89!_!6fbef1a131b81d4bed2b16c175ef57cd.jpeg
originalUrl:
description: The original URL of the logo image that was uploaded to the Events+ hub. Supported file types are JPEG,
JPG, PNG, GIF. Recommended logo size is 170 x 90 pixels and 72 PPI.
type: string
format: uri
example: https://custom.cvent.com/ab5d5f790f6b4a90b29a3711d4ec381f/video-center/4833fde2-eedf-4751-92a5-f788cfa70674/43c5b520abf9635f4168a2ce37a89d89.jpeg
altText:
type: string
description: Alternate text for the logo image.
example: A mostly empty conference room.
minLength: 1
maxLength: 100
HubLogin:
title: HubLogin
type: object
properties:
type:
type: string
default: MAGIC_LINK
enum:
- MAGIC_LINK
- SSO
- BOTH
description: 'Login method for the members of the Events+ hub. MAGIC_LINK: The members can log in via a ''magic
link'' provided via email. Magic links are unique for each member, allowing the member to log in without requiring
credentials. SSO: The members log in via a single-sign-on (SSO) method previously configured in the Events+ hub.
BOTH: Members can log in via the magic link method or the single-sign-on (SSO) method.'
organizationId:
type: string
description: Organization identifier of a Cvent identity provider when SSO login type is selected. This value is
provided by Cvent when an account is first configured to support SSO. To read more about Cvent SSO support, see
https://developers.cvent.com/docs/sso/overview.
example: OneloginforFlexGuestside
maxLength: 255
idpUrl:
type: string
format: uri
description: The service provider-initiated URL, used by Events+ hub members for single sign-on (SSO). Used when
the `type` property is SSO or BOTH.
example: https://login.cvent.com/redirect?redirectUrl=https://cvent-login.com/oauth2/oauth-redirect&productId=0oaztigu7sVcS4PHM0h7&identityProviderName=OneloginforFlexGuestside
description: Fields relating to the login process for the Events+ hub.
paginated-existing-member:
title: Paginated Existing Member
description: A paginated list of Events+ members.
required:
- paging
- data
type: object
properties:
paging:
$ref: '#/components/schemas/Paging'
data:
type: array
items:
$ref: '#/components/schemas/ExistingMember'
description: Collection of Events+ members.
HubStatusProperty:
title: HubStatusProperty
type: string
enum:
- Inactive
- Active
- Deleted
description: 'The current Events+ Hub status. Inactive: The Events+ Hub is inactive and unavailable to members. Active:
Members can access the Events+ Hub. Deleted: The Events+ Hub has been deleted and is unavailable to members or planners.'
HubCalendar:
title: HubCalendar
type: object
description: The event calendar associated with this Events+ hub. The event calendar allows you to share multiple events
and sessions in a list or calendar format.
properties:
id:
description: The ID of the calendar associated to an Events+ hub.
type: string
format: uuid
example: 1e7e0f38-d73c-4326-9f93-422086b91304
maxLength: 255
layout:
description: The initial layout style used by front-ends to render the associated calendar.
type: string
enum:
- List
- Grid
example: List
PaginationLinks:
title: PaginationLinks
type: object
description: Represents pagination links for navigating between pages of data.
properties:
next:
$ref: '#/components/schemas/Link'
self:
$ref: '#/components/schemas/Link'
prev:
$ref: '#/components/schemas/Link'
Paging:
title: Paging
required:
- _links
type: object
description: Represents pagination information for a collection of resources.
properties:
previousToken:
type: string
description: The pagination token for the previous page, if one exists. You can use this token to navigate to the
previous page of data.
example: 1a2b3c4d5e6f7g8h9i10j11k
nextToken:
type: string
description: The pagination token for the next page. If this value is present in the response, there is another
page of data you can fetch.
example: 1a2b3c4d5e6f7g8h9i10j11k
currentToken:
type: string
description: The pagination token for the current page.
example: 1a2b3c4d5e6f7g8h9i10j11k
limit:
type: integer
description: The number of records to return on the page. Not to exceed 200.
example: 100
totalCount:
type: integer
description: The total number of records available. This field may return blank, even if there are more records.
To confirm if there are more records, check the `nextToken` field.
example: 2
_links:
$ref: '#/components/schemas/PaginationLinks'
UTMOverride:
title: UTMOverride
description: 'Specifies how UTM (urchin tracking module: a key and value that is attached to URLs for the purpose of
identifying and tracking traffic) settings will override passed in items.'
type: string
enum:
- use-existing-parameter
- use-custom-parameter
default: use-existing-parameter
example: use-custom-parameter
Hub:
title: Hub
type: object
description: An Events+ hub consists of basic information and theme data such as title, owner*Name, url, backgroundColor
and logoImage.
required:
- title
- owner
allOf:
- $ref: '#/components/schemas/Audit'
properties:
title:
type: string
description: A short descriptor of the Events+ hub.
example: Future Technologies
maxLength: 255
minLength: 1
owner:
$ref: '#/components/schemas/HubOwner'
customDomain:
type: string
description: Custom domain name of the Events+ hub.
example: example.com
maxLength: 255
url:
title: Events+ Hub URL
description: The URL that links to the Events+ hub.
type: string
format: uri
pattern: ^https:\/\/[\S]{2,}
example: https://web.cvent.com/eventsplus
maxLength: 255
colors:
$ref: '#/components/schemas/HubColors'
themeSafeMode:
type: boolean
description: True guarantees that controls shown on the page will contrast with the background color.
example: true
default: false
logo:
$ref: '#/components/schemas/HubLogo'
background:
$ref: '#/components/schemas/HubBackground'
locale:
type: string
description: An IETF BCP 47 language tag used to indicate the language of the Events+ hub.
example: en-GB
maxLength: 255
calendar:
$ref: '#/components/schemas/HubCalendar'
helpEmailAddress:
type: string
format: email
description: Help email address to reach out in case of any issues logging in or registering.
example: abc@example.com
maxLength: 255
autoDetectBrowserLocale:
type: boolean
description: True indicates the Events+ hub should detect the browser locale. If translations for the detected language
are enabled in the Events+ hub, the Events+ hub will switch to the detected language.
example: true
faviconUrl:
description: URL of the Events+ hub favicon.
type: string
format: uri
example: https://cvent.com/bucket/scope/logo.png
maxLength: 255
utmOverride:
$ref: '#/components/schemas/UTMOverride'
fonts:
$ref: '#/components/schemas/HubFonts'
login:
$ref: '#/components/schemas/HubLogin'
websiteTheming:
type: boolean
description: True indicates the Events+ hub is opted into the new website theming experience. False indicates the
hub uses the legacy theming experience.
example: true
default: false
ExistingMember:
title: Existing Member
description: An existing member.
type: object
allOf:
- $ref: '#/components/schemas/member-profile'
properties:
id:
type: string
description: The unique ID of the member.
example: c764fb48-a62b-4c5f-b98f-01b5dae2c2ff
format: uuid
Audit:
title: Audit
description: Audit information
type: object
properties:
created:
type: string
format: date-time
description: The ISO 8601 zoned date time when this record was created.
readOnly: true
example: '2017-01-02T02:00:00Z'
createdBy:
type: string
description: The identifier of the user that created this record.
readOnly: true
example: hporter
lastModified:
type: string
format: date-time
description: The ISO 8601 zoned date time when this record was updated.
readOnly: true
example: '2019-02-12T03:00:00Z'
lastModifiedBy:
type: string
description: The identifier of the user that last updated this record.
readOnly: true
example: hporter
ErrorResponse-12:
title: ErrorResponse
description: Represents an error response with additional details of cascading error messages.
allOf:
- $ref: '#/components/schemas/ErrorResponseBase1'
type: object
required:
- code
- message
properties:
details:
type: array
items:
$ref: '#/components/schemas/ErrorResponseBase1'
description: Additional details of cascading error messages.
parameters:
memberFilter:
name: filter
in: query
required: false
description: 'Use filter query parameters to limit results
to data that matches your criteria. See
[Filters](/docs/rest-api/reference/filters) for details.
Supported fields and operators are listed below:
| Field | Operators |
|-------------------------|------------|
| firstName | `contains` |
| lastName | `contains` |
| emailAddress | `contains` |
| jobTitle | `contains` |
| companyName | `contains` |
| designation | `contains` |
| workAddress.city | `contains` |
| workAddress.state | `contains` |
| workAddress.country | `contains` |
Limit for the number of fields that can be passed in a filter is 35.
The following logical operators are supported for combining filters:
* and
* or
'
schema:
type: string
example: (firstName contains 'tim') and (lastName contains 'wood')
videoHubFilter:
name: filter
in: query
required: false
description: 'Use filter query parameters to limit results
to data that matches your criteria. See
[Filters](/docs/rest-api/reference/filters) for details.
Supported fields and operators are listed below:
| Field | Operators |
|-------|------------|
| id | `eq`, `ne` |
Limit for the number of fields that can be passed in a filter is 35.
The following logical operators are supported for combining filters:
* or
'
schema:
type: string
example: (id eq '76f2b9e2-fcce-4d93-be29-a008b76a050c') OR (id eq '16322408-bae8-4b29-a559-702d2023e13a')
memberListSort:
name: sort
in: query
required: false
description: "The sort order passed as a parameter, used to control the order of the\nsearch results as a priority ordered\
\ list of sorts\n\nThere are two orders:\n * ascending: ASC\n * descending: DESC\n\nThe following fields are sortable:\n\
\ * firstName (member first name)\n * lastName (member last name)\n * emailAddress (member email address)\n *\
\ jobTitle (member job title)\n * designation (Designation of member)\n * workAddress.city (Work City of member)\n\
\ * workAddress.state (Work State of member)\n * workAddress.country (Work Country of member)\n * companyName (member\
\ company)\n * registrationDate (member registration date)\n * lastLoginDate (member last login date)\n"
schema:
type: string
example: firstName:ASC,lastName:ASC
token:
name: token
in: query
description: 'The continuation token returned from a previous class. This must be a valid UUID v4 if provided.
This will override any other pageable parameters provided.
'
style: form
explode: true
schema:
type: string
example: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
hubId:
in: path
name: hubId
description: The identifier of an Events+ Hub
required: true
schema:
$ref: '#/components/schemas/UUIDProperty'
limit:
name: limit
in: query
description: The maximum number of records to return per page.
style: form
explode: true
schema:
maximum: 200
minimum: 1
type: integer
default: 100
example: 100
responses:
NotFound1:
description: Resource not found
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse-12'
example:
code: 404
message: Not found
BadRequest1:
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse-12'
example:
code: 400
message: Bad Request
TooManyRequests1:
description: Too many requests
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse-12'
example:
code: 429
message: Limit Exceeded
Unauthorized1:
description: Bad or expired token
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse-12'
example:
code: 401
message: Unauthorized
Forbidden1:
description: You do not have access to the resource
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse-12'
example:
code: 403
message: Access Forbidden
securitySchemes:
OAuth2.clientCredentials:
type: oauth2
description: OAuth2 Client Credentials Flow.
flows:
clientCredentials:
tokenUrl: https://api-platform.cvent.com/ea/oauth2/token
scopes:
account/hooks:delete: Allows the deletion of hooks.
account/hooks:read: Allows the reading of hooks.
account/hooks:write: Allows the creation/updation of hooks.
account/user-groups:delete: Allows deletion for user groups
account/user-groups:read: Allows the reading of user groups
account/user-groups:write: Allows the writing of user groups
account/users:delete: Allows the deletion of User
account/users:read: Allows the reading of User, User Group
account/users:write: Allows the creation/updating of User
appointments/appointment-attendees:read: Allows the reading of appointment attendees and their related entities.
appointments/appointment-events:read: Allows the reading of appointment events and their related entities.
appointments/appointment-types:read: Allows the reading of appointment types and their related entities.
appointments/appointments:read: Allows the reading of appointment and their related entities.
appointments/appointments:write: Allows the writing of appointments and their related entities.
appointments/available-times:read: Allows the reading of availability times.
appointments/locations:read: Allows the reading of appointment locations and their related entities.
attendee-insights/attendee-insights:read: Allows the reading of engagement scores (attendee insights).
attendee-insights/scores:read: Allows the reading of scores.
attendee-insights/stats:read: Allows the reading of engagement score (attendee insight) stats.
budget/budget-items:delete: Allows the deletion of budget items
budget/budget-items:read: Allows the reading of all budget items
budget/budget-items:write: Allows creation/updation of budget item
budget/budget-totals:read: Allows the reading of all event budget totals
budget/budget-vendors:read: Allows reading of account-level budget vendors.
budget/cards:read: Allows the reading of cards
budget/currency-conversion-rate:delete: Allows deletion of currency conversion rate for currency.
budget/currency-conversion-rate:read: Allows reading of currency conversion rate for currency.
budget/currency-conversion-rate:write: Allows cr
# --- truncated at 32 KB (66 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent/refs/heads/main/openapi/cvent-events-plus-hub-api-openapi.yml