How to create User via API?

Is it possible to create User with API and JWT token?
I tried to send post request to the following endpoint: https://api.zoom.us/v2/users/
I used correct post body and jwt token.

Here is how my code looks like:
const response = await axios({
url: endpoint,
method: ‘post’,
data: {
action: ‘create’,
data: {
user_info: {
email: “[actual email]”,
type: 1,
first_name: “[name]”,
last_name: “[surname]”,
password: “password”
}
}
},
headers: {
Authorization: ‘Bearer [JWT TOKEN]’
}
})

The response I got is:
data: { code: 300, message: ‘Validation Failed.’, errors: [Array] } }

what does this response means? Does it means I MUST use oauth?

Hi, here you have a session regarding → how to create Zoom User.

Here you have all the Zoom-related sessions.

My question is - do we need to be Pro account to use create user API?
It says: prerequisites: A pro or higher plan

https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/userCreate

Yes, a Pro account is needed.