Format Your New Topic as Follows:
API Endpoint(s) and/or Zoom API Event(s)
Zoom Meeting API - Create Meeting Endpoint
Description
Password set in request body as well as authentication seem to be ignored? Can join a meeting without being logged in or entering a password and have host privileges.
Error?
Create meeting endpoint behaving unexpectedly from what I can infer from documentation
How To Reproduce
Steps to reproduce the behavior:
1. I first get the access token as expected using the server to server client id, secret and account id. From there I grab the user id from the users/me
and proceed to create a meeting.
2. POST https://api.zoom.us/v2/users/[user_id]/meetings
/ content-type application/json and accept application/json
Body:
{
"agenda": "My Meeting Test 2",
"default_password": false,
"duration": 60,
"password": "090807",
"pre_schedule": true,
"schedule_for": "my@email1.com",
"settings": {
"audio": "both",
"audio_conference_info": "A Test meeting to simulate a virtual consultation.",
"auto_recording": "none",
"calendar_type": 1,
"close_registration": false,
"contact_email": "my@email1.com",
"contact_name": "Stuart",
"email_notification": true,
"encryption_type": "enhanced_encryption",
"host_video": true,
"jbh_time": 15,
"join_before_host": true,
"meeting_authentication": false,
"meeting_invitees": [
{
"email": "my@email1.com"
},
{
"email": "my@email2.com"
}
],
"participant_video": true,
"private_meeting": true,
"registrants_confirmation_email": true,
"registrants_email_notification": true,
"show_share_button": true,
"host_save_video_order": true
},
"start_time": "2025-02-28T15:32:55Z",
"template_id": "Dv4YdINdTk+Z5RToadh5ug==",
"topic": "Virtual Meeting",
"type": 2
}
3. Server to Server App (Bearer Token)
4. No explicit errors. Request is successful and meeting links work (despite allowing you to connect at any time before despite it being a scheduled meeting, notably absent from account profile calendar as well.)
This is my first time attempting to integrate with the Zoom API apologies if I’ve missed something obvious but I’ve searched for similar threads / issues to no avail