Zoom API POST sending Invalid CORS request

I am trying to go through Zoom API’s on POSTMAN. I am able to use the GET API’s without any issue, but when I try to call a POST API like Create User, Meeting etc. It is throwing an error Invalid CORS request,

@Harshit, please refer to https://stackoverflow.com/questions/38778083/postman-resolving-invalid-cors-request-for-a-post-request


Add interceptor extension to chrome, then enable it. Then add a “Origin” header to your request as below:

Origin     https://developer.zoom.us

@harris Thanks for the quick response. Works now. One more thing I need a master developer account where I can add sub accounts for my clients who will be using Zoom. How do I get access to the free trial for the same.

@Harshit, now master account feature only available for paid account, so please upgrade  your account.

if you are using postman to rest call…then plz make sure that you are postman must be updated and refer v2 steps in postman

I have a .NET application and I’m trying to use the POST me/meetings API to create a meeting.
Do I need to set the Origin = https://developer.zoom.us in the header? For e.g.

Or do I need to call these POST APIs from Java API running inside company server? What I’m trying to figure out is: Can I call these POST APIs from .NET client side code OR do I need to call these APIs from Java side?
Also the documentation states: So I’m bit confused.

Hey @vedprakash.jha,

Good question! When calling the API, you’ll want to make sure that you are making the call from your server instead of the client. When making API calls from a client, you’ll run into CORS errors.

Let me know if you have any questions.


If you want to call the API from the client, is there any way to do so?


Hi @shinta,

Our APIs must be called from your backend. You will want to call from your backend and then pass the response details to your frontend separately.


1 Like