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-webcasts-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: 3.0.2
info:
title: Cvent REST APIs — Webcasts
version: ea
description: Webcasts are virtual or livestreaming components of your Cvent events. Use these APIs to integrate your virtual
events from outside sources into your Cvent workflows, create and delete webcasts from within Cvent, and retrieve and
update webcast details.
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: Webcasts
description: Webcasts are virtual or livestreaming components of your Cvent events. Use these APIs to integrate your virtual
events from outside sources into your Cvent workflows, create and delete webcasts from within Cvent, and retrieve and
update webcast details.
paths:
/webcasts:
post:
tags:
- Webcasts
operationId: createWebcast
security:
- OAuth2.clientCredentials:
- event/webcasts:write
- OAuth2.authorizationCode:
- event/webcasts:write
summary: Create Webcast
description: Used to create a new webcast for a specific event.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/webcast'
required: true
responses:
'200':
description: Webcast was successfully integrated for specific event.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/existing-webcast'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'409':
$ref: '#/components/responses/Conflict1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
get:
security:
- OAuth2.clientCredentials:
- event/webcasts:read
- OAuth2.authorizationCode:
- event/webcasts:read
summary: List Webcasts
description: Gets a paginated list of webcasts associated with your event.
operationId: listWebcasts
parameters:
- $ref: '#/components/parameters/after'
- $ref: '#/components/parameters/before'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- 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` |
| event.id | `eq`, `ne` |
| session.id | `eq`, `ne`, `is empty`, `is not empty` |
| appointment.id | `eq`, `ne`, `is empty`, `is not empty` |
| exhibitor.id | `eq`, `ne`, `is empty`, `is not empty` |
| sourceId | `eq`, `ne`, `is empty`, `is not empty` |
| solutionType | `eq`, `ne` |
| provider | `eq`, `ne` |
| type | `eq`, `ne` |
| status | `eq`, `ne` |
| meetingId | `eq`, `ne` |
| created | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
| lastModified | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
| playerType | `eq`, `ne` |
'
schema:
type: string
example: event.id eq '04ca6ae2-0dc3-487b-953e-86d6abbdf7d3' and sourceId ne 'sampleWebcastSystemId'
tags:
- Webcasts
responses:
'200':
description: Successfully retrieved a paginated list of webcasts.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/webcast-paginated-response'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
/webcasts/attendee-links:
get:
security:
- OAuth2.clientCredentials:
- event/attendee-links:read
- OAuth2.authorizationCode:
- event/attendee-links:read
summary: List Attendee Links
description: Gets a paginated list of attendee links.
operationId: listAttendeeLinks
parameters:
- $ref: '#/components/parameters/after'
- $ref: '#/components/parameters/before'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- 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` |
| sourceId | `eq`, `ne` |
| attendee.id | `eq`, `ne` |
| webcast.id | `eq`, `ne` |
| created | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
| lastModified | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
'
schema:
type: string
example: id eq '04ca6ae2-0dc3-487b-953e-86d6abbdf7d3' and event.id eq '55ca6645-0dc3-487b-953e-86d6abbdf7d3'
tags:
- Webcasts
responses:
'200':
description: Successfully retrieved a paginated list of attendee links.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/attendee-link-paginated-response'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
/webcasts/players:
get:
security:
- OAuth2.clientCredentials:
- event/players:read
- OAuth2.authorizationCode:
- event/players:read
summary: List Players
description: Gets a paginated list of player details associated with webcast.
operationId: listPlayers
parameters:
- $ref: '#/components/parameters/after'
- $ref: '#/components/parameters/before'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- 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 |
|--------------| -----------------------------------|
| webcast.id | `eq`, `ne` |
| id | `eq`, `ne` |
| created | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
| lastModified | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
'
schema:
type: string
example: webcast.id eq '04ca6ae2-0dc3-487b-953e-86d6abbdf7d3'
tags:
- Webcasts
responses:
'200':
description: Successfully retrieved a paginated list of players.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/player-paginated-response'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
/webcasts/{id}:
parameters:
- $ref: '#/components/parameters/id13'
get:
summary: Get Webcast
description: Retrieve a single webcast details by ID.
operationId: getWebcastById
security:
- OAuth2.clientCredentials:
- event/webcasts:read
- OAuth2.authorizationCode:
- event/webcasts:read
tags:
- Webcasts
responses:
'200':
description: Successfully retrieved a webcast object.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/existing-webcast'
'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'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
delete:
summary: Delete Webcast
description: Delete an existing webcast by ID.
operationId: deleteWebcast
security:
- OAuth2.clientCredentials:
- event/webcasts:delete
- OAuth2.authorizationCode:
- event/webcasts:delete
tags:
- Webcasts
responses:
'204':
description: Successfully deleted webcast from specific event.
headers: {}
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
put:
tags:
- Webcasts
operationId: updateWebcast
security:
- OAuth2.clientCredentials:
- event/webcasts:write
- OAuth2.authorizationCode:
- event/webcasts:write
summary: Update Webcast
description: Update info for an existing webcast within a Cvent event.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/existing-webcast'
required: true
responses:
'200':
description: Webcast was successfully updated for specific event.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/existing-webcast'
'400':
$ref: '#/components/responses/BadRequest1'
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'409':
$ref: '#/components/responses/Conflict1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
/webcasts/{id}/attendee-links:
parameters:
- $ref: '#/components/parameters/id13'
post:
tags:
- Webcasts
operationId: createAttendeeLinks
security:
- OAuth2.clientCredentials:
- event/attendee-links:write
- OAuth2.authorizationCode:
- event/attendee-links:write
summary: Create Attendee Link
description: Create attendee links in bulk for a given webcast.
requestBody:
description: Up to **100 attendee links** can be created per call.
content:
application/json:
schema:
$ref: '#/components/schemas/bulk-attendee-link'
required: true
responses:
'207':
description: Attendee links successfully created.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/attendee-link-bulk-response'
'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'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
put:
tags:
- Webcasts
operationId: updateAttendeeLinks
security:
- OAuth2.clientCredentials:
- event/attendee-links:write
- OAuth2.authorizationCode:
- event/attendee-links:write
summary: Update Attendee Link
description: Update data for existing attendee links in bulk for a given webcast.
requestBody:
description: Up to **100 attendee links** can be updated per call.
content:
application/json:
schema:
$ref: '#/components/schemas/bulk-existing-attendee-link'
required: true
responses:
'207':
description: Attendee links successfully updated.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/attendee-link-bulk-response'
'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'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
get:
security:
- OAuth2.clientCredentials:
- event/attendee-links:read
- OAuth2.authorizationCode:
- event/attendee-links:read
summary: List Attendee Links
description: Gets a paginated list of attendee links in a webcast.
operationId: listWebcastAttendeeLinks
parameters:
- $ref: '#/components/parameters/after'
- $ref: '#/components/parameters/before'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- 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` |
| sourceId | `eq`, `ne` |
| attendee.id | `eq`, `ne` |
| created | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
| lastModified | `eq`, `ne`, `lt`, `le`, `gt`, `ge` |
'
schema:
type: string
example: id eq '04ca6ae2-0dc3-487b-953e-86d6abbdf7d3'
tags:
- Webcasts
responses:
'200':
description: Successfully retrieved a paginated list of attendee links.
headers: {}
content:
application/json:
schema:
$ref: '#/components/schemas/attendee-link-paginated-response'
'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'
deprecated: true
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
/webcasts/{id}/attendee-links/{attendeeLinkId}:
parameters:
- $ref: '#/components/parameters/id13'
- $ref: '#/components/parameters/attendeeLinkId'
delete:
summary: Delete Attendee Link
description: Delete attendee links for webcast.
operationId: deleteAttendeeLink
security:
- OAuth2.clientCredentials:
- event/attendee-links:delete
- OAuth2.authorizationCode:
- event/attendee-links:delete
tags:
- Webcasts
responses:
'204':
description: Successfully deleted webcast attendee link from specific event.
headers: {}
'401':
$ref: '#/components/responses/Unauthorized1'
'403':
$ref: '#/components/responses/Forbidden1'
'404':
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
deprecated: false
externalDocs:
description: More about OAuth2 authorization code support for administrators
url: '#oauth2-auth-code-planner-admin'
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
existing-attendee-link:
title: ExistingAttendeeLink
description: An existing attendee link.
type: object
required:
- id
allOf:
- $ref: '#/components/schemas/attendee-link'
properties:
id:
type: string
format: uuid
description: Attendee-link ID
readOnly: true
Format:
title: Format
enum:
- Live
- Pre-recorded
type: string
default: Live
description: This is used to denote the format of a webcast
example: Pre-recorded
WebcastLink:
title: WebcastLink
description: Link details for a webcast.
type: object
properties:
href:
type: string
description: A url to the webcast.
maxLength: 2000
example: https://cvent.zoom.us/j/7566652259
code:
type: string
description: Access code of webcast link.
maxLength: 100
example: 1456ZS78
PlayerTypeProvider:
title: PlayerTypeProvider
enum:
- Amazon IVS
- Cvent VOD
type: string
description: This is used to denote the type of a video player used for the Cvent Video Player
example: Amazon IVS
readOnly: true
player-paginated-response:
title: PlayerPaginatedResponse
description: The response from a request to get the list of players. This includes the paging object as well as the
collection of players.
required:
- paging
- data
type: object
properties:
paging:
$ref: '#/components/schemas/Paging'
data:
type: array
items:
$ref: '#/components/schemas/existing-player'
description: Collection of players.
SolutionType:
title: SolutionType
enum:
- Cvent Video Conferencing
- External Platform
- Cvent Studio
- Embedded Cvent Video Conferencing
- Cvent Studio Lite
- Embedded Cvent Studio
type: string
description: This is used to denote the solution type to be used for webcast. The 'Cvent Video Conferencing' refers
to the video experience which links out the Attendee hub whereas 'Embedded Cvent Video Conferencing' refers to the
video experience within the Attendee hub.
readOnly: true
example: External Platform
WebcastProvider:
title: WebcastProvider
enum:
- Adobe Connect
- Amazon Chime
- BlueJeans
- Brightcove
- Cisco Webex
- Facebook Live
- GlobalMeet
- GoToMeeting
- GoToWebinar
- Goldcast
- Intrado
- Microsoft Teams
- None
- ON24
- Other
- Vimeo
- YouTube Live
- Zoom
type: string
description: Name of the webcast provider.
example: Zoom
WebcastType:
title: WebcastType
enum:
- Meeting
- Webinar
- Presentation
type: string
description: This is used to denote the type of a webcast
example: Meeting
existing-player:
title: ExistingPlayer
description: An existing webcast player.
type: object
allOf:
- $ref: '#/components/schemas/player'
properties:
id:
type: string
format: uuid
description: Player ID
readOnly: true
existing-webcast:
title: ExistingWebcast
description: An existing webcast.
type: object
allOf:
- $ref: '#/components/schemas/webcast'
properties:
id:
type: string
format: uuid
description: Webcast ID
readOnly: true
AttendeeLinkBulkResponseItem:
title: AttendeeLinkBulkResponseItem
description: This entity is used to represent a single item that is returned as part of a bulk request call.
allOf:
- $ref: '#/components/schemas/BulkResponseItem'
properties:
data:
anyOf:
- $ref: '#/components/schemas/existing-attendee-link'
- $ref: '#/components/schemas/ErrorResponse-12'
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
WebcastStatus:
title: WebcastStatus
enum:
- Not Started
- Started
- Finished
- Cancelled
type: string
description: This is used to denote the status of a webcast
example: Started
LiveStreamStatus:
title: LiveStreamStatus
enum:
- Error
- Standby
- Waiting
- Processing
- Disconnected
- Cancelling
- Finishing
- Cancelled
- Finished
- Failed
- Scheduled
- Starving
type: string
description: This is used to denote the status of the stream
example: Standby
attendee-link-paginated-response:
title: AttendeeLinkPaginatedResponse
description: The response from a request to get the list of attendee links. This includes the paging object as well
as the collection of attendee links.
required:
- paging
- data
type: object
properties:
paging:
$ref: '#/components/schemas/Paging'
data:
type: array
items:
$ref: '#/components/schemas/existing-attendee-link'
description: Collection of webcast attendee links.
PlayerType:
title: PlayerType
enum:
- Cvent Video Player
- Brightcove
- Vimeo
- Weblink
type: string
description: This is used to denote the type of a video player
example: Cvent Video Player
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
attendee-link:
title: AttendeeLink
description: An attendee link.
type: object
required:
- webcast
- attendee
allOf:
- $ref: '#/components/schemas/Audit'
properties:
webcast:
$ref: '#/components/schemas/UUID'
event:
$ref: '#/components/schemas/UUID'
session:
$ref: '#/components/schemas/UUID'
attendee:
$ref: '#/components/schemas/UUID'
sourceId:
type: string
description: Source Id of the webcast provider
maxLength: 50
example: kBBBAAcccdddd8U==
join:
$ref: '#/components/schemas/WebcastLink'
Schedule:
title: Schedule
description: A scheduled action.
type: object
properties:
id:
type: string
format: uuid
description: Unique ID of the scheduled task.
scheduledExecution:
type: string
format: date-time
description: 'The ISO 8601 zoned date time when the session will be moved to the next stage: provisioning, activation,
deactivation or archival'
example: '2024-03-05T09:00:00Z'
readOnly: true
action:
$ref: '#/components/schemas/ScheduleAction'
bulk-attendee-link:
title: AttendeeLinkBulk
description: Collection of attendee links.
type: array
items:
$ref: '#/components/schemas/attendee-link'
webcast:
title: Webcast
description: A webcast
type: object
allOf:
- $ref: '#/components/schemas/Audit'
properties:
event:
$ref: '#/components/schemas/UUID'
session:
$ref: '#/components/schemas/UUID'
appointment:
$ref: '#/components/schemas/UUID'
solutionType:
$ref: '#/components/schemas/SolutionType'
exhibitor:
$ref: '#/components/schemas/UUID'
format:
$ref: '#/components/schemas/Format'
type:
$ref: '#/components/schemas/WebcastType'
provider:
$ref: '#/components/schemas/WebcastProvider'
status:
$ref: '#/components/schemas/WebcastStatus'
playerType:
$ref: '#/components/schemas/PlayerType'
simulatedLive:
type: boolean
description: Indicates if the webcast is simulated live or not
example: false
recordLiveStream:
type: boolean
description: Indicates if the live stream recording is enabled
example: false
autoAddToLibrary:
type: boolean
description: Indicates if the live stream recording will be added to the library automatically
example: false
default: false
onDemandVideo:
type: boolean
description: Indicates if the on demand video is available
example: false
sourceId:
type: string
description: Source Id of the webcast provider
maxLength: 50
example: kBBBAAcccdddd8U==
title:
type: string
description: Title of the webcast
maxLength: 500
example: Webinar Connect Event
meetingId:
type: string
description: Id of meeting within a webcast.
maxLength: 300
example: 123ERt
_links:
$ref: '#/components/schemas/webcast-links'
details:
type: string
description: Additional information related to the webcast
maxLength: 2000
example: This is free of cost event
video:
type: object
description: Video for the webcast.
readOnly: true
properties:
id:
type: string
format: uuid
description: The unique identifier of the video.
example: 35b43fce-e87f-4a52-8685-2ba09fb53f53
readOnly: true
UUID:
title: UUID
description: The reference to the related entity. Contains only the ID of the related entity.
required:
- id
type: object
properties:
id:
$ref: '#/components/schemas/UUIDProperty'
live-stream:
title: LiveStream
description: A webcast Live Stream.
type: object
properties:
id:
type: string
description: Unique ID of the stream.
example: stream1256wet
url:
type: string
maxLength: 2000
description: A RTMP url of the stream.
example: https://cvent.zoom.us/j/7566652259
key:
type: string
description: Access key of the stream.
example: 145asa16ZS78
status:
$ref: '#/components/schemas/LiveStreamStatus'
session:
$ref: '#/components/schemas/LiveStreamSession'
page:
type: string
description: A url of the page where live stream to be streamed.
example: https://cvent.zoom.aspx/j/7566652259
recording:
$ref: '#/components/schemas/LiveStreamRecording'
LiveStreamSession:
title: LiveStreamSession
type: object
properties:
id:
type: string
description: An identifier for the current streaming session
example: st-1A2b3c4D5e6F78ghij9Klmn
description: Provides information about the livestream's current streaming session
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.
Region1:
title: Region
enum:
- Oregon
- Virginia
- Tokyo
- Singapore
- Sydney
- Mumbai
- Frankfurt
- Ireland
type: string
description: Region where the live stream originates. Although, the value is consumed for IVS livestreams the requested
origin is actually ignored due to IVS' global data plane.
example: Oregon
BulkResponseItem:
title: BulkResponseItem
description: Represents a single item that is returned as part of a Bulk request call.
type: object
required:
- status
- data
properties:
data:
type: object
description: The data returned for a single item in the bulk request call.
example:
event_id: 1234
attendee_count: 50
additionalProperties: true
status:
type: integer
description: http status code representing processing status of a single item
# --- truncated at 32 KB (79 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent/refs/heads/main/openapi/cvent-webcasts-api-openapi.yml