No recurrence created depending on the TimeZone

Hello! I have an issue trying to create a recurring meeting through the API.

For example, I want to create a meeting with two recurrences, Starting on 02/14 and finishing on 02/15.

if I send this request it creates the meeting correctly, with 2 recurrences

{
    "type":8,
    "topic":"TEST ZOOM MEETING",
    "timezone":"America/Denver",
    "start_time":"2022-02-14T09:30:00",
    "recurrence":
    {
        "weekly_days":"2,3,4,5,6",
        "type":2,
        "end_date_time":"2022-02-15T17:00:00Z"
    },
    "duration":450,
    "agenda":"test Denver TimeZone"
}

but if I use ‘America/Los_Angeles’ in the TimeZone it creates just one recurrence for 02/14, it is exactly the same request, the only change is the timezone

{
    "type":8,
    "topic":"TEST ZOOM MEETING",
    "timezone":"America/Los_Angeles",
    "start_time":"2022-02-14T09:30:00",
    "recurrence":
    {
        "weekly_days":"2,3,4,5,6",
        "type":2,
        "end_date_time":"2022-02-15T17:00:00Z"
    },
    "duration":450,
    "agenda":"test Los Angeles TimeZone"
}

Can you help me to understand what I’m doing wrong?

Thanks,
Daniel.

Hi @danielcinet

Thanks for reaching out to the Zoom Developer Forum, I am happy to help here!
I was able to replicate this issue and by using the request body that you shared here, you are right, if you use “America/Los_Angeles” it just create one occurrence.

What I did is that on the weekly_days I. just passed “2,3” since you only need 2 occurrences so there is no need to pass all the days of the week. And I modified the end_date_time to “end_date_time”:“2022-02-15T18:00:00Z”

I do not think you are doing anything wrong, what I think is that because of the time zone difference, its catching up with the dates on the backend and that’s why you are only seeing one occurrence.

Let me know if this does the trick for you
Best,
Elisa

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.