Cvent Registration Audience Segments API

Audience Segments allow planners to segment their attendees into groups and better manage the attendee experience based on their defined segments. Audience Segments APIs will enable you to get, create, and update segment information. These APIs will also allow you to get and update attendees associated with an audience segment.

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 /attendees/{attendeeId}/audience-segments List an attendee's audience segments · List Associated Segments #
Ask an LLM
“Which audience segments is a particular attendee currently in?”
“Can I check whether an attendee belongs to one specific segment?”
Tell an agent
List the active audience segments for attendee {attendeeId}.
Check attendee {attendeeId}'s segment memberships matching {filter}.
DELETE /attendees/{attendeeId}/audience-segments Remove an attendee from all audience segments · Delete Attendee Associations #
Ask an LLM
“How do I pull an attendee out of every audience segment at once?”
“Can I clear all of an attendee's segment associations in one call?”
Tell an agent destructive · confirm first
Remove attendee {attendeeId} from all audience segments.
Clear every segment association for attendee {attendeeId}.
POST /attendees/{attendeeId}/audience-segments/filter Search an attendee's segments with a body filter · List Associated Segments #
Ask an LLM
“Can I send a long filter in the body to check an attendee's segment memberships?”
“Is there a POST version of listing one attendee's audience segments?”
Tell an agent
Search attendee {attendeeId}'s audience segments with body filter {filter}.
Use a body filter {filter} to list segments for attendee {attendeeId}.
POST /audience-segments Create an audience segment · Create Audience Segment #
Ask an LLM
“How do I create a new audience segment for an event?”
“Can I give an audience segment a description?”
Tell an agent
Create audience segment {name} in event {event}.
Add a segment called {name} to event {event} described as {description}.
GET /audience-segments List audience segments · List Audience Segments #
Ask an LLM
“What audience segments have been set up in my account?”
“Can I narrow the audience segment list to one event?”
Tell an agent
List audience segments matching {filter}.
List audience segments matching {filter}, sorted by {sort}.
POST /audience-segments/filter Search audience segments with a long filter · List Audience Segments #
Ask an LLM
“My audience segment filter is too long for the URL; can I POST it?”
“Is there a body-filter search for account audience segments?”
Tell an agent
Search audience segments using body filter {filter}.
Search audience segments with body filter {filter}, sorted by {sort}.
GET /audience-segments/{audienceSegmentId} Get an audience segment · Get Audience Segment #
Ask an LLM
“What are the details of one audience segment?”
“Which event does a given audience segment belong to?”
Tell an agent
Get audience segment {audienceSegmentId}.
Show the name and event of segment {audienceSegmentId}.
PUT /audience-segments/{audienceSegmentId} Update an audience segment · Update Audience Segment #
Ask an LLM
“How do I rename an existing audience segment?”
“Can I change a segment's description after creating it?”
Tell an agent
Rename audience segment {audienceSegmentId} to {name}.
Update segment {audienceSegmentId}'s description to {description}.
DELETE /audience-segments/{audienceSegmentId} Delete an audience segment · Delete Audience Segment #
Ask an LLM
“How do I delete an audience segment I no longer use?”
“Can I remove a segment by its ID?”
Tell an agent destructive · confirm first
Delete audience segment {audienceSegmentId}.
Remove the segment {audienceSegmentId} permanently.
GET /audience-segments/{audienceSegmentId}/attendees List attendees in an audience segment · List Associated Attendees #
Ask an LLM
“Which attendees are in a given audience segment?”
“Can I also see attendees who were removed from a segment?”
Tell an agent
List the attendees in segment {audienceSegmentId}.
List segment {audienceSegmentId} attendees with includeDisassociated set to {includeDisassociated}.
PUT /audience-segments/{audienceSegmentId}/attendees/{attendeeId} Add an attendee to an audience segment · Associate Attendee to Segment #
Ask an LLM
“How do I add an attendee to an audience segment?”
“Can I put one attendee into a specific segment?”
Tell an agent
Add attendee {attendeeId} to segment {audienceSegmentId}.
Associate attendee {attendeeId} with audience segment {audienceSegmentId}.
DELETE /audience-segments/{audienceSegmentId}/attendees/{attendeeId} Remove an attendee from one audience segment · Disassociate Attendee #
Ask an LLM
“How do I take an attendee out of just one segment?”
“Can I disassociate an attendee from a single segment and keep their others?”
Tell an agent destructive · confirm first
Remove attendee {attendeeId} from segment {audienceSegmentId}.
Disassociate attendee {attendeeId} from audience segment {audienceSegmentId} only.

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-registration:cvent-registration-audience-segments-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-registration-audience-segments-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cvent REST Audience Segments 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 (75 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent-registration/refs/heads/main/openapi/cvent-registration-audience-segments-api-openapi.yml