Error in scheduling thru API

I’ve a peculiar problem.
I’ve assigned Developer option to one of my user license, in my panel, which has integrated API online for scheduling the meeting.
HOWEVER when the meeting is scheduled, the scheduled meeting appears in HOST license.
Can someone please guide as to what am I doing wrong?

@netadminz Hope you will be fine.

How you are authorizing users before scheduling meetings using REST API.

Do you have User-Level/Account-Level or JWT?

Here are the sessions

Create Zoom Meeting - (REST API)
How to Create password less Zoom Meeting -(REST API)
Add assistants (Co-Hosts) to your Zoom Account (Zoom REST API)

JWT
Plus i’ve assigned Developer role to the said user.

Hi @netadminz
Thanks for reaching out to the Zoom Developer Forum, I am happy to help here!
Make sure that when you schedule the meeting, you pass the user ID or email of the host in your request URL.

So I can’t use any of the licenses in the panel except Host to schedule the meeting with API?
Rather please help if there’s any wasy we can use one of the other licenses to schedule without the using the HOST license?

Hi @netadminz
You should be able to schedule meetings via API for users under your account.
For example, you have user A and B under your account, when you make a post request to create a meeting, make sure to pass their email o user ID in the request parameters, like this:

https://api.zoom.us/v2/users/userA@mail.com/meetings .

That way the meeting will be created for user A and user A will be assigned as the host

Hope that helps
Elisa