Users create returning a user but it does not actually get created

I am trying to create users via the api. I can call the api with

This is what I am sending
{
“email”: “zoom–”,
“firstName”: “first”,
“lastName”: “test”,
“type”: 1
}

This is the response:
{
“email”: “zoo–”,
“firstName”: “first”,
“id”: “EH1yqZeuSzu8_S28J_TKcw”,
“lastName”: “test”,
“type”: 1
}

It is giving me and ID. When I try to use it to create a meeting, the user does not exist. Also, when I getall users I don’t see the newly created one.

Hi @jared.millman

Thanks for reaching out to us!
I have edited the personal information that you have shared for privacy.
Could you please confirm if this user that you created, was created under your same account?
Also, could you please try creating a meeting but passing the email associated with the user in the request URL instead of the ID?

I tried using both the email and the id. It does not work with a newly created user. If I get all users, I am able to create meetings with either the id or the email. Even thought I am getting a response with the create user (with an id that I didn’t pass in), I am not able to get the user back when I get all users.

Thanks @jared.millman
When you get all users in your account, do you see this user that you created?

No, the getusers call always returns the list without the new one added.

I will send you a private message to follow up with more details