Getting No privilege error while trying to create a user in sub account

Description
My company has acquired an ISV account. I was able to create a sub-account in it via the API. I’m not able to create a user associated with the sub-account though. I’m using the JWT token generated via the JWT app in the master account for this POST call. The GET call to list all users in the sub account works but the POST call gives No Privileges error.

Error

{
“code”: 200,
“message”: “No privilege.”
}

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT

Which Endpoint/s?
https://api.zoom.us/v2/accounts/E2ZZ-X_3RoWuISUeg5Ygkw/users. I’m following https://marketplace.zoom.us/docs/api-reference/master-account-apis/user-apis

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

  1. curl --location --request POST 'https://api.zoom.us/v2/accounts/E2ZZ-X_3RoWuISUeg5Ygkw/users' \ --header 'authorization: Bearer {{jwt}}' \ --header 'content-type: application/json' \ --data-raw '{ "action": "create", "user_info": { "email": "tverma@j.mail", "type": 2, "first_name": "Tushar", "last_name": "JMail" } }'
  2. { "code": 200, "message": "No privilege." }

Screenshots (If applicable)
N/A

Additional context
Can sub-accounts use the app of master accounts to work with API’s? This includes master API’s as well

Can we get on a call as we have some other pointers to discuss as well pertaining to the ISV account?

Hey @tvermacvent,

Our engineering team is investigating this issue. I will keep you updated on the resolution. (ZOOM-179250)

Thanks,
Tommy

Hey @tvermacvent,

The account you are trying to create a user with is a free account. You need a Pro or higher account to create users.

Thanks,
Tommy

@tommy

Hi.I’m developing free application for school teachers and students.There I need to create users with automatic approval.For this usecase i’m using

https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usercreate with custCreate as action.For using this api with custCreate action ,which plan we need to use.Please do clarify

Hi @narasimman315,

To use custCreate, you’ll need to have an ISV plan. You can reach out to our ISV team here:

Thanks,
Will

Hi @tommy,
cc : @will.zoom
I have a question in this thread
I will be very grateful for your help

When I updated to Pro or higher account. I will create many users.
Question :
Is each userId limited to creating meeting with 100 requests / day when creating a meeting?
And would be more than happy if you give me the benefit documentation when upgrading to Pro or higher.
Sorry for our ignorance.

Thanks,
lovenco0410

Hi @lovenco0410,

Good question! To clarify, yes—regardless of license type, all Zoom users are limited to creating/updating 100 meetings per day. This is instituted on a user level—if you have 3 users under your account, all 3 of them can create/update up to 100 meetings per day, respectively. So you could create 300 meetings per day across 3 users.

In regards to having a Pro license, our API documentation will reference the plan requirement like follows:
image

I hope this helps!
Will

@will.zoom

Sincerely thanks!

And when I create two users. Can I start two different meetings for two users simultaneous ?
If it’s Okay, need I veriffy user in zoom? I read the sam thread but it was not clear.

Can you provide us your time zone and work?
So I can talk to you guys easily. Because I think you and I are working at different hours from each other

I hope you reply soon .
Thanks very much

Thanks,
lovenco0410

@will.zoom
And when, For example I up to the Pro acount . This informations

  • Host up to 100 participants
    => Can you help me explain it ?
    100 participants in my host
    or
    100 participants in a meeting

Thanks,
LamNV

Hi @lovenco0410,

Happy to confirm.

First, regarding:

And when I create two users. Can I start two different meetings for two users simultaneous ?
If it’s Okay, need I veriffy user in zoom? I read the sam thread but it was not clear.

Yes, if both meetings are created under different users (unique hosts), they can be held simultaneously. Note, however, that 1 host can not hold 2 meetings at the same time.

As for:

And when, For example I up to the Pro acount . This informations
Host up to 100 participants
=> Can you help me explain it ?
100 participants in my host
or
100 participants in a meeting

This means that Meeting Hosts (the user who the meeting is created under) with a Pro license can accommodate up to 100 participants in a meeting. The number of people that can attend a given meeting will depend on the license type of the meeting’s host.

Lastly, we work standard U.S. hours. :slight_smile:

Thanks,
Will

@will.zoom
Yes, if both meetings are created under different users (unique hosts), they can be held simultaneously. Note, however, that 1 host can not hold 2 meetings at the same time.
=> So yes, I understand two user in Account can start two meeting with two host
This means that Meeting Hosts (the user who the meeting is created under) with a Pro license can accommodate up to 100 participants in a meeting. The number of people that can attend a given meeting will depend on the license type of the meeting’s host.
=> A meeting have 100 participants . It’s mean I have two meeting the participants are 200 :thinking: :thinking: :thinking: :thinking: :thinking: :thinking:

Have a nice day :smile:

Thanks,
lovenco0410

Hey @lovenco0410,

Thanks for replying!

In regards to:

A meeting have 100 participants . It’s mean I have two meeting the participants are 200

If you need to be able to accommodate 200 participants in a single meeting, this is possible. However, the host will need to have a Large Meeting Add-On or a Business or higher license. You can find our plans here:

Thanks!
Will

Thanks for your reply, I will buy the pro account and higher to test.
If I have any question I will reply for you.

Thanks,
lovenco0410.

Thanks @lovenco0410! Glad I could help. :slight_smile:

[quote=“JimNguyen, post:16, topic:24304”]
We are testing the zoom on our environment.
When I read this topic.
I still wonder
In case we buy ZOOM UNITED BUSINESS account, how many meetings can we create.
How many users will we create using the link https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usercreate.
And each user created by the API above can create many meetings at the same time.
how are 100 participants in a host (in Pro license) are different from 100 participants in a host meetings (ZOOM UNITED BUSINESS license).

Example: We need to buy an account to serve more than 50 teachers in 1 school who can create more than 50 meetings. with about 50 students per meeting. Then according to you should choose which package is most suitable.

It means , we must create and start meetings over 50 meetings in the same times. to serve for online learn. It possible. hope you understand what I mean
We’d love to thank if you supported us today as we are approaching the deadline of the project

Thanks,
JimNguyen

I have the same question

@will.zoom
@tommy
Please help me

Hi @JimNguyen @lovenco0410,

The number of meetings that you can host at a given time will depend on your plan and the number of licenses you have. If you need to hold 50 meetings simultaneously, this would require 50 licenses so that you could have a unique host start each meeting (as 1 host cannot start several meetings simultaneously under our standard plans).

The number of participants that can join a meeting will depend on the license of the host—you can find a breakdown on this here:

Thanks,
Will