Description
I’d like to create a recurring zoom meeting with the Zoom API.
However, when I attempt to create a meeting event, the zoom start_time is completely ignored.
request body
{
"user_id": "ABC",
"host_id": "ABC",
"topic": "Profe Tomi",
"type": 8,
"start_time": "2021-06-15T19:00:00Z",
"duration": 75,
"password": "123123",
"recurrence": {
"type": 2,
"end_times": 8
}
}
response body:
{
"uuid": "nf/dhcRcRrKE2JSTJwj0ew==",
"id": 84033892276,
"host_id": "2asdasdasQ",
"host_email": "pr123131@c____.pe",
"topic": "Profe Tomi",
"type": 8,
"status": "waiting",
"timezone": "America/Lima",
"created_at": "2021-06-09T01:15:30Z",
"start_url": "https://c__.zoom.us/s/123?zak=eyJ6bV9za20iOiJasdadasda",
"join_url": "https://c_.zoom.us/j/8403asdasda?pwd=c0QvVEVsSXlYWWgyUWVKa1Q0UUZNUT09",
"password": "123123",
"h323_password": "123123",
"pstn_password": "123123",
"encrypted_password": "c0QvVEVsS123123123",
"occurrences": [
{
"occurrence_id": "1624215600000",
"start_time": "2021-06-20T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1624820400000",
"start_time": "2021-06-27T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1625425200000",
"start_time": "2021-07-04T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1626030000000",
"start_time": "2021-07-11T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1626634800000",
"start_time": "2021-07-18T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1627239600000",
"start_time": "2021-07-25T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1627844400000",
"start_time": "2021-08-01T19:00:00Z",
"duration": 75,
"status": "available"
},
{
"occurrence_id": "1628449200000",
"start_time": "2021-08-08T19:00:00Z",
"duration": 75,
"status": "available"
}
],
"settings": {
"host_video": true,
"participant_video": true,
"cn_meeting": false,
"in_meeting": false,
"join_before_host": false,
"jbh_time": 0,
"mute_upon_entry": false,
"watermark": false,
"use_pmi": false,
"approval_type": 2,
"audio": "both",
"auto_recording": "none",
"enforce_login": false,
"enforce_login_domains": "",
"alternative_hosts": "",
"close_registration": false,
"show_share_button": false,
"allow_multiple_devices": false,
"registrants_confirmation_email": true,
"waiting_room": true,
"request_permission_to_unmute_participants": false,
"global_dial_in_countries": [
"US"
],
"global_dial_in_numbers": [
{
"country_name": "US",
"city": "Chicago",
"number": "+1 3126266799",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"city": "Houston",
"number": "+1 3462487799",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"city": "San Jose",
"number": "+1 6699006833",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"city": "New York",
"number": "+1 9292056099",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"city": "Tacoma",
"number": "+1 2532158782",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"city": "Washington DC",
"number": "+1 3017158592",
"type": "toll",
"country": "US"
}
],
"registrants_email_notification": true,
"meeting_authentication": false,
"encryption_type": "enhanced_encryption",
"approved_or_denied_countries_or_regions": {
"enable": false
},
"breakout_room": {
"enable": false
},
"alternative_hosts_email_notification": true,
"device_testing": false
},
"recurrence": {
"type": 2,
"repeat_interval": 1,
"weekly_days": "1",
"end_times": 8
}
}
Error
This request should create 8 events: June 15th, June 22h, …;
however, it creates 8 events that start on June 20th recurring each week.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
Which Endpoint/s?
/users/{userId}/meetings
How To Reproduce (If applicable)
Submit post request as mentioned above.