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 Registration Attendee Activities API

Attendee activities, attendee insights (engagement scores) and attendee messages.

Cvent Registration Attendee Activities API is one of 20 APIs that Cvent Registration publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Attendee Management and Attendees. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 11 operations across 8 paths, organized into 3 resource areas, and defines 107 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.

11 operations 8 paths 107 schemas 1 DELETE7 GET2 POST1 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
Authentication
OAuth 2.0, OAuth 2.0
Resource Areas
3

Authentication & Security 2

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

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

Paths & Operations 11

Across 8 paths, the API surfaces 11 operations — 1 DELETE, 7 GET, 2 POST, 1 PUT. They span 3 resource areas: Attendee Insights, Attendee Activities, Attendee Messages. Each is listed below with its method, path, parameters, and response codes.

Attendee Insights 4

The Attendee Insights feature provides valuable information about your event attendees. It assists planners, marketers, and exhibitors in targeting customers effectively, thereby…

GET
/attendee-insights
List Engagement Scores
listAttendeeInsights 5 params → 200400401403429
GET
/attendee-insights/{id}
Get Engagement Score
getAttendeeInsightsById 1 param → 200401403404429
GET
/attendee-insights/{id}/scores
Get Scores
getScores 4 params → 200400401403404429
GET
/attendee-insights/{id}/stats
Get Stats
getStats 1 param → 200401403404429
Attendee Activities 6

The Attendee Activities API gives valuable insight into your customer's experience at your Cvent event. Now, you can get a fuller picture of your customer's journey, including ons…

GET
/attendees/activities
List Activities
listAttendeeActivities 5 params → 200400401403404429
POST
/attendees/activities
Add External Activity
createAttendeeActivity body → 201400401403429
GET
/attendees/activities/external/metadata
List Ext. Activities Metadata
listExternalAttendeeActivitiesMetadata 5 params → 200400401403429
POST
/attendees/activities/external/metadata
Add Ext. Activities Metadata
createExternalAttendeeActivityMetadata body → 201400401403429
DELETE
/attendees/activities/external/metadata/{id}
Delete Ext Activities Metadata
deleteExternalAttendeeActivityMetadata 1 param → 204401403404429
PUT
/attendees/activities/external/metadata/{id}
Update Ext Activities Metadata
updateExternalAttendeeActivityMetadata 1 param body → 200400401403404429
Attendee Messages 1

These APIs retrieve and manage attendee messages—communications exchanged between attendees within channels. Channels are virtual spaces created for one-on-one or group conversati…

GET
/events/{eventId}/attendee-messages/members
Get Messaging Members
getAttendeeMessagesMembers 4 params → 200400401403404429

Schemas 107

The contract defines 107 schemas that model the data the API accepts and returns. The most detailed are EventPageVisitTracked (7 properties), EmailBounced (6 properties), Paging (6 properties), paging.json (6 properties). Each schema is shown below with its type and property counts.

ActivityAd
object
The details of the advertisement.
5 properties
ActivityAppointment
object
An activity appointment.
2 properties
ActivityBaseAppointment
object
Base entity of an activity appointment.
4 properties
ActivityBoothStaff
object
Booth staff for an activity.
4 properties
ActivityCommon
object
Common base entity for an activity.
5 properties 2 required
ActivityContact
object
An activity contact.
3 properties
ActivityData
This is used to denote the type of the attendee activity
ActivityEventWebsite
object
Web browser details for an activity.
2 properties
ActivityExhibitor
object
An activity exhibitor.
4 properties
ActivityExhibitorBase
object
Base entity for an Activity Exhibitor.
2 properties
ActivityExhibitorDocument
object
Document for an activity exhibitor.
4 properties
ActivityExhibitorNavigationSource
object
Navigation source for an activity exhibitor.
2 properties
ActivityExhibitorSponsorshipLevel
object
Sponsorship level for an activity exhibitor.
2 properties
ActivityExhibitorWeblink
object
A web-link for an activity exhibitor.
2 properties
ActivityLead
object
An activity lead.
4 properties
ActivityType
string
This is used to denote the type of the attendee activity.
AdLocation
string
The placement of the ad within the specific product.
Answer2
object
A question answer.
1 property
AppointmentActivity
object
Appointment activity
2 properties
AppointmentCheckedIn
object
Appointment checked-in activity.
1 property
AppointmentCreated
object
Appointment created activity.
2 properties
AppointmentDenied
object
Appointment denied activity.
2 properties
AttendeeActivity
object
An attendee activity.
3 properties
AttendeeStatus
string
This is used to denote the status of an attendee.
Audit
object
Audit information
4 properties
BannerLinkTarget
object
The target of the link clicked on the banner.
2 properties
BaseAnswer
object
Base entity of a question answer.
2 properties
BaseQuestion
object
The question that was answered.
2 properties
BaseQuestionResponse
object
Base entity for a question response.
2 properties
ContactFields
object
Details of a contact.
4 properties
EmailActivity
object
An email activity.
1 property
EmailBounced
object
An email-bounced activity.
6 properties
EmailClicked
object
An email-clicked activity.
3 properties
EmailOpened
object
An email-opened activity.
1 property
EmailSent
object
An email-sent activity.
1 property
EmailUndelivered
object
An email-undelivered activity.
2 properties
ErrorResponse
object
Represents an error response with additional details of cascading error messages.
1 property 2 required
ErrorResponseBase
object
Represents an error response with no additional details.
3 properties 2 required
EventActivity
object
An email activity.
1 property
EventActivityDetail
object
Details for an event activity.
4 properties
EventAdClicked
object
Clicked an Event Ad.
2 properties
EventAdViewed
object
Viewed an Event Ad.
2 properties
EventAttendeeHubVisited
object
An event attendee-hub-visited activity.
2 properties
EventAttendeeSubstituted
object
An attendee-substituted activity.
2 properties
EventBannerLinkClicked
object
The link on the banner clicked by an attendee.
2 properties
EventCheckedIn
object
An email-checked-in activity.
1 property
EventCheckedOut
object
An email-checked-out activity.
1 property
EventCustomCardOpened
object
This is used to denote the attendee activity fetched when a custom card is opened by an attendee.
4 properties
EventFeedbackSubmitted
object
An event-feedback-submitted activity.
1 property
EventPageVisitTracked
object
Contains Urchin Tracking Module (UTM) data.
7 properties
EventRegistered
object
An event-registered activity.
1 property
EventRegistrationAbandoned
object
An event registration-abandoned activity.
3 properties
EventVideoPlayed
object
An event video-played activity.
2 properties
Exhibitor1
object
An exhibitor.
4 properties
ExhibitorDocumentOpened
object
An exhibitor document-opened activity.
1 property
ExhibitorSocialLinkOpened
object
An exhibitor social-link-opened activity.
3 properties
ExhibitorViewed
object
An exhibitor viewed activity.
2 properties
ExhibitorVirtualBoothJoined
object
An exhibitor virtual-booth-joined activity.
2 properties
ExhibitorWeblinkOpened
object
An exhibitor weblink-opened activity.
1 property
ExternalActivitiesAdditionalFields
object
Additional fields for external activities.
3 properties 2 required
ExternalActivityAdditionalFieldsMetadata
object
Additional fields metadata for an external activity.
2 properties 1 required
ExternalActivityData
object
This is used to denote the type of the external attendee activity.
ExternalActivityType
string
This is used to denote the type of the external attendee activity.
LeadActivity
object
A lead activity
2 properties
LeadInboundCreated
object
A lead inbound-created activity.
2 properties
LeadObject
object
A Lead
4 properties
LeadQualified
object
A qualified lead.
1 property
LeadQualifiedAnswer
object
A question answer.
1 property
LeadQualifiedQuestionResponse
object
A Question response.
2 properties
Link
object
Represents a link to a related resource.
1 property 1 required
MessageRecipientResponse
object
Members of the channel who received a message.
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
PollResponse
object
This is used to denote the poll details.
2 properties
Question2
object
The question that was answered.
1 property
QuestionDetail
object
The question asked in a session.
2 properties
QuestionResponse
object
A Question response.
2 properties
SessionActivity
object
A session activity.
1 property
SessionCheckedIn
object
A session checked-in activity.
1 property
SessionCheckedOut
object
A session checked-Out activity.
1 property
SessionFeedbackSubmitted
object
A session feedback-submitted activity.
1 property
SessionPollResponseSubmitted
object
The poll created for a session.
1 property
SessionQuestionActivity
object
This denotes the question asked in the session.
3 properties
SessionQuestionAsked
object
The question asked activity details for the session.
1 property
Speaker1
object
An activity speaker.
2 properties
SpeakerFeedbackSubmitted
object
A speaker feedback-submitted activity.
2 properties
SpeakerFileDownloaded
object
A speaker file-downloaded activity.
3 properties
SurveyResponse
object
A survey response.
3 properties
UUID
object
The reference to the related entity. Contains only the ID of the related entity.
1 property 1 required
UUIDProperty
string
A string that has to be a format matching the industry standard uuid
UserPlatform
string
The platform used by the user.
attendee-activities-paginated-response
object
The response from a request to get the list of attendee activities. This includes the paging object as well as the collection of attendee activities.
2 properties 2 required
attendee-insights
object
Attendee insights.
5 properties 4 required
attendee-insights-paginated-response
object
Paginated collection of engagement score objects.
2 properties 2 required
attendee-insights-stats
object
Attendee insights statistics.
3 properties 3 required
event-id1
string
The UUID identifier for an Event.
event.json3
object
An event reference used in attendee insights to identify the event context for engagement data
1 property 1 required
external-activity
object
An external attendee activity.
3 properties 3 required
external-activity-metadata
object
Metadata for an activity.
5 properties 2 required
external-activity-metadata-paginated-response
object
The response from a request to get the list of activities metadata in an account. This includes the paging object as well as the collection of activities metad…
2 properties 2 required
link.json
object
Represents a link to a related resource.
1 property 1 required
message-recipients-paginated-response
object
The response matching the filter criteria for the list of channel members.
2 properties 2 required
pagination-links.json
object
Represents pagination links for navigating between pages of data.
3 properties
paging.json
object
Represents pagination information for a collection of resources.
6 properties 1 required
scores-paginated-response
object
Paginated collection of score objects.
2 properties 2 required
scores.json
object
Insight score and ranking.
4 properties 4 required
uuid-property
string
A string that has to be a format matching the industry standard uuid

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cvent-registration-attendee-activities-api-openapi.yml Raw ↑

Other APIs Cvent Registration publishes across the network.

Cvent Registration REST API
Cvent Registration Webhooks
Cvent Registration Attendees API
Cvent Registration Contacts API
Cvent Registration Events API
Cvent Registration Exhibitors API
Cvent Registration OAuth API
Cvent Registration Sessions API
Cvent Registration Webhooks API
Cvent SOAP API (legacy V200611)
Cvent Registration Orders and Transactions API
Cvent Registration Surveys API
Where this information came from

This is an independent, third-party profile of Cvent Registration Attendee Activities 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.