# Create a Meeting with a time limit

**URL:** <https://devforum.zoom.us/t/create-a-meeting-with-a-time-limit/82866>\
**Category:** Meetings\
**Tags:** api\
**Created:** [February 9, 2023, 8:34pm UTC](https://devforum.zoom.us/t/create-a-meeting-with-a-time-limit/82866 "2023-02-09T20:34:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ExymDev](https://avatars.discourse-cdn.com/v4/letter/e/f04885/32.png) [@ExymDev](https://devforum.zoom.us/u/ExymDev)\
**Post date:** [February 9, 2023, 8:34pm UTC](https://devforum.zoom.us/t/create-a-meeting-with-a-time-limit/82866/1 "2023-02-09T20:34:09Z")

</div>

Hello.

When creating a meeting with the` POST /users/{userId}/meetings` api endpoint, is there a way to impose a time limit to that meeting? what we want to achieve is something like the limits imposed over free accounts that is, 40 minutes, I think?.

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [February 10, 2023, 6:04pm UTC](https://devforum.zoom.us/t/create-a-meeting-with-a-time-limit/82866/2 "2023-02-10T18:04:39Z")

</div>

@ExymDev ,

Thank you for writing us in the Zoom developer forum! Currently, there is no way to impose a time limit on meetings when creating a meeting. However, consider using the Update Meeting Status endpoint, which allows you to end the meeting through the API by updating its status to “end.” Here is a helpful post on this topic you can reference for more details :

> [@How to end meeting with Zoom API](https://devforum.zoom.us/t/how-to-end-meeting-with-zoom-api/34625/2):
>
> Hi @yimeichuah, Are you using the Zoom Web Client? If so, there’s not a way to hide the controls. In regards to ending a meeting, you can make use of our Update Meeting Status endpoint: This allows you to end the meeting through the API by updating its status to “end.” If you need to end it after 1 hour, for example, you could also use of the [Meeting Started Webhook/Event](https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-started), and trigger that to call the above endpoint after the desired duration has passed. Let me know if this helps! Will

## Update meeting status

[https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/meetingStatus](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/meetingStatus)

Let me know if this helps.
