# List Meeting Filter

**URL:** <https://devforum.zoom.us/t/list-meeting-filter/57622>\
**Category:** API and Webhooks\
**Created:** [September 17, 2021, 4:10pm UTC](https://devforum.zoom.us/t/list-meeting-filter/57622 "2021-09-17T16:10:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![olumide](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/olumide/32/31160_2.png) [@olumide](https://devforum.zoom.us/u/olumide)\
**Post date:** [September 17, 2021, 4:10pm UTC](https://devforum.zoom.us/t/list-meeting-filter/57622/1 "2021-09-17T16:10:31Z")

</div>

**Description**  
Is there a filter that can be applied to List meetings e.g created date such that I can retrieve meetings that were created either after a certain date or between dateX and dateY?

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
OAuth

**Which Endpoint/s?**

> **[List meetings - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetings)**
>
> List all the meetings that were scheduled for a user (meeting host). For user-level apps, pass the me value instead of the userId parameter.
> 
> This API o...

**Additional context**  
For Business level account, I use the Dashboard/metrics endpoint but for lower levels, it seems the meeting list end point does not allow filtering.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 17, 2021, 6:57pm UTC](https://devforum.zoom.us/t/list-meeting-filter/57622/2 "2021-09-17T18:57:44Z")

</div>

Hi @olumide ,

There isn’t a filter like that for this endpoint. Have you tried filtering the meetings array programmatically according to the date range parameters?

Best,  
Gianni

---

<div class="post-metadata">

**Author:** ![olumide](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/olumide/32/31160_2.png) [@olumide](https://devforum.zoom.us/u/olumide)\
**Post date:** [September 17, 2021, 7:01pm UTC](https://devforum.zoom.us/t/list-meeting-filter/57622/3 "2021-09-17T19:01:17Z")

</div>

Have not tried it yet, wanted to see if there’s a more scalable way of doing it. I guess I’m left with 0 choices ☹

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [September 21, 2021, 8:25pm UTC](https://devforum.zoom.us/t/list-meeting-filter/57622/4 "2021-09-21T20:25:38Z")

</div>

Hey @olumide,

When it comes to Past Meetings, you can use the [Get Meeting Reports API](https://marketplace.zoom.us/docs/api-reference/zoom-api/reports/reportmeetings) with the `to` and `from` parameters.

However, for scheduled meetings, you’ll want to use [List Meetings API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetings) which doesn’t have a date field to query off of. That’s where the client-side filtering that Gianni mentioned comes in.

If you would like this feature to be considered for a future release, I recommend posting in the #feature-requests category.

I hope that helps!

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [October 22, 2021, 6:26am UTC](https://devforum.zoom.us/t/list-meeting-filter/57622/5 "2021-10-22T06:26:21Z")

</div>

Closed on October 22, 2021, 6:26am UTC

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