Is there a 6 month limit on the API to fetch meetings?

Format Your New Topic as Follows:

API Endpoint(s) and/or Zoom API Event(s)
I am using api zoom us v2

users/$user_id/meetings/";

To get a list of future meetings. The api should return 300 records BUT I am only getting about 40.

I have noticed that the latest of these returned meetings is exactly 6 months from now.

Is there a limit on the api that says only fetch events within the next 6 months. Or is there a parameter I can pass that will mean it will return all events or events in the next 12 months etc.

Hi @brian10, welcome and thanks for posting :wave:

There is a 6-month limit on Meeting Dashboard and Report data but not on the users’s available meeting IDs (ie Meetings that are valid and can be started).

If you pass ?type=upcoming&page_size=300, are there Meeting IDs that are not returned that should be?

Hi,
This is what I was doing - but there seems to be a hard stop at 6 months.

Parameters used.

(
  'page_number' => 1,
  'page_size' => 300,
  'type' => 'upcoming',

Got it, any chance you have a Meeting ID that is not being returned but you’d expect to be? This would be a scheduled meeting sometime in 2025.

correct meetings from mid March 2025 are not returning

Hi. Please can you confirm on this. Is there a 6 month future cutoff and can I do anything to get round this

Hi @brian10
I can follow up here, as Michael asked in a previous message, do you have a meeting ID that is not being returned but you are expecting to be?

I just noticed the same thing as the OP. As of today, the API began excluding any meeting that is more than 6 months from today.

As you requested, I’ll provide some meeting IDs which don’t appear in the returned list.

82679091468
84279077476
85409418270
83326966300
86366256506

Thanks very much for your help!

Hi @Gregg_Driving_School
So if the meetings was held more than 6 months ago, it won’t be returned in the API.

Thanks; I’m not talking about past meetings- we are calling the API requesting upcoming meetings. You can see examples by looking at the meeting IDs that I supplied- the API is not returning results for meetings that are more than 6 months in the future.

1 Like

Hi @Gregg_Driving_School
Interesting… I am able to get a list of all my upcoming meetings even those scheduled for the year 2026.
The request URL I am sending looks like this:
https://api.zoom.us/v2/users/me/meetings?type=scheduled&page_size=300

could you please try again passing the same request?

Thanks Elisa for your continued help! Ok yes- our request URL is similar to yours but we use “type=upcoming” rather than “type=scheduled”.

As a test, I tried it with “type=scheduled”, and that one does not exhibit the 6-month problem. So if you try it with “type=upcoming”, you might see the same problem that we’re experiencing. (We cannot use “type=scheduled” because we do not want past meetings, and also because we need to see each date of recurring meetings)

The problem started on September 16, so I wonder if there was some type of software change on the 16th which caused it? Thanks again, and I will look forward to hearing from you.

Ah, I see!!! @Gregg_Driving_School
Thank you so much for bringing this to our attention. I will work with our engineering team and get back to you with an update!
Have a great week!