Zoom
API actions for the Zoom integration.
Zoom
Schedule and manage Zoom meetings.
Add registrant to a Zoom meeting
Register a participant for a Zoom meeting.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
meeting_id | string | No | The Zoom meeting ID to register for. |
email | string | No | Registrant email address. |
first_name | string | No | Registrant first name. |
last_name | string | No | Optional registrant last name. |
Response
{
"registrant": {}
}Create a Zoom meeting
Schedule a new Zoom meeting for a host.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | No | The Zoom user who will host the meeting. Use their Zoom login email, or 'me' for the account owner. |
topic | string | No | The meeting topic or title. |
meeting_type | string | No | Whether the meeting starts now or at a scheduled date and time. Defaults to scheduled. |
start_time | string | No | Optional start time for a scheduled meeting, in ISO 8601 format (UTC), for example 2024-08-25T14:00:00Z. |
duration_minutes | number | No | Optional meeting length, in minutes. |
timezone | string | No | Optional timezone for the start time (e.g., America/Los_Angeles). |
agenda | string | No | Optional agenda or description for the meeting. |
Response
{
"meeting": {}
}Get Zoom meeting details
Look up the details for a Zoom meeting.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
meeting_id | string | No | The ID of the Zoom meeting to look up. |
Response
{
"meeting": {}
}List upcoming Zoom meetings
List the upcoming meetings for a Zoom user.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | No | The Zoom user ID or email whose meetings to list. |
page_size | number | No | Optional maximum number of meetings to return (up to 300). |
Response
{
"meetings": {}
}