Contact listing and adding meeting participants

Hi,
We currently using the Zoom client SDK for Android to start and join Zoom meetings in our app.
We are planning to implement a feature with contact listing and adding participants to a meeting.

Can you guide us on how to fetch the contacts and add meeting participants using the Zoom APIs?
How do we authenticate the API request if the user is logged in to the Zoom client mobile SDK?
If OAuth authentication is implemented then there will be a different session for the client SDK login also right?

Hi @deena.qb,

Thanks for reaching out about this, and good question.

The best way to handle this would be to leverage our Create/GET Meeting APIs:

These endpoints will return the join_url for the meeting, which can be distributed to participants you wish to have join.

If you wish to assign participants to a meeting ahead of time, you can also enable registration for the meeting and programmatically register users via this endpoint:

Regarding authorization to these endpoints, you can leverage either JWT or OAuth credentials. This would be separate from your SDK authorization.

Let me know if this helps!
Will

Hi @will.zoom,
Thanks for the reply.

Is there an API to add participants to a meeting?

Hi @deena.qb,

Unless you’re using registration, there is not. However, you can send participants the join_url returned by the Create Meeting API.

Let me know if this helps to clarify,
Will