# Webex Meetings API

> Webex Meetings API on Apizie: 171 endpoints (List Meeting Chats, Delete Meeting Chats, List Meeting Closed Captions, List Meeting Closed Caption Snippets, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/communication:webex-webex-meeting/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `communication:webex-webex-meeting`
- Category: Communication
- Status: byok
- Source: https://developer.webex.com/docs/api/getting-started
- Page: https://apizie.tech/api/communication/webex-webex-meeting
- OpenAPI: https://apizie.tech/api/communication/webex-webex-meeting/openapi.json

The Webex Meetings APIs enable developers to schedule, manage, and retrieve information about Webex meetings, webinars, and events. They provide endpoints for meeting creation, participant management, recordings,…

## Endpoints

### List Meeting Chats
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-chats` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the chats… |
| max | number | no | Limit the maximum number of meeting chats in the response, up to 100. |
| offset | number | no | Offset from the first result that you want to fetch. |

### Delete Meeting Chats
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-meeting-chats` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the chats… |

### List Meeting Closed Captions
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-closed-captions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) which the closed… |

### List Meeting Closed Caption Snippets
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-closed-captions-snippets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| closedCaptionId | string | yes | Unique identifier for the meeting closed caption which the snippets belong to. |
| meetingId | string | yes | Unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) which the closed… |

### Download Meeting Closed Caption Snippets
`GET https://apizie.tech/v1/communication:webex-webex-meeting/download-transcript` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| closedCaptionId | string | yes | Unique identifier for the meeting closed caption. |
| format | string | no | Format for the downloaded meeting closed caption snippets. |
| meetingId | string | yes | Unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) which the closed… |
| timezone | string | no | e.g. UTC |

### List Meeting Invitees
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-invitees` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting for which invitees are being requested. The meeting can be a meeting series, a scheduled meeting, or a… |
| max | number | no | Limit the maximum number of meeting invitees in the response, up to 100. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |
| panelist | string | no | Filter invitees or attendees for webinars only. If `true`, returns invitees. If `false`, returns attendees. If `null`, returns both… |

### Create a Meeting Invitee
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-a-meeting-invitee` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Create Meeting Invitees
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-meeting-invitees` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Get a Meeting Invitee
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-a-meeting-invitee` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingInviteeId | string | yes | Unique identifier for the invitee whose details are being requested. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |

### Update a Meeting Invitee
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-a-meeting-invitee` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingInviteeId | string | yes | Unique identifier for the invitee to be updated. This parameter only applies to an invitee to a meeting series or a scheduled meeting. It… |
| body | object | no | JSON request body |

### Delete a Meeting Invitee
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-a-meeting-invitee` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingInviteeId | string | yes | Unique identifier for the invitee to be removed. This parameter only applies to an invitee to a meeting series or a scheduled meeting. It… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |
| sendEmail | boolean | no | If `true`, send an email to the invitee. |

### Delete a Meeting Message
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-a-meeting-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingMessageId | string | yes | The unique identifier for the message. |

### List Meeting Participants
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-participants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| max | number | no | Limit the maximum number of participants in the response, up to 100. |
| meetingId | string | yes | The unique identifier for the meeting. Please note that currently meeting ID of a scheduled [personal… |
| breakoutSessionId | string | no | The unique identifier for a breakout session which happened during an ended meeting instance. If the `breakoutSessionId` is specified, the… |
| meetingStartTimeFrom | string | no | Meetings start from the specified date and time(exclusive) in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format. If… |
| meetingStartTimeTo | string | no | Meetings start before the specified date and time(exclusive) in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format.… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes, the… |
| joinTimeFrom | string | no | The time participants join a meeting starts from the specified date and time (inclusive) in any [ISO… |
| joinTimeTo | string | no | The time participants join a meeting before the specified date and time (exclusive) in any [ISO… |
| timezone | string | no | e.g. UTC |

### Query Meeting Participants with Email
`POST https://apizie.tech/v1/communication:webex-webex-meeting/query-meeting-participants-with-email` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | The unique identifier for the meeting. |
| meetingStartTimeFrom | string | no | Meetings start from the specified date and time(exclusive) in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format. If… |
| meetingStartTimeTo | string | no | Meetings start before the specified date and time(exclusive) in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format.… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes, the… |
| timezone | string | no | e.g. UTC |
| body | object | no | JSON request body |

### Get Meeting Participant Details
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-participant-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| participantId | string | yes | The unique identifier for the meeting and the participant. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes, the… |

### Update a Participant
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-a-participant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| participantId | string | yes | The unique identifier for the meeting and the participant. |
| body | object | no | JSON request body |

### Admit Participants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/admit-participants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Call Out a SIP Participant
`POST https://apizie.tech/v1/communication:webex-webex-meeting/call-out-a-sip-participant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Cancel Calling Out a SIP Participant
`POST https://apizie.tech/v1/communication:webex-webex-meeting/cancel-calling-out-a-sip-participant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### List Meeting Polls
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-polls` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the polls… |

### Get Meeting PollResults
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-poll-results` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the polls… |
| max | number | no | Limit the maximum number of respondents in a meeting in the response, up to 100. |

### List Respondents of a Question
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-respondents-of-a-question` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pollId | string | yes | A unique identifier for the poll to which the respondents belong. |
| questionId | string | yes | A unique identifier for the question to which the respondents belong. |
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the… |
| max | number | no | Limit the maximum number of respondents in a specified question in the response, up to 100. |

### Get Meeting Preference Details
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-preference-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the required [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |

### Get Personal Meeting Room Options
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-personal-meeting-room-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |

### Update Personal Meeting Room Options
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-personal-meeting-room-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |
| body | object | no | JSON request body |

### Get Audio Options
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-audio-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |

### Update Audio Options
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-audio-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |
| body | object | no | JSON request body |

### Get Video Options
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-video-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |

### Update Video Options
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-video-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |
| body | object | no | JSON request body |

### Get Scheduling Options
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-scheduling-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |

### Update Scheduling Options
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-scheduling-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |
| body | object | no | JSON request body |

### Insert Delegate Emails
`POST https://apizie.tech/v1/communication:webex-webex-meeting/insert-delegate-emails` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |
| body | object | no | JSON request body |

### Delete Delegate Emails
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-delegate-emails` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. For individual use, if `siteUrl` is not specified, the query will use the default site of the user. For… |
| body | object | no | JSON request body |

### Get Site List
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-site-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| siteUrl | string | no | URL of the Webex site to query. If `siteUrl` is not specified, the query will use the default site for the admin's authorization token… |

### Update Default Site
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-default-site` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| defaultSite | boolean | yes | Whether or not to change user's default site. ***Note***: `defaultSite` should be set to true for the user's single default site |
| userEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the [admin-level… |
| body | object | no | JSON request body |

### Batch Refresh Personal Meeting Room ID
`POST https://apizie.tech/v1/communication:webex-webex-meeting/batch-refresh-personal-meeting-room-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### List Meeting Q and A
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-q-and-a` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) which the Q&A… |
| max | number | no | Limits the maximum number of answers in the response, up to 100. |

### List Answers of a Question
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-answers-of-a-question` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| questionId | string | yes | The ID of a question. |
| meetingId | string | yes | A unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) which the Q&A… |
| max | number | no | Limit the maximum number of Q&A's answers in the response, up to 100. |

### Get Meeting Qualities
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-qualities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the specific meeting instance. **Note:** The `meetingId` can be obtained via the Meeting List API when… |
| max | number | no | Limit the maximum number of media sessions in the response. |
| offset | number | no | Offset from the first result that you want to fetch. |

### List Site Session Types
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-site-session-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | no | URL of the Webex site to query. If siteUrl is not specified, the query will use the default site for the admin's authorization token used… |

### List User Session Type
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-user-session-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | no | URL of the Webex site to query. |
| personId | string | no | A unique identifier for the user. |
| email | string | no | e.g. `john.andersen@example.com` (string, optional) - The email of the user. |

### Update User Session Types
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-user-session-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Get Summary by Meeting ID
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-summary-by-meeting-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | no | Unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the summary… |

### Get Summary For Compliance Officer
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-summary-for-compliance-officer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | no | Unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the summary… |

### Delete a Summary
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| summaryId | string | yes | Unique identifier for the meeting summary. |

### List Meeting Transcripts
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-transcripts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| max | number | no | Maximum number of transcripts to return in a single page. `max` must be equal to or greater than `1` and equal to or less than `100`. |
| from | string | no | Starting date and time (inclusive) for transcripts to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format.… |
| to | string | no | Ending date and time (exclusive) for List transcripts to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant… |
| meetingId | string | no | Unique identifier for the [meeting instance](/docs/meetings#meeting-series-scheduled-meetings-and-meeting-instances) to which the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the `admin-level` scopes.… |
| siteUrl | string | no | URL of the Webex site from which the API lists transcripts. If not specified, the API lists transcripts from user's preferred site. All… |

### List Meeting Transcripts For Compliance Officer
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-transcripts-for-compliance-officer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| from | string | no | Starting date and time (inclusive) for transcripts to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format.… |
| to | string | no | Ending date and time (exclusive) for List transcripts to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant… |
| max | number | no | Maximum number of transcripts to return in a single page. `max` must be equal to or greater than `1` and equal to or less than `100`. |
| siteUrl | string | yes | URL of the Webex site from which the API lists transcripts. |

### Download a Meeting Transcript
`GET https://apizie.tech/v1/communication:webex-webex-meeting/download-a-meeting-transcript` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| transcriptId | string | yes | Unique identifier for the meeting transcript. |
| format | string | no | Format for the downloaded meeting transcript. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the `admin-level` scopes.… |

### List Snippets of a Meeting Transcript
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-snippets-of-a-meeting-transcript` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| transcriptId | string | yes | Unique identifier for the meeting transcript to which the snippets belong. |
| max | string | no | Maximum snippet items to be returned for this query, to support pagination. |

### Get a Transcript Snippet
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-a-transcript-snippet` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| transcriptId | string | yes | Unique identifier for the meeting transcript to which the requested snippet belongs. |
| snippetId | string | yes | Unique identifier for the snippet being requested. |

### Update a Transcript Snippet
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-a-transcript-snippet` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| transcriptId | string | yes | Unique identifier for the meeting transcript to which the snippet to be updated belongs. |
| snippetId | string | yes | Unique identifier for the snippet being updated. |
| body | object | no | JSON request body |

### Delete a Transcript
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-a-transcript` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| transcriptId | string | yes | Unique identifier for the meeting transcript. |
| body | object | no | JSON request body |

### List Meeting Usage Reports
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-usage-reports` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | yes | URL of the Webex site which the API lists meeting usage reports from. All available Webex sites can be retrieved by the [Get Site… |
| serviceType | string | no | Meeting usage report's service-type. If `serviceType` is specified, the API filters meeting usage reports by service-type. If… |
| from | string | no | Starting date and time for meeting usage reports to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format.… |
| to | string | no | Ending date and time for meeting usage reports to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format. `to`… |
| max | number | no | Maximum number of meetings to include in the meetings usage report in a single page. `max` must be greater than 0 and equal to or less… |
| timezone | string | no | e.g. Asia/Shanghai |

### List Meeting Attendee Reports
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-attendee-reports` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | yes | URL of the Webex site which the API lists meeting attendee reports from. All available Webex sites can be retrieved by the [Get Site… |
| from | string | no | Starting date and time for the meeting attendee reports to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant… |
| to | string | no | Ending date and time for the meeting attendee reports to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant… |
| max | number | no | Maximum number of meeting attendees to include in the meeting attendee report in a single page. `max` must be greater than 0 and equal to… |
| meetingId | string | no | Meeting ID for the meeting attendee reports to return. If specified, return meeting attendee reports of the specified meeting; otherwise,… |
| meetingNumber | string | no | Meeting number for the meeting attendee reports to return. If specified, return meeting attendee reports of the specified meeting;… |
| meetingTitle | string | no | Meeting title for the meeting attendee reports to return. If specified, return meeting attendee reports of the specified meeting;… |
| timezone | string | no | e.g. Asia/Shanghai |

### Get a Meeting By an Admin
`GET https://apizie.tech/v1/communication:webex-webex-meeting/admin-get-meeting-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting being requested. |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| timezone | string | no | e.g. UTC |

### List Meetings By an Admin
`GET https://apizie.tech/v1/communication:webex-webex-meeting/admin-list-meetings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingNumber | string | no | Meeting number for the meeting objects being requested. `meetingNumber` and `webLink` are mutually exclusive. If it's an exceptional… |
| webLink | string | no | URL encoded link to information page for the meeting objects being requested. `meetingNumber` and `webLink` are mutually exclusive. |
| current | boolean | no | Flag identifying to retrieve the current scheduled meeting of the meeting series or the entire meeting series. This parameter only applies… |
| timezone | string | no | e.g. UTC |

### List Group Meetings
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-group-meetings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| personId | string | no | Person ID of the user whose meetings will be retrieved. The person ID can be retrieved from the [People APIs](/docs/api/v1/people), e.g.… |
| meetingNumber | string | no | Meeting number for the meeting objects being requested. `meetingNumber` and `webLink` are mutually exclusive. If it's an exceptional… |
| webLink | string | no | URL encoded link to information page for the meeting objects being requested. `meetingNumber` and `webLink` are mutually exclusive. |
| current | boolean | no | Flag identifying to retrieve the current scheduled meeting of the meeting series or the entire meeting series. This parameter only applies… |
| timezone | string | no | [Time zone](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List) for time stamps in response body, defined in conformance… |
| hostEmail | string | no | Email of the user whose meetings will be retrieved. The `hostEmail` parameter is optional, but one of the `personId` parameter and… |

### Patch a Group Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/patch-group-meeting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to be updated. This parameter applies to meeting series and scheduled meetings. It doesn't apply to… |
| personId | string | no | Person ID of the user whose meeting will be patched. The person ID can be retrieved from the [People APIs](/docs/api/v1/people), e.g. [Lit… |
| hostEmail | string | no | Email of the user whose meetings will be patched. The `hostEmail` parameter is optional, but one of the `personId` parameter and… |
| body | object | no | JSON request body |

### Update Group Meeting Control Status
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-group-meeting-control` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| personId | string | no | Person ID of the user whose meeting control will be updated. The person ID can be retrieved from the [People APIs](/docs/api/v1/people),… |
| hostEmail | string | no | Email of the user whose meeting control will be updated. The `hostEmail` parameter is optional, but one of the `personId` parameter and… |
| body | object | yes | JSON request body |

### List Meetings
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meetings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingNumber | string | no | Meeting number for the meeting objects being requested. `meetingNumber`, `webLink` and `roomId` are mutually exclusive. If it's an… |
| webLink | string | no | URL encoded link to information page for the meeting objects being requested. `meetingNumber`, `webLink` and `roomId` are mutually… |
| roomId | string | no | Associated Webex space ID for the meeting objects being requested. `meetingNumber`, `webLink` and `roomId` are mutually exclusive. |
| meetingSeriesId | string | no | Unique identifier for the meeting series. The meeting ID of a scheduled [personal… |
| max | number | no | Limit the maximum number of meetings in the response, up to 100. This parameter is ignored if `meetingNumber`, `webLink` or `roomId` is… |
| from | string | no | Start date and time (inclusive) for the range for which meetings are to be returned in any [ISO… |
| to | string | no | End date and time (exclusive) for the range for which meetings are to be returned in any [ISO… |
| meetingType | string | no | Meeting type for the meeting objects being requested. This parameter will be ignored if `meetingNumber`, `webLink` or `roomId` is specified. |
| state | string | no | Meeting state for the meeting objects being requested. If not specified, return meetings of all states. This parameter will be ignored if… |
| scheduledType | string | no | Scheduled type for the meeting objects being requested. |
| isModified | boolean | no | Flag identifying whether a meeting has been modified. Only applies to scheduled meetings. If `true`, only return modified scheduled… |
| hasChat | boolean | no | Flag identifying whether a meeting has a chat log. Only applies to ended meeting instances. If `true`, only return meeting instances which… |
| hasRecording | boolean | no | Flag identifying meetings which have been recorded. Only applies to ended meeting instances. If true, only return meeting instances which… |
| hasTranscription | boolean | no | Flag identifying meetings with transcripts. Only applies to ended meeting instances. If `true`, only return meeting instances which have… |
| hasSummary | boolean | no | Flag identifying meetings with summaries. Only applies to ended meeting instances. If `true`, only return meeting instances which have… |
| hasClosedCaption | boolean | no | Flag identifying meetings with closed captions. Only applies to ended meeting instances. If `true`, only return meeting instances which… |
| hasPolls | boolean | no | Flag identifying meetings with polls. Only applies to ended meeting instances. If `true`, only return meeting instances which have polls;… |
| hasQA | boolean | no | Flag identifying meetings with Q&A. Only applies to ended meeting instances. If `true`, only return meeting instances which have Q&A; if… |
| hasSlido | boolean | no | Flag identifying meetings with Slido interactions. Only applies to ended meeting instances. If `true`, only return meeting instances which… |
| current | boolean | no | Flag identifying to retrieve the current scheduled meeting of the meeting series or the entire meeting series. This parameter only applies… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| siteUrl | string | no | URL of the Webex site which the API lists meetings from. If not specified, the API lists meetings from user's all sites. All available… |
| integrationTag | string | no | External key created by an integration application. This parameter is used by the integration application to query meetings by a key in… |
| password | string | no | e.g. BgJep@4323 |
| timezone | string | no | e.g. UTC |

### Create a Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-meeting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Get a Meeting
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting being requested. |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| password | string | no | e.g. BgJep@4323 |
| timezone | string | no | e.g. UTC |

### Update a Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-meeting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to be updated. This parameter applies to meeting series and scheduled meetings. It doesn't apply to… |
| body | object | no | JSON request body |

### Patch a Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/patch-meeting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to be updated. This parameter applies to meeting series and scheduled meetings. It doesn't apply to… |
| body | object | no | JSON request body |

### Delete a Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-meeting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to be deleted. This parameter applies to meeting series and scheduled meetings. It doesn't apply to… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| sendEmail | boolean | no | Whether or not to send emails to host and invitees. It is an optional field and default value is true. |

### Join a Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/meeting-join` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### List Meeting Templates
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-templates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| templateType | string | no | Meeting template type for the meeting template objects being requested. If not specified, return meeting templates of all types. |
| locale | string | no | Locale for the meeting template objects being requested. If not specified, return meeting templates of the default `en_US` locale. Refer… |
| isDefault | boolean | no | The value is `true` or `false`. If it's `true`, return the default meeting templates; if it's `false`, return the non-default meeting… |
| isStandard | boolean | no | The value is `true` or `false`. If it's `true`, return the standard meeting templates; if it's `false`, return the non-standard meeting… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| siteUrl | string | no | URL of the Webex site which the API lists meeting templates from. If not specified, the API lists meeting templates from user's preferred… |

### Get a Meeting Template
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-template-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| templateId | string | yes | Unique identifier for the meeting template being requested. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| timezone | string | no | e.g. UTC |

### Get Meeting Control Status
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-control` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Does not support meeting IDs for a scheduled [personal… |

### Update Meeting Control Status
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-meeting-control` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Does not support meeting IDs for a scheduled [personal… |
| body | object | no | JSON request body |

### List Meeting Session Types
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-session-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the admin-level scopes. If set, the… |
| siteUrl | string | no | Webex site URL to query. If `siteUrl` is not specified, the users' preferred site will be used. If the authorization token has the… |

### Get a Meeting Session Type
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-session-type-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| sessionTypeId | number | yes | A unique identifier for the sessionType. |
| hostEmail | string | no | Email address for the user. This parameter is only used if the user or application calling the API has the admin-level scopes. If set, the… |
| siteUrl | string | no | Webex site URL to query. If `siteUrl` is not specified, the users' preferred site will be used. If the authorization token has the… |

### Get registration form for a meeting
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-registration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |

### Update Meeting Registration Form
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-meeting-registration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| body | object | no | JSON request body |

### Delete Meeting Registration Form
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-meeting-registration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| hostEmail | string | no | e.g. `brenda.song@example.com` (string, optional) - Email address for the meeting host. This parameter is only used if the user or… |

### List Meeting Registrants
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| max | number | no | Limit the maximum number of registrants in the response, up to 100. The default is 10. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| email | string | no | Registrant's email to filter registrants. |
| registrationTimeFrom | string | no | The time registrants register a meeting starts from the specified date and time (inclusive) in any [ISO… |
| registrationTimeTo | string | no | The time registrants register a meeting before the specified date and time (exclusive) in any [ISO… |

### Register a Meeting Registrant
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-registrant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Batch register Meeting Registrants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Get Detailed Information for a Meeting Registrant
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-registrant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| registrantId | string | yes | Unique identifier for the registrant |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |

### Delete a Meeting Registrant
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-registrant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| registrantId | string | yes | Unique identifier for the registrant. |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |

### Query Meeting Registrants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/query-meeting-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| max | number | no | Limit the maximum number of registrants in the response, up to 100. The default is 10. |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Batch Approve Meeting Registrants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/batch-approve-meeting-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Batch Reject Meeting Registrants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/batch-reject-meeting-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Batch Cancel Meeting Registrants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/batch-cancel-meeting-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Batch Delete Meeting Registrants
`POST https://apizie.tech/v1/communication:webex-webex-meeting/batch-delete-meeting-registrants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the ID of the meeting series is supported for meetingId. IDs of scheduled meetings, meeting… |
| current | boolean | no | Whether or not to retrieve only the current scheduled meeting of the meeting series, i.e. the meeting ready to join or start or the… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin-level scopes. If… |
| body | object | no | JSON request body |

### Update Meeting Simultaneous interpretation
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-meeting-simultaneous-interpretation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Does not support meeting IDs for a scheduled [personal… |
| body | object | no | JSON request body |

### List Meeting Interpreters
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-interpreters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting for which interpreters are being requested. The meeting can be meeting series, scheduled meeting or… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |

### Create a Meeting Interpreter
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-interpreter` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to which the interpreter is to be assigned. |
| body | object | no | JSON request body |

### Get a Meeting Interpreter
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-interpreter-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to which the interpreter has been assigned. |
| interpreterId | string | yes | Unique identifier for the interpreter whose details are being requested. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |

### Update a Meeting Interpreter
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-interpreter-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting whose interpreters were belong to. |
| interpreterId | string | yes | Unique identifier for the interpreter whose details are being requested. |
| body | object | no | JSON request body |

### Delete a Meeting Interpreter
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-interpreter-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting whose interpreters were belong to. |
| interpreterId | string | yes | Unique identifier for the interpreter to be removed. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |
| sendEmail | boolean | no | If `true`, send email to the interpreter. |

### List Meeting Breakout Sessions
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-breakout-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. This parameter applies to meeting series, scheduled meeting and ended or ongoing meeting instance… |
| hostEmail | string | no | e.g. `john.andersen@example.com` (string, optional) - Email address for the meeting host. This parameter is only used if the user or… |

### Update Meeting Breakout Sessions
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-breakout-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Does not support meeting IDs for a scheduled [personal… |
| body | object | no | JSON request body |

### Delete Meeting Breakout Sessions
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-breakout-sessions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. This parameter applies to meeting series and scheduled meetings. It doesn't apply to ended or… |
| sendEmail | boolean | no | Whether or not to send emails to host and invitees. It is an optional field and default value is true. |
| hostEmail | string | no | e.g. `john.andersen@example.com` (string, optional) - Email address for the meeting host. This parameter is only used if the user or… |

### Get a Meeting Survey
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-survey-by-meeting-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Please note that only the meeting ID of a scheduled webinar is supported for this API. |
| hostEmail | string | no | e.g. john.andersen@example.com |

### List Meeting Survey Results
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-survey-results-by-meeting-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Please note that only the meeting ID of a scheduled webinar is supported for this API. |
| meetingStartTimeFrom | string | no | Start date and time (inclusive) in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format for the meeting objects being… |
| meetingStartTimeTo | string | no | End date and time (exclusive) in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format for the meeting objects being… |
| max | number | no | Limit the maximum number of meetings in the response, up to 100. The default is 10. |
| timezone | string | no | e.g. UTC |
| hostEmail | string | no | e.g. john.andersen@example.com |

### Get Meeting Survey Links
`POST https://apizie.tech/v1/communication:webex-webex-meeting/generate-survey-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only applies to webinars. Meetings and personal room meetings are not supported. |
| timezone | string | no | e.g. UTC |
| body | object | no | JSON request body |

### List Invitation Sources
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-invitation-sources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the meeting ID of a scheduled webinar is supported for this API. |
| hostEmail | string | no | e.g. john.andersen@example.com |
| personId | string | no | e.g. Y2lzY29zcGFyazovL3VzL1BFT1BMRS8yNWJiZjgzMS01YmU5LTRjMjUtYjRiMC05YjU5MmM4YTA4NmI |

### Create Invitation Sources
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-invitation-sources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting. Only the meeting ID of a scheduled webinar is supported for this API. |
| body | object | no | JSON request body |

### List Meeting Tracking Codes
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-host-tracking-codes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | no | URL of the Webex site which the API retrieves the tracking code from. If not specified, the API retrieves the tracking code from the… |
| service | string | yes | Service for schedule or sign-up pages. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if a user or application calling the API has the admin-level scopes. The… |

### Reassign Meetings to a New Host
`POST https://apizie.tech/v1/communication:webex-webex-meeting/reassign-host` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | no | e.g. example.webex.com |
| body | object | no | JSON request body |

### End a Meeting
`POST https://apizie.tech/v1/communication:webex-webex-meeting/end-meeting` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | string | yes | Unique identifier for the meeting to be ended. |
| body | object | no | JSON request body |

### List Tracking Codes
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-tracking-codes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | no | URL of the Webex site which the API retrieves the tracking code from. If not specified, the API retrieves the tracking code from the… |

### Create a Tracking Code
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-a-tracking-code` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Get a Tracking Code
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-a-tracking-code` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| trackingCodeId | string | yes | Unique identifier for the tracking code whose details are being requested. |
| siteUrl | string | no | URL of the Webex site which the API retrieves the tracking code from. If not specified, the API retrieves the tracking code from the… |

### Update a Tracking Code
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-a-tracking-code` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| trackingCodeId | string | yes | Path parameter {trackingCodeId} |
| body | object | no | JSON request body |

### Delete a Tracking Code
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-a-tracking-code` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| trackingCodeId | string | yes | Unique identifier for the tracking code to be deleted. |
| siteUrl | string | yes | URL of the Webex site from which the API deletes the tracking code. All available Webex sites and preferred sites of a user can be… |

### Get User Tracking Codes
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-user-tracking-codes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| siteUrl | string | no | URL of the Webex site from which the API retrieves the tracking code. If not specified, the API retrieves the tracking code from the… |
| personId | string | no | Unique identifier for the user whose tracking codes are being retrieved. The admin user can specify the `personId` of a user on a site… |
| email | string | no | e.g. john.andersen@example.com |

### Update User Tracking Codes
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-user-tracking-codes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### List People
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-people` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| email | string | no | List people with this email address. For non-admin requests, either this or `displayName` are required. With the exception of partner… |
| displayName | string | no | List people whose name starts with this string. For non-admin requests, either this or email are required. |
| id | string | no | List people by ID. Accepts up to 85 person IDs separated by commas. If this parameter is provided then presence information (such as the… |
| orgId | string | no | List people in this organization. Only admin users of another organization (such as partners) may use this parameter. |
| roles | string | no | List of roleIds separated by commas. |
| callingData | boolean | no | Include Webex Calling user details in the response. |
| locationId | string | no | List people present in this location. |
| max | number | no | Limit the maximum number of people in the response. If `callingData`=true, then `max` will not be more than 100. If `locationId` is… |
| excludeStatus | boolean | no | Omit people status/availability to enhance query performance. |

### Create a Person
`POST https://apizie.tech/v1/communication:webex-webex-meeting/create-a-person` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| callingData | boolean | no | Include Webex Calling user details in the response. |
| minResponse | boolean | no | Set to `true` to improve performance by omitting person details and returning only the ID in the response when successful. If unsuccessful… |
| body | object | no | JSON request body |

### Get Person Details
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-person-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| personId | string | yes | A unique identifier for the person. |
| callingData | boolean | no | Include Webex Calling user details in the response. |

### Update a Person
`POST https://apizie.tech/v1/communication:webex-webex-meeting/update-a-person` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| personId | string | yes | A unique identifier for the person. |
| callingData | boolean | no | Include Webex Calling user details in the response. |
| showAllTypes | boolean | no | Include additional user data like `#attendee` role. |
| minResponse | boolean | no | Set to `true` to improve performance by omitting person details in the response. If unsuccessful the response will have optional error… |
| body | object | no | JSON request body |

### Delete a Person
`POST https://apizie.tech/v1/communication:webex-webex-meeting/delete-a-person` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| personId | string | yes | A unique identifier for the person. |

### Get My Own Details
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-my-own-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| callingData | boolean | no | Include Webex Calling user details in the response. |

### List of Recording Audit Report Summaries
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-of-recording-audit-report-summaries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| max | number | no | Maximum number of recording audit report summaries to return in a single page. `max` must be equal to or greater than `1` and equal to or… |
| from | string | no | Starting date and time (inclusive) for recording audit report summaries to return, in any [ISO… |
| to | string | no | Ending date and time (exclusive) for recording audit report summaries to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |
| siteUrl | string | no | URL of the Webex site which the API lists recording audit report summaries from. If not specified, the API lists summary audit report for… |
| timezone | string | no | e.g. UTC |

### Get Recording Audit Report Details
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-recording-audit-report-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| recordingId | string | yes | A unique identifier for the recording. |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the admin on-behalf-of… |
| max | number | no | Maximum number of recording audit report details to return in a single page. `max` must be equal to or greater than `1` and equal to or… |
| timezone | string | no | e.g. UTC |

### List Meeting Archive Summaries
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-archive-summaries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| max | number | no | Maximum number of meeting archive summaries to return in a single page. `max` must be equal to or greater than `1` and equal to or less… |
| from | string | no | Starting date and time (inclusive) for meeting archive summaries to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)… |
| to | string | no | Ending date and time (exclusive) for meeting archive summaries to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601)… |
| siteUrl | string | no | URL of the Webex site which the API lists meeting archive summaries from. If not specified, the API lists meeting archive summaries for… |
| timezone | string | no | e.g. UTC |

### Get Meeting Archive Details
`GET https://apizie.tech/v1/communication:webex-webex-meeting/get-meeting-archive-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| archiveId | string | yes | A unique identifier for the meeting archive summary. |
| timezone | string | no | e.g. UTC |

### List Recordings
`GET https://apizie.tech/v1/communication:webex-webex-meeting/list-recordings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| max | number | no | Maximum number of recordings to return in a single page. `max` must be equal to or greater than `1` and equal to or less than `100`. |
| from | string | no | Starting date and time (inclusive) for recordings to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant format.… |
| to | string | no | Ending date and time (exclusive) for List recordings to return, in any [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) compliant… |
| meetingId | string | no | Unique identifier for the parent meeting series, scheduled meeting, or meeting instance for which recordings are being requested. If a… |
| hostEmail | string | no | Email address for the meeting host. This parameter is only used if the user or application calling the API has the required [admin-level… |
| siteUrl | string | no | URL of the Webex site from which the API lists recordings. If not specified, the API lists recordings from all of a user's sites. All… |
| integrationTag | string | no | External key of the parent meeting created by an integration application. This parameter is used by the integration application to query… |
| topic | string | no | Recording's topic. If specified, the API filters recordings by topic in a case-insensitive manner. |
| format | string | no | Recording's file format. If specified, the API filters recordings by format. |
| serviceType | string | no | The service type for recordings. If this item is specified, the API filters recordings by service-type. |
| status | string | no | Recording's status. If not specified or `available`, retrieves recordings that are available. Otherwise, if specified as `deleted`,… |
| timezone | string | no | e.g. UTC |

…and 51 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-chats" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Webex Meetings API?
Create a free Apizie key, then send GET https://apizie.tech/v1/communication:webex-webex-meeting/list-meeting-chats with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Webex Meetings API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Webex Meetings itself also needs your own key from webexapis.com.

### Can AI agents use the Webex Meetings API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key communication:webex-webex-meeting.

### What is the status of the Webex Meetings API?
Needs your own provider key (bring your own key)
