# Fetch APIs from null Origin Blocked by CORS Policy in JavaScript API calling

**URL:** <https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360>\
**Category:** API and Webhooks\
**Created:** [November 18, 2020, 1:59pm UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360 "2020-11-18T13:59:46Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![aakashp](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@aakashp](https://devforum.zoom.us/u/aakashp)\
**Post date:** [November 18, 2020, 1:59pm UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/1 "2020-11-18T13:59:46Z")

</div>

**Description**  
I want to connect APIs using javascript, I tested it is working fine from postman but when try to use in javascript it gives below error.

**Error** (in Console)  
Access to fetch at ‘[https://api.zoom.us/v2/users](https://api.zoom.us/v2/users)’ from origin ‘null’ has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT  
It’s gives error before going to hit api url  
[https://api.zoom.us/v2/users](https://api.zoom.us/v2/users)

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 18, 2020, 10:52pm UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/2 "2020-11-18T22:52:17Z")

</div>

Hi @aakashp,

Our APIs need to be called from the client-side. If you try to call them from your frontend, you will run into errors.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![aakashp](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@aakashp](https://devforum.zoom.us/u/aakashp)\
**Post date:** [November 19, 2020, 10:44am UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/3 "2020-11-19T10:44:17Z")

</div>

Client side you mean that backend(c#) or JavaScript?  
We can only use JavaScript, Is there is any alternate way to get rid of this error?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 20, 2020, 5:18pm UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/4 "2020-11-20T17:18:07Z")

</div>

Hey @aakashp,

By client-side I mean frontend/javascript.

Zoom API requests are intended to be server-to-server.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![aakashp](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@aakashp](https://devforum.zoom.us/u/aakashp)\
**Post date:** [November 20, 2020, 6:02pm UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/5 "2020-11-20T18:02:23Z")

</div>

Hi Will

Thanks for the update…

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 23, 2020, 4:33pm UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/6 "2020-11-23T16:33:23Z")

</div>

No problem, @aakashp. Glad I could help clarify.

Best,  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [December 24, 2020, 2:33am UTC](https://devforum.zoom.us/t/fetch-apis-from-null-origin-blocked-by-cors-policy-in-javascript-api-calling/36360/7 "2020-12-24T02:33:23Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
