# User Does Not Exist ( Error Code 1001 )

**URL:** https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828
**Category:** API and Webhooks
**Created:** [October 13, 2021, 7:24pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828 "2021-10-13T19:24:22Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![simkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simkin/32/31663_2.png) [@simkin](https://devforum.zoom.us/u/simkin)
#### Post date: [October 13, 2021, 7:24pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/1 "2021-10-13T19:24:22Z")

</div>

## Using this template helps us debug your issues more effectively 🙂

**Description**  
I want to create meeting using JWT credentials and the web SDK.  
It works for one account (free account - [REDACTED] )  
but it doesn’t work for a pro account i’m testing out ([REDACTED])  
i’m getting above error  
Meeting could not be created. User does not exist: [REDACTED]

That account has another 7 users defined - I get the same errors for them as well.

**Error**  
The full error message or issue you are running into.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
Knowing the endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.  
JWT

**Which Endpoint/s?**  
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.

/users/{id}/meetings

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

1. Request URL / Headers (without credentials) / Body
2. See error

**Screenshots (If applicable)**  
If applicable, add screenshots to help explain your problem.

**Additional context**  
Add any other context about the problem here.

Here is the JWT I generated with the account that doesn’t work

[REDACTED]

---

<div class="post-metadata">

### Author: ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)
#### Post date: [October 15, 2021, 3:36pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/2 "2021-10-15T15:36:54Z")

</div>

Hi @simkin

Thank your for reaching out to the Zoom Developer Forum, I am happy to help here!  
Can you please share the entire request body that you are passing when you are attempting to create the meeting so we can debug further?

When you make the call have you tried passing the user ID in place of the email address and see if that makes a difference?

Additionally, can you try regenerating the JWT key and ensure it belongs to the same account as the user.

Thanks  
Elisa

---

<div class="post-metadata">

### Author: ![simkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simkin/32/31663_2.png) [@simkin](https://devforum.zoom.us/u/simkin)
#### Post date: [October 15, 2021, 3:57pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/3 "2021-10-15T15:57:41Z")

</div>

# First off, here is the request and payload:

/users/{zoom\_user\_id}/meetings

this is the payload (php)  
$starttime is $dt-\>format(‘Y-m-d’).‘T’.$dt-\>format(‘H:i:s’); // current time

```auto
        $payload = [
            "topic" => "Class",
            "type" => 2,
            "start_time" => $starttime,
            "duration" => 90,
            "schedule_for" => 'smkn@esdikay.com',
            "timezone" => 'Asia/Seoul',
            "password" => 'myclass',
            "agenda" => 'class',
            "settings" => [
                "host_video" => false,
                "participant_video" => false,
                "cn_meeting" => false, // china
                "in_meeting" => false, // india
                "join_before_host" => true,
                "jbh_time" => 5,
                "mute_upon_entry" => true,
                "use_pmi" => false,
                "approval_type" => 2,
                "audio" => "both",
                "auto_recording" => "none",
            ]
        ];

```

# here are the 3 attempts with different IDs

all using the exact same code for generating the request. the only thing different  
is the ID, the API key and secret (since they’re tied to the ID) and the resulting JWT.

JWT #1  
[REDACTED]

> 1. code: 1001
> 2. message: “User does not exist: hlW8hlimQoKuvTuvF8b1IQ.”

JWT #2  
[REDACTED]

> 1. code: 1001
> 2. message: “User does not exist: [reverazoom01@gmail.com](mailto:reverazoom01@gmail.com).”

JWT #3  
[RECACTED]

---

<div class="post-metadata">

### Author: ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)
#### Post date: [October 19, 2021, 7:40pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/4 "2021-10-19T19:40:35Z")

</div>

Hey @simkin,

First, please make sure to redact any information that may pose a security risk - such as emails and JWT tokens - from your forum posts

If you would like to share information with our team privately, please submit a ticket and include a link to this thread. You can submit a ticket by navigating to our [Developer Support Center](https://devsupport.zoom.us/).

First, I would make sure that when making these requests the user in question is under the same account as the JWT token. I don’t have the tools to confirm if this is the case just yet but if you create a ticket I can follow up with you there.

Thanks,  
Max

---

<div class="post-metadata">

### Author: ![simkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simkin/32/31663_2.png) [@simkin](https://devforum.zoom.us/u/simkin)
#### Post date: [October 20, 2021, 5:41am UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/5 "2021-10-20T05:41:30Z")

</div>

Hello @MaxM

[Request #12529977]  
([https://support.zoom.us/hc/en-us/requests/12529977](https://support.zoom.us/hc/en-us/requests/12529977))

I have posted a ticket.  
Someone set it to solved right away without apparently solving anything, so i posted a follow-up as well.

---

<div class="post-metadata">

### Author: ![simkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simkin/32/31663_2.png) [@simkin](https://devforum.zoom.us/u/simkin)
#### Post date: [October 20, 2021, 3:56pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/6 "2021-10-20T15:56:46Z")

</div>

I have posted a ticket as max above told me.  
it looks like the tickets have been deleted already though.

could you let me know what i have to do next to get help?

---

<div class="post-metadata">

### Author: ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)
#### Post date: [October 26, 2021, 10:29pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/7 "2021-10-26T22:29:20Z")

</div>

Hey @simkin,

My apologies for the delay here! I’m also not sure why that ticket was closed right away but there was definitely enough information there for me to spot the issue.

It looks like this is happening because the user encountering issues is under a different Zoom account than the one with the [JWT App](https://marketplace.zoom.us/docs/guides/auth/jwt). When using JWT apps, they are account level which means they can make requests with the users under that specific Zoom account.

You can invite that user to the account with the JWT App or you can create and publish an [OAuth App](https://marketplace.zoom.us/docs/guides/auth/oauth) for them to install.

Thanks,  
Max

---

<div class="post-metadata">

### Author: ![simkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simkin/32/31663_2.png) [@simkin](https://devforum.zoom.us/u/simkin)
#### Post date: [October 27, 2021, 4:56am UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/8 "2021-10-27T04:56:00Z")

</div>

Hello @MaxM

> It looks like this is happening because the user encountering issues is under a different Zoom account than the one with the [JWT App](https://marketplace.zoom.us/docs/guides/auth/jwt). When using JWT apps, they are account level which means they can make requests with the users under that specific Zoom account.

That is not correct. The API Key and API Secret I used for that user were taken from the same account. In other words, if I use the same login email on [marketplace.zoom.us](http://marketplace.zoom.us) to create the key and secret and the same login email to create my JWT and try to join session on  
[https://api.zoom.us/v2/users/{zoom\_user\_email}/meetings](https://api.zoom.us/v2/users/%7Bzoom_user_email%7D/meetings)  
I get the “user doesn’t exist” error.

---

<div class="post-metadata">

### Author: ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)
#### Post date: [October 29, 2021, 10:52pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/9 "2021-10-29T22:52:49Z")

</div>

Hey @simkin,

As long as you are using the correct JWT credentials you shouldn’t run into any of these 404 errors. Do you mind if I attempt to reproduce this behavior using the same app?

Thanks,  
Max

---

<div class="post-metadata">

### Author: ![simkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simkin/32/31663_2.png) [@simkin](https://devforum.zoom.us/u/simkin)
#### Post date: [October 30, 2021, 6:31am UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/10 "2021-10-30T06:31:55Z")

</div>

Hello again.

I have just found the solution.  
My payload wasn’t being set correctly.  
Thank you for your help!

---

<div class="post-metadata">

### Author: ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)
#### Post date: [November 1, 2021, 9:17pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/11 "2021-11-01T21:17:50Z")

</div>

Hey @simkin,

I’m glad to hear that you were able to solve the issue! I’ll go ahead and close this topic now but feel free to open a new topic if you encounter any further issues or questions.

Thanks,  
Max

---

<div class="post-metadata">

### Author: ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)
#### Post date: [November 1, 2021, 9:17pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-code-1001/58828/12 "2021-11-01T21:17:54Z")

</div>


