Request authorization code

Hi,

Is this authorization code permanent? Do I have to do that once or every time when I send “Access Token” request?

If I understood correctly, Request User Authorization does’t work through API.

Hi @NKSM,

The authorization code is not permanent. Every time you authorize your app you will receive a new code to get a new set to Access/Refresh tokens.

Yes, request user authorization is a manual step by the user.

Thanks

Can I do “Refreshing an Access Token” when I want it today, tomorrow or after one week? Right?

My web application have many user, if i upgrade my zoom account to business, can i create multi meetings with one OAuth app using client_id and client_secret?

Yes, the refresh token, last up to 15 years. However, once you re authenticate with a new set of Access/Refresh tokens the previous ones are no longer valid [1].

Yes, you can create multiple meetings for users using an Account level OAuth app.

1 - https://marketplace.zoom.us/docs/guides/authorization/oauth/oauth-with-zoom#refreshing

Thanks

1 Like

Can I create multiple “meetings” with a user (“Business”) and the same time?

If “YES”, how do I insert another host for “meeting”. Is it done by you (automatically)? I create a “meeting” via api as in Pro account.

If “NO”, why do I need than a Business account?

Yet another question. Can I get a list of meetings with specific IDs? So filter a list.

Hey @NKSM,

Yes, but they cannot be running at the same time with the same host.

You can add a user as an alternative host:

Screen Shot 2020-03-26 at 6.16.05 PM

Yes, if you provide the meeting ID.

https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting
https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetings

Thanks,
Tommy

Is there a possibility to create a user without an email address who cannot log in to Zoom.us but can still be used as a host?

Hey @NKSM,

Yes, you can create a custCreate user which does just that.

To use custCreate there is a special pricing plan, please reach out to isv@zoom.us.

Thanks,
Tommy

If I provide multiple IDs with alternative hosts. Which host will be used, the first to be free or something else?

Hey @NKSM,

Any of the alternate hosts who starts / joins the meeting will be used.

Does that make sense?

Thanks,
Tommy

Hey @tommy,

Yes, if one of the hosts already has a meeting at the same time, what happens then?

I thought alternative hosts would be used only if you want to start multiple meetings at the same time (to provide an alternative host).

And another question what happens if the duration is set to 1 hour, after 1 hour the meeting is interrupted or continuous? And what if another meeting is scheduled after 1 hour with the same host?

Hey @NKSM,

Then the alternate host can start the meeting.

Also correct.

The meeting will continue as long as there are people in the meeting, and the host has not ended it.

That meeting won’t be started till the host ends the current meeting, and starts the other meeting. You could start the other meeting with alternate host.

image

Thanks,
Tommy

1 Like

Hey @tommy,

Thanks for your extensive answers, I still have a question. :smile:

Is it possible to check (via api) or host still busy with meeting. Or just see which host is still available.

Thanks in advance

Hi @NKSM,

You can use the User Presence status updated webhook to see if the host is available, away, or do not disturb[1]. We will be enhancing the webhook in a future release to include calendar meeting, phone & video call.

1 - https://marketplace.zoom.us/docs/api-reference/webhook-reference/user-events/presence-status-updated

Thanks

1 Like