What is the Meeting expire time. Getting an error message like "Meeting does not exist:" after the 24 hours meeting created

Description
I have created a meeting using the create meeting API. I tried to get the start_url using get GET /meetings/{meetingId} API after 24 hours. Getting an error message like “Meeting does not exist:”

Error
{“code”:3001,“message”:“Meeting does not exist: 78106372693.”}

Which App Type (OAuth / Chatbot / JWT / Webhook)?
Using JWT for authentication

Which Endpoint/s?
https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate,
https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Create a meeting
  2. Try to get the meeting start_url after 24 hours

Screenshots (If applicable)

Additional context
Add any other context about the problem here.

Hey @ekanath25,

Can you share the request body JSON of your Create Meeting API request?

Thanks,
Tommy

Hi @tommy,

Here is the request body of the meeting. It didn’t have an expiration time. This meeting can’t be accessed using GET meeting/id. Can you help me how to create a meeting that will not expire and access anytime?

Hi @ekanath25,

Based on the payload you shared, this meeting was created with type 1, which is an instant meeting. Instant Meetings expire after 24 hours.

To create a meeting that won’t expire like this, you can designate "type": 2 in your request body instead. Type 2 is for a scheduled meeting:
image

You can see the difference between these meeting types here as well.

Hope this helps!
Will

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