Cvent Event Cloud Attendees API

Event registrations and attendees

Operations 12

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 /attendance-durations List attendee engagement durations · List Attendance Duration #
Ask an LLM
“How long did attendees spend in each session, appointment or video?”
“Can I see virtual and in-person engagement time for attendees?”
Tell an agent
List attendance durations recorded after {after}.
Show how long attendees engaged in sessions and videos, matching {filter}.
POST /attendees Add contacts to an event as attendees · Add Attendees #
Ask an LLM
“How do I add existing contacts to an event as attendees?”
“Can I register contacts directly instead of just inviting them?”
Tell an agent
Add these contacts to the event as attendees.
Register my contact list directly into the event rather than sending invitations.
GET /attendees List attendees in the account · List Attendees #
Ask an LLM
“Who are the attendees across my Cvent account?”
“Can I include deleted guests when listing attendees?”
Tell an agent
List attendees updated after {after}.
Get attendees matching a short query-string filter {filter}.
POST /attendees/filter Search attendees with a long filter in the body · List Attendees #
Ask an LLM
“My attendee filter is too long for the URL — how else can I query attendees?”
“Is there a way to send an attendee filter in the request body?”
Tell an agent
Search attendees by posting the long filter {filter} in the request body.
Run body filter {filter} against attendees, including deleted guests {includeDeletedGuests}.
GET /attendees/{id} Get one attendee · Get Attendee #
Ask an LLM
“What's the registration status of a specific attendee?”
“Can I expand related data when fetching a single attendee?”
Tell an agent
Get attendee {id}.
Fetch attendee {id} with {expand} expanded.
PUT /attendees/{id} Update an attendee's registration · Update Attendee #
Ask an LLM
“How do I change an attendee's status or registration type?”
“Can I add a note to an attendee record and optionally send them an email?”
Tell an agent
Set attendee {id}'s status to {status}.
Change attendee {id} to registration type {registrationType}.
PUT /attendees/{id}/email-subscriptions Change an attendee's email subscription · Update Email Subscription #
Ask an LLM
“How do I unsubscribe an attendee from an event's emails?”
“Can I resubscribe an attendee who opted out of event emails?”
Tell an agent
Set attendee {id}'s event email unsubscribed flag to {unsubscribed}.
Unsubscribe attendee {id} from this event's emails.
PUT /attendees/{id}/internal-information-questions Update an attendee's internal information answers · Update Internal Information #
Ask an LLM
“How do I record planner-only internal information for an attendee?”
“Can I identify an internal question by its code instead of its ID?”
Tell an agent
Set internal information question {question} to {value} for attendee {id}.
Record internal answer {value} on attendee {id} for question {question}.
POST /events/{id}/badges Create a badge for an attendee · Create Badge #
Ask an LLM
“How do I associate a third-party badge with an attendee?”
“Can I set a badge's type and status when creating it?”
Tell an agent
Create badge {badgeId} of type {type} for attendee {attendee} on event {id}.
Issue a new {status} badge to attendee {attendee} at event {id}.
GET /events/{id}/badges List an event's third-party badge associations · Get Badge #
Ask an LLM
“Which attendees have third-party badges associated for my event?”
“Can I filter an event's badges with a short query filter?”
Tell an agent
List the attendee badges for event {id}.
Show badges on event {id} matching query filter {filter}.
POST /events/{id}/badges/filter Search an event's badges with a body filter · Get Badges #
Ask an LLM
“My badge filter is too long for a query string — how can I send it?”
“Is there a POST search for event badges?”
Tell an agent
Search badges on event {id} using body filter {filter}.
Post the long badge filter {filter} for event {id}.
PUT /events/{id}/badges/{badgeId} Update an attendee's badge · Update Badge #
Ask an LLM
“Can I change the status of a badge that's already been issued?”
“How do I update an existing attendee badge's type?”
Tell an agent
Set badge {badgeId} on event {id} to status {status}.
Change existing badge {badgeId} for attendee {attendee} at event {id} to type {type}.

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-attendees-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-attendees-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cvent REST Attendees 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 (129 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent-event-cloud/refs/heads/main/openapi/cvent-event-cloud-attendees-api-openapi.yml