End_date_time attribute is not behaving as expected in recurrence meeting creation

I am trying to create a recurrence meeting by providing “end_date_time”: “2021-04-30T17:45:00.00Z” and as per my input data, I am expecting 17 recurrences but its creating only 7 recurrences. In response, I am always getting “end_date_time”: “2021-04-30T17:45:00.00Z” has been automatically changed to “end_date_time”: “2021-04-21T15:09:00Z”.
I am not able to find what error I am doing. I need your support here. I am giving the input and output data here.

INPUT DATA:

{
"topic": "Jitendra Testing",
"type": 8,
"start_time": "2021-04-14T17:30:00.00Z",
"duration": 15,
"timezone": "UTC",
"password": "123456",
"agenda": "",
"recurrence": {
  "type": 1,
  "repeat_interval": 1,
  "end_date_time": "2021-04-30T17:45:00.00Z"
},
"settings": {
	"host_video": true,
	"participant_video": true,
	"cn_meeting": false,
	"in_meeting": true,
	"join_before_host": true,
	"jbh_time": 0,
	"mute_upon_entry": false,
	"watermark": false,
	"use_pmi": false,
	"approval_type": 2,
	"audio": "both",
	"auto_recording": "local",
	"enforce_login": false,                
	"registrants_email_notification": false,
	"waiting_room": false,
	"allow_multiple_devices": true
}

}

RESPONSE DATA:

{
“status”: “success”,
“message”: “Success”,
“data”: {
“uuid”: “DUMMY UUID”,
“id”: 11111111111,
“host_id”: “DUMMY HOST ID”,
“host_email”: “DUMMY HOST EMAIL”,
“topic”: “Jitendra Testing”,
“type”: 8,
“status”: “waiting”,
“timezone”: “UTC”,
“created_at”: “2021-04-14T15:09:36Z”,
“start_url”: “DUMMY START URL”,
“join_url”: “DUMMY JOIN URL”,
“password”: “123456”,
“h323_password”: “123456”,
“pstn_password”: “123456”,
“encrypted_password”: “DUMMY ENC PASSWORD”,
“occurrences”: [
{
“occurrence_id”: “1618421400000”,
“start_time”: “2021-04-14T17:30:00Z”,
“duration”: 15,
“status”: “available”
},
{
“occurrence_id”: “1618507800000”,
“start_time”: “2021-04-15T17:30:00Z”,
“duration”: 15,
“status”: “available”
},
{
“occurrence_id”: “1618594200000”,
“start_time”: “2021-04-16T17:30:00Z”,
“duration”: 15,
“status”: “available”
},
{
“occurrence_id”: “1618680600000”,
“start_time”: “2021-04-17T17:30:00Z”,
“duration”: 15,
“status”: “available”
},
{
“occurrence_id”: “1618767000000”,
“start_time”: “2021-04-18T17:30:00Z”,
“duration”: 15,
“status”: “available”
},
{
“occurrence_id”: “1618853400000”,
“start_time”: “2021-04-19T17:30:00Z”,
“duration”: 15,
“status”: “available”
},
{
“occurrence_id”: “1618939800000”,
“start_time”: “2021-04-20T17:30:00Z”,
“duration”: 15,
“status”: “available”
}
],
“settings”: {
“host_video”: true,
“participant_video”: true,
“cn_meeting”: false,
“in_meeting”: true,
“join_before_host”: true,
“jbh_time”: 0,
“mute_upon_entry”: false,
“watermark”: false,
“use_pmi”: false,
“approval_type”: 2,
“audio”: “both”,
“auto_recording”: “local”,
“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”: false,
“request_permission_to_unmute_participants”: false,
“registrants_email_notification”: false,
“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”: 1,
“repeat_interval”: 1,
"end_date_time": "2021-04-21T15:09:00Z"
}
}
}

Hey @jksnu1,
Thank you for using the Developer Forum. It looks like there is typo in the start_time and end_date_time fields. Please see screenshoot below for your reference:

Start-time:
image

end-date_time:
image

I’ve include the correct format for the start_time and end_date_time below:

{
"topic": "New Create Daily Meeting Test",
"type": 8,
"start_time": "2021-04-15T17:30:00Z",
"duration": 15,
"timezone": "UTC",
"password": "123456",
"agenda": "Daily meetings",
"recurrence": {
  "type": 1,
  "repeat_interval": 1,
  "end_date_time": "2021-05-01T17:45:00Z"
},
"settings": {
	"host_video": true,
	"participant_video": true,
	"cn_meeting": false,
	"in_meeting": true,
	"join_before_host": true,
	"jbh_time": 0,
	"mute_upon_entry": false,
	"watermark": false,
	"use_pmi": false,
	"approval_type": 2,
	"audio": "both",
	"auto_recording": "local",
	"enforce_login": false,                
	"registrants_email_notification": false,
	"waiting_room": false,
	"allow_multiple_devices": true
}
}

Please let me know if this helps.

Best,
Donte

Thanks Donte.S.
The clarification, you provided, helped me a lot. Thanks again

1 Like

Hi, @jksnu1,
You’re welcome! It was a pleasure to provide support. Should you have any additional questions or comments, please let me know --always happy to help.

Best,
Donte