Cvent Event Cloud · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Cvent REST Events API
53 actions
53 updates
phrasing
extends
openapi/cvent-event-cloud-events-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Cvent Event Cloud's API. It is a proposal applied on top of the contract, not a document Cvent Event Cloud publishes.
What the actions change
x-apievangelist-phrasing
Targets 53 · first 16 shown; the file carries all of them
$.info
$.paths['/admission-items'].get
$.paths['/admission-items/filter'].post
$.paths['/event-questions'].get
$.paths['/event-questions/{questionId}/choices'].get
$.paths['/events'].get
$.paths['/events/async'].post
$.paths['/events/async/{eventCreationId}/status'].get
$.paths['/events/copy/{eventCopyId}/status'].get
$.paths['/events/emails'].post
$.paths['/events/emails/{emailRequestId}/status'].get
$.paths['/events/filter'].post
$.paths['/events/{id}'].get
$.paths['/events/{id}'].put
$.paths['/events/{id}/check-in'].post
$.paths['/events/{id}/check-in/{attendeeId}'].delete
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Cvent REST Events API
version: 1.0.0
extends: openapi/cvent-event-cloud-events-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 52
- target: $.paths['/admission-items'].get
update:
x-apievangelist-phrasing:
intent: List admission items across events
effect: read
questions:
- Which admission items have been set up across my Cvent events?
- Can I filter admission items with a query-string filter and page through them?
instructions:
- text: List all admission items in my account.
- text: List admission items matching the query filter {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/admission-items/filter'].post
update:
x-apievangelist-phrasing:
intent: Filter admission items with a body filter
effect: read
questions:
- Is there a way to send a long admission item filter in the request body instead of the URL?
- What admission items match a complex filter that is too long for a query string?
instructions:
- text: Search admission items by posting the body filter {filter}.
slots:
filter: requestBody.filter
- text: Run a POST filter on admission items with {filter} and return {limit} per page.
slots:
filter: requestBody.filter
limit: query.limit
method: generated
generated: '2026-09-26'
- target: $.paths['/event-questions'].get
update:
x-apievangelist-phrasing:
intent: List event registration questions
effect: read
questions:
- What questions are asked on my event registration forms?
- Can I page through every event question in the account?
instructions:
- text: List the event questions in my account.
- text: List event questions matching {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/event-questions/{questionId}/choices'].get
update:
x-apievangelist-phrasing:
intent: Get the answer choices for an event question
effect: read
questions:
- What answer options can attendees pick for a given event question?
- Which choices are configured on a multiple-choice registration question?
instructions:
- text: Show the choices for event question {questionId}.
slots:
questionId: path.questionId
- text: List the first {limit} answer choices for question {questionId}.
slots:
limit: query.limit
questionId: path.questionId
method: generated
generated: '2026-09-26'
- target: $.paths['/events'].get
update:
x-apievangelist-phrasing:
intent: List events
effect: read
questions:
- How do I get a list of all the events in my Cvent account?
- Can I sort my events list and narrow it with a query filter?
- Which events were modified after a certain date?
instructions:
- text: List my events.
- text: List events changed after {after}, sorted by {sort}.
slots:
after: query.after
sort: query.sort
method: generated
generated: '2026-09-26'
- target: $.paths['/events/async'].post
update:
x-apievangelist-phrasing:
intent: Create a new event asynchronously
effect: write
questions:
- How do I create a brand new event through the API?
- What details are required to set up a new event, like timezone, languages and planners?
instructions:
- text: Create a new event called {title} in timezone {timezone}.
slots:
title: requestBody.title
timezone: requestBody.timezone
- text: Start creating a {format} event titled {title} with planners {planners}.
slots:
format: requestBody.format
title: requestBody.title
planners: requestBody.planners
method: generated
generated: '2026-09-26'
- target: $.paths['/events/async/{eventCreationId}/status'].get
update:
x-apievangelist-phrasing:
intent: Check whether an async event creation finished
effect: read
questions:
- Has the event I submitted for creation finished being created yet?
- How can I track the progress of an asynchronous event creation request?
instructions:
- text: Check the creation status of event request {eventCreationId}.
slots:
eventCreationId: path.eventCreationId
- text: Tell me if event creation {eventCreationId} has completed.
slots:
eventCreationId: path.eventCreationId
method: generated
generated: '2026-09-26'
- target: $.paths['/events/copy/{eventCopyId}/status'].get
update:
x-apievangelist-phrasing:
intent: Check the status of an event copy
effect: read
questions:
- Is my event copy job done yet?
- How do I find out whether copying an event succeeded?
instructions:
- text: Check the status of event copy {eventCopyId}.
slots:
eventCopyId: path.eventCopyId
- text: Tell me whether copy job {eventCopyId} has finished.
slots:
eventCopyId: path.eventCopyId
method: generated
generated: '2026-09-26'
- target: $.paths['/events/emails'].post
update:
x-apievangelist-phrasing:
intent: Send an event email to invited attendees
effect: write
questions:
- How do I send an event email to specific attendees on the invitation list?
- Can I resend an event email to people who already received it?
instructions:
- text: Send email {email} for event {event} to attendees {attendees}.
slots:
email: requestBody.email
event: requestBody.event
attendees: requestBody.attendees
- text: 'Send event email {email} to {attendees}, resend to previous recipients: {resendToPreviousRecipients}.'
slots:
email: requestBody.email
attendees: requestBody.attendees
resendToPreviousRecipients: requestBody.resendToPreviousRecipients
method: generated
generated: '2026-09-26'
- target: $.paths['/events/emails/{emailRequestId}/status'].get
update:
x-apievangelist-phrasing:
intent: Check delivery status of a sent event email
effect: read
questions:
- Did the email I sent to attendees go out successfully?
- Where can I see the status of an event email send request?
instructions:
- text: Check the status of email request {emailRequestId}.
slots:
emailRequestId: path.emailRequestId
- text: Show me how email send {emailRequestId} is progressing.
slots:
emailRequestId: path.emailRequestId
method: generated
generated: '2026-09-26'
- target: $.paths['/events/filter'].post
update:
x-apievangelist-phrasing:
intent: Search events with a body filter
effect: read
questions:
- Can I search events with a filter too long to fit in the URL?
- Which events match a filter expression sent in the request body?
instructions:
- text: Search events by posting the body filter {filter}.
slots:
filter: requestBody.filter
- text: Run a POST event search with filter {filter} sorted by {sort}.
slots:
filter: requestBody.filter
sort: query.sort
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get a single event's details
effect: read
questions:
- What are the dates, venue and status of a specific event?
- How do I look up one event by its ID?
instructions:
- text: Get the details of event {id}.
slots:
id: path.id
- text: Show me event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}'].put
update:
x-apievangelist-phrasing:
intent: Update an existing event's details
effect: write
questions:
- How do I change the title, dates or capacity of an event I already created?
- Can I update an existing event's timezone or planners?
instructions:
- text: Rename event {id} to {title}.
slots:
id: path.id
title: requestBody.title
- text: Set the capacity of existing event {id} to {capacity}.
slots:
id: path.id
capacity: requestBody.capacity
- text: Move event {id} to start {start} and end {end}.
slots:
id: path.id
start: requestBody.start
end: requestBody.end
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/check-in'].post
update:
x-apievangelist-phrasing:
intent: Check attendees in to an event
effect: write
questions:
- How do I mark attendees as checked in at the event door?
- Can I check in several attendees to an event at once?
instructions:
- text: Check in attendees to event {id}.
slots:
id: path.id
- text: Record event check-in for the listed attendees at event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/check-in/{attendeeId}'].delete
update:
x-apievangelist-phrasing:
intent: Remove an attendee's event check-in
effect: destructive
questions:
- How do I undo an attendee's event check-in that was recorded by mistake?
- Can I remove a check-in for one attendee from an event?
instructions:
- text: Remove the event check-in for attendee {attendeeId} at event {id}.
slots:
attendeeId: path.attendeeId
id: path.id
- text: Undo attendee {attendeeId}'s check-in at event {id}.
slots:
attendeeId: path.attendeeId
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/copy'].post
update:
x-apievangelist-phrasing:
intent: Copy an event's setup into a new or existing event
effect: write
questions:
- How do I duplicate an event to use as a starting point for next year?
- Can I copy only the agenda and speakers from one event into another?
instructions:
- text: Copy event {id} into a new event.
slots:
id: path.id
- text: Copy event {id} including agenda {agenda} and speakers {speakers}.
slots:
id: path.id
agenda: requestBody.agenda
speakers: requestBody.speakers
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/custom-fields/{customFieldId}/answers'].put
update:
x-apievangelist-phrasing:
intent: Answer a custom field on an event
effect: write
questions:
- How do I set an event-level custom field like region or event type?
- Can I store extra information on an event using a custom field answer?
instructions:
- text: Set custom field {customFieldId} on event {id} to {value}.
slots:
customFieldId: path.customFieldId
id: path.id
value: requestBody.value
- text: Answer event custom field {customFieldId} with {value}.
slots:
customFieldId: path.customFieldId
value: requestBody.value
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/donation-items'].get
update:
x-apievangelist-phrasing:
intent: List an event's donation items
effect: read
questions:
- What donation options are offered at my event?
- Can I list donation items for a single event?
instructions:
- text: List donation items for event {id}.
slots:
id: path.id
- text: List donation items for event {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/donation-items/filter'].post
update:
x-apievangelist-phrasing:
intent: Filter an event's donation items with a body filter
effect: read
questions:
- Can I send a donation item filter in the request body for an event?
- Which donation items match a long filter expression?
instructions:
- text: Search donation items for event {id} by posting filter {filter}.
slots:
id: path.id
filter: requestBody.filter
- text: Run a POST filter {filter} over event {id}'s donation items.
slots:
filter: requestBody.filter
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/emails'].get
update:
x-apievangelist-phrasing:
intent: List the emails set up for an event
effect: read
questions:
- What emails are configured for my event, like invitations and reminders?
- Can I see all the event emails for a given event?
instructions:
- text: List the emails for event {id}.
slots:
id: path.id
- text: List event {id}'s emails matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/fee-items'].get
update:
x-apievangelist-phrasing:
intent: List an event's fee items
effect: read
questions:
- What fees are associated with my event?
- Can I see the fee items attached to an event?
instructions:
- text: List fee items for event {id}.
slots:
id: path.id
- text: Show fee items for event {id} filtered by {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/invitation-lists'].get
update:
x-apievangelist-phrasing:
intent: List an event's invitation lists
effect: read
questions:
- Which invitation lists are attached to my event?
- How do I see who an event is being sent to by invitation list?
instructions:
- text: List invitation lists for event {id}.
slots:
id: path.id
- text: Show invitation lists on event {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/membership-items'].get
update:
x-apievangelist-phrasing:
intent: List an event's membership items
effect: read
questions:
- What membership options can attendees buy at my event?
- Can I list membership items for an event with a query filter?
instructions:
- text: List membership items for event {id}.
slots:
id: path.id
- text: List membership items on event {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/membership-items/filter'].post
update:
x-apievangelist-phrasing:
intent: Filter an event's membership items with a body filter
effect: read
questions:
- Can I post a membership item filter in the body instead of the URL?
- Which membership items at an event match a complex filter?
instructions:
- text: Search membership items for event {id} by posting filter {filter}.
slots:
id: path.id
filter: requestBody.filter
- text: Run a POST filter {filter} over event {id}'s membership items.
slots:
filter: requestBody.filter
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/orders'].get
update:
x-apievangelist-phrasing:
intent: List an event's orders
effect: read
questions:
- What orders have attendees placed for my event?
- Can I include deleted orders when listing an event's orders?
instructions:
- text: List orders for event {id}.
slots:
id: path.id
- text: 'List orders for event {id}, including deleted ones: {deleted}.'
slots:
id: path.id
deleted: query.deleted
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/orders/items'].get
update:
x-apievangelist-phrasing:
intent: List the line items in an event's orders
effect: read
questions:
- Which individual items were purchased across orders for my event?
- Can I list order line items for an event, including deleted ones?
instructions:
- text: List order items for event {id}.
slots:
id: path.id
- text: List order items for event {id} placed after {after}.
slots:
id: path.id
after: query.after
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/orders/{orderId}/items/{orderItemId}/discounts/{discountCode}'].put
update:
x-apievangelist-phrasing:
intent: Apply a discount code to an order item
effect: write
questions:
- How do I apply a discount code to an item in an attendee's order?
- Can I add a discount to a specific order line after the order was placed?
instructions:
- text: Apply discount code {discountCode} to item {orderItemId} of order {orderId} in event {id}.
slots:
discountCode: path.discountCode
orderItemId: path.orderItemId
orderId: path.orderId
id: path.id
- text: Assign discount {discountCode} to order item {orderItemId} (order {orderId}, event {id}) for quantity {amountOrdered}.
slots:
discountCode: path.discountCode
orderItemId: path.orderItemId
orderId: path.orderId
id: path.id
amountOrdered: requestBody.amountOrdered
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/planning-documents'].get
update:
x-apievangelist-phrasing:
intent: List an event's planning documents
effect: read
questions:
- What planning documents are stored on my event?
- Can I list the files the planning team attached to an event?
instructions:
- text: List planning documents for event {id}.
slots:
id: path.id
- text: List planning documents on event {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/quantity-items'].get
update:
x-apievangelist-phrasing:
intent: List an event's quantity items
effect: read
questions:
- What quantity-based items like extra tickets are offered at my event?
- Can I list quantity items for an event with a query filter?
instructions:
- text: List quantity items for event {id}.
slots:
id: path.id
- text: List quantity items on event {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/quantity-items/filter'].post
update:
x-apievangelist-phrasing:
intent: Filter an event's quantity items with a body filter
effect: read
questions:
- Can I post a quantity item filter in the request body for an event?
- Which quantity items at my event match a complex filter?
instructions:
- text: Search quantity items for event {id} by posting filter {filter}.
slots:
id: path.id
filter: requestBody.filter
- text: Run a POST filter {filter} over event {id}'s quantity items.
slots:
filter: requestBody.filter
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/registration-paths'].get
update:
x-apievangelist-phrasing:
intent: List an event's registration paths
effect: read
questions:
- What registration paths do attendees follow for my event?
- Can I get registration path names in a specific locale?
instructions:
- text: List registration paths for event {id}.
slots:
id: path.id
- text: List event {id}'s registration paths in locale {locale}.
slots:
id: path.id
locale: query.locale
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/registration-types'].get
update:
x-apievangelist-phrasing:
intent: List an event's registration types
effect: read
questions:
- Which registration types, like VIP or general, exist for my event?
- How many registration types are set up on an event?
instructions:
- text: List registration types for event {id}.
slots:
id: path.id
- text: Show the first {limit} registration types on event {id}.
slots:
limit: query.limit
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/registration-types/{registrationTypeId}'].put
update:
x-apievangelist-phrasing:
intent: Update an event registration type
effect: write
questions:
- How do I close a registration type so no one else can sign up with it?
- Can I change the capacity or open and close dates of a registration type?
instructions:
- text: 'Set registration type {registrationTypeId} on event {id} open for registration: {openForRegistration}.'
slots:
registrationTypeId: path.registrationTypeId
id: path.id
openForRegistration: requestBody.openForRegistration
- text: Change the capacity of registration type {registrationTypeId} in event {id} to {capacity}.
slots:
registrationTypeId: path.registrationTypeId
id: path.id
capacity: requestBody.capacity
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/taxes'].get
update:
x-apievangelist-phrasing:
intent: List the taxes configured for an event
effect: read
questions:
- What taxes are applied to admission items and sessions at my event?
- Can I see an event's tax configuration?
instructions:
- text: List taxes for event {id}.
slots:
id: path.id
- text: List taxes on event {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/transactions'].get
update:
x-apievangelist-phrasing:
intent: List an event's payment transactions
effect: read
questions:
- What payments and refunds have been recorded for my event?
- Can I list event transactions made after a given date?
instructions:
- text: List transactions for event {id}.
slots:
id: path.id
- text: List transactions for event {id} after {after}.
slots:
id: path.id
after: query.after
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/transactions'].post
update:
x-apievangelist-phrasing:
intent: Record an offline payment for an event order
effect: write
questions:
- How do I record a check or wire payment made outside Cvent against an order?
- Can I log a partial offline payment for an attendee's order?
instructions:
- text: Record an offline {paymentType} transaction by {paymentMethod} on {date} for event {id}.
slots:
paymentType: requestBody.paymentType
paymentMethod: requestBody.paymentMethod
date: requestBody.date
id: path.id
- text: Log an offline payment of {amount} for attendee {attendee} in event {id}, paid by {paymentMethod}.
slots:
amount: requestBody.amount
attendee: requestBody.attendee
id: path.id
paymentMethod: requestBody.paymentMethod
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/transactions/items'].get
update:
x-apievangelist-phrasing:
intent: List line items of an event's transactions
effect: read
questions:
- Which items did each payment transaction cover at my event?
- Can I break event transactions down into their individual items?
instructions:
- text: List transaction items for event {id}.
slots:
id: path.id
- text: List event {id}'s transaction items matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/user-groups'].get
update:
x-apievangelist-phrasing:
intent: List user groups with access to an event
effect: read
questions:
- Which user groups are associated with my event?
- Who has access to an event through user groups?
instructions:
- text: List user groups for event {id}.
slots:
id: path.id
- text: Show which user groups are attached to event {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/user-groups/{userGroupId}'].put
update:
x-apievangelist-phrasing:
intent: Add a user group to an event
effect: write
questions:
- How do I give a user group access to an event?
- Can I associate another team's user group with my event?
instructions:
- text: Add user group {userGroupId} to event {id}.
slots:
userGroupId: path.userGroupId
id: path.id
- text: Associate user group {userGroupId} with event {id}.
slots:
userGroupId: path.userGroupId
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/user-groups/{userGroupId}'].delete
update:
x-apievangelist-phrasing:
intent: Remove a user group from an event
effect: destructive
questions:
- How do I take a user group's access away from an event?
- Can I detach one user group from an event without affecting the others?
instructions:
- text: Remove user group {userGroupId} from event {id}.
slots:
userGroupId: path.userGroupId
id: path.id
- text: Disassociate user group {userGroupId} from event {id}.
slots:
userGroupId: path.userGroupId
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/vouchers'].get
update:
x-apievangelist-phrasing:
intent: List vouchers set up for an event
effect: read
questions:
- What vouchers are available for my event?
- Can I sort an event's vouchers and filter them in the query string?
instructions:
- text: List vouchers for event {id}.
slots:
id: path.id
- text: List event {id}'s vouchers sorted by {sort}.
slots:
id: path.id
sort: query.sort
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/vouchers/filter'].post
update:
x-apievangelist-phrasing:
intent: Filter an event's vouchers with a body filter
effect: read
questions:
- Can I post a voucher filter in the request body for an event?
- Which event vouchers match a filter too long for the URL?
instructions:
- text: Search vouchers for event {id} by posting filter {filter}.
slots:
id: path.id
filter: requestBody.filter
- text: Run a POST voucher filter {filter} on event {id}, sorted by {sort}.
slots:
filter: requestBody.filter
id: path.id
sort: query.sort
method: generated
generated: '2026-09-26'
- target: $.paths['/events/{id}/vouchers/{voucherId}/attendees'].get
update:
x-apievangelist-phrasing:
intent: List attendees who redeemed a voucher
effect: read
questions:
- Who has redeemed a particular voucher at my event?
- How many attendees used a specific voucher?
instructions:
- text: List attendees who redeemed voucher {voucherId} at event {id}.
slots:
voucherId: path.voucherId
id: path.id
- text: Show voucher {voucherId} redemptions for event {id}.
slots:
voucherId: path.voucherId
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/quantity-items/{quantityItemId}'].put
update:
x-apievangelist-phrasing:
intent: Change an attendee's quantity item amount
effect: write
questions:
- How do I change how many extra tickets an attendee has registered for?
- Can I update an attendee's quantity item and send them a confirmation email?
instructions:
- text: Set quantity item {quantityItemId} for attendee {attendee} to {updatedQuantity}.
slots:
quantityItemId: path.quantityItemId
attendee: requestBody.attendee
updatedQuantity: requestBody.updatedQuantity
- text: 'Update attendee {attendee}''s quantity of item {quantityItemId} to {updatedQuantity} and email them: {sendEmail}.'
slots:
attendee: requestBody.attendee
quantityItemId: path.quantityItemId
updatedQuantity: requestBody.updatedQuantity
sendEmail: requestBody.sendEmail
method: generated
generated: '2026-09-26'
- target: $.paths['/sessions/attendance'].get
update:
x-apievangelist-phrasing:
intent: List session attendance records
effect: read
questions:
- Who actually attended each session at my events?
- Can I pull session attendance recorded after a certain time?
instructions:
- text: List session attendance records.
- text: List session attendance matching {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/sessions/enrollment'].get
update:
x-apievangelist-phrasing:
intent: List session registrants
effect: read
questions:
- Which attendees are registered for each session?
- Can I filter session registrants with a query-string filter?
instructions:
- text: List session registrants.
- text: List session registrants matching {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/sessions/enrollment/filter'].post
update:
x-apievangelist-phrasing:
intent: Search session registrants with a body filter
effect: read
questions:
- Can I send a session registrant filter in the request body?
- Which session registrants match a long filter expression?
instructions:
- text: Search session registrants by posting filter {filter}.
slots:
filter: requestBody.filter
- text: Run a POST registrant filter {filter}, {limit} per page.
slots:
filter: requestBody.filter
limit: query.limit
method: generated
generated: '2026-09-26'
# --- truncated at 32 KB (34 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent-event-cloud/refs/heads/main/overlays/cvent-event-cloud-events-api-phrasing-overlay.yaml