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:
Request URL / Headers (without credentials) / Body
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
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.
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]
code: 1001
message: “User does not exist: hlW8hlimQoKuvTuvF8b1IQ.”
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.
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.
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. 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 for them to install.
It looks like this is happening because the user encountering issues is under a different Zoom account than the one with the JWT App. 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 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
I get the “user doesn’t exist” error.
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?
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.