Lodol Docs

Zoom

API actions for the Zoom integration.

Zoom

Schedule and manage Zoom meetings via server-to-server OAuth.


Add registrant to a Zoom meeting

Register a participant for a Zoom meeting.

Parameters

ParameterTypeRequiredDescription
meeting_idstringNoThe Zoom meeting ID to register for.
emailstringNoRegistrant email address.
first_namestringNoRegistrant first name.
last_namestringNoOptional registrant last name.

Response

{
  "registrant": {}
}

Create a Zoom meeting

Schedule a new Zoom meeting for the specified user.

Parameters

ParameterTypeRequiredDescription
user_idstringNoThe Zoom user ID or email that will host the meeting.
topicstringNoThe meeting topic or title.
start_timestringNoOptional ISO 8601 start time (e.g., 2024-08-25T14:00:00Z).
duration_minutesnumberNoOptional meeting duration in minutes.
timezonestringNoOptional timezone for the start time (e.g., America/Los_Angeles).
agendastringNoOptional agenda or description for the meeting.

Response

{
  "meeting": {}
}

Get Zoom meeting details

Fetch details for a specific Zoom meeting.

Parameters

ParameterTypeRequiredDescription
meeting_idstringNoThe Zoom meeting ID to fetch.

Response

{
  "meeting": {}
}

List upcoming Zoom meetings

Retrieve upcoming meetings for a specific Zoom user.

Parameters

ParameterTypeRequiredDescription
user_idstringNoThe Zoom user ID or email whose meetings to list.
page_sizenumberNoOptional page size for the results (Max 300).

Response

{
  "meetings": {}
}

On this page