Format Your New Topic as Follows:
API Endpoint(s) and/or Zoom API Event(s)
https://api.zoom.us/v2/users/{user_id}/meetings
Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context.
https://api.zoom.us/v2/users/me/meetings
Description
Able to create a meeting. Keeping registrants_confirmation_email and registrants_email_notification to true. Getting a success response with these two values as true.
Error?
Not receiving the meeting invitation email on guest emails
How To Reproduce
Steps to reproduce the behavior:
1. Request URL / Headers (without credentials or sensitive info like emails, uuid, etc.) / Body
def create_zoom_meeting(access_token,meeting_title, invitees, hosts, meeting_datetime):
headers = {
‘Authorization’: f"Bearer {access_token}",
‘Content-Type’: ‘application/json’
}
# Replace with your user ID
user_id = "me"
url = f"https://api.zoom.us/v2/users/{user_id}/meetings"
data = {
"topic": meeting_title,
"start_time": meeting_datetime,
"duration": 60, # 60 minutes
"schedule_for": hosts[0],
"timezone": "India/Kolkata",
"settings": {
"registrants_email_notification": 'true', # Enable email notifications
"registrants_confirmation_email":'true',
"auto_recording": "cloud", # Enable auto recording
"meeting_invitees": [{"email": email} for email in invitees] # Add invitees
}
}
response = requests.request("POST", url, headers=headers, data=json.dumps(data))
return response.json()
2. Authentication method or app type
3. Any errors
No errors in response, but not receiving invitation email