# TTL is not working with create meeting API

**URL:** <https://devforum.zoom.us/t/ttl-is-not-working-with-create-meeting-api/108962>\
**Category:** Meetings\
**Tags:** api\
**Created:** [April 30, 2024, 12:49pm UTC](https://devforum.zoom.us/t/ttl-is-not-working-with-create-meeting-api/108962 "2024-04-30T12:49:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![techbowl](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/techbowl/32/35146_2.png) [@techbowl](https://devforum.zoom.us/u/techbowl)\
**Post date:** [April 30, 2024, 12:49pm UTC](https://devforum.zoom.us/t/ttl-is-not-working-with-create-meeting-api/108962/1 "2024-04-30T12:49:24Z")

</div>

Does `join_url` included in the response of `POST /users/{userId}/meetings` have an expiration date(or ttl)?

When I joined a meeting a while after it was issued, an error message was output stating that the meeting ID was an invalid ID.

If possible, I would like to issue a URL that does not expire between the time the meeting is issued and the time I join the meeting, but is there a way to specify it at the same time as the meeting is created?  
Could you please provide guidance on how this can be achieved using the Zoom API or other recommended methods?
