# Cant create a zoom APP for API purpose

**URL:** <https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044>\
**Category:** Zoom Apps\
**Tags:** api\
**Created:** [October 14, 2025, 1:09pm UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044 "2025-10-14T13:09:53Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Landsiedel](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/landsiedel/32/71746_2.png) [@Landsiedel](https://devforum.zoom.us/u/Landsiedel)\
**Post date:** [October 14, 2025, 1:09pm UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/1 "2025-10-14T13:09:53Z")

</div>

When i create a Zoom App

I get this error:

| | |
| --- | --- |
| message | “The request failed due to failure of a previous request.” |
| code | “SC424” |
| suberrors | |
| 0 | |
| message | “[invalid\_grant] Invalid authorization code” |
| name | “RuntimeError” |
| debug | |
| 0 | |
| 0 | “request” |
| 1 | “POST” |
| 2 | “htt ps://z oom .us/oauth/token” |
| 3 | |
| body | |
| code | “\*\*\*” |
| grant\_type | “authorization\_code” |
| redirect\_uri | “ht tps://i ntegrator.boos t.space/ oauth/cb/zoom2” |
| headers | |
| user-agent | “Boost.integrator/production” |
| authorization | “\*\*\*” |
| content-type | “application/x-www-form-urlencoded” |
| timeout | 40000 |
| type | “urlencoded” |
| 1 | |
| 0 | “response” |
| 1 | 400 |
| 2 | |
| body | |
| reason | “Invalid authorization code” |
| error | “invalid\_grant” |
| headers | |
| date | “Tue, 14 Oct 2025 12:57:22 GMT” |
| content-type | “application/json;charset=UTF-8” |
| transfer-encoding | “chunked” |
| connection | “close” |
| x-zm-trackingid | “v=2.0;clid=us02;rid=WEB\_5d60eb96ef162142580180c790fdad23” |
| x-content-type-options | “nosniff” |
| content-security-policy | “upgrade-insecure-requests; default-src https://\*.zoom.us https ://zo om.u s blob: ‘self’; img-src https: about: blob: data: ‘self’; style-src https: safari-extension: chrome-extension: ‘unsafe-inline’ data: ‘self’; font-src https: safari-extension: chrome-extension: blob: data: ‘self’; connect-src \* about: blob: data: ‘self’; media-src \* rtmp: blob: data: ‘self’; frame-src https: ms-appx-web: zoommtg: zoomus: wvjbscheme: zoomprc: data: blob: ‘self’; object-src ‘none’; base-uri ‘none’;” |
| x-frame-options | “SAMEORIGIN” |
| set-cookie | |
| 0 | “\_zm\_feature=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Secure; HttpOnly” |
| 1 | “zm\_aid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoo m.u s; Path=/; Secure; HttpOnly” |
| 2 | “zm\_haid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom. us; Path=/; Secure; HttpOnly” |
| 3 | “zm\_tmaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoom. us; Path=/; Secure; HttpOnly” |
| 4 | “zm\_htmaid=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:10 GMT; Domain=zoo m. us; Path=/; Secure; HttpOnly” |
| 5 | “cred=DDA81B4AE8EC951E78722B3859CAC775; Path=/; Secure; HttpOnly” |
| 6 | “\_zm\_page\_auth=us02\_c\_fKufNGZ0QyCpqsiIR5\_3fw; Domain=zoo m.u s; Path=/; Secure; HttpOnly” |
| 7 | “\_zm\_ssid=us02\_c\_cUvqUpOtTBWwFDrDt3CxBQ; Domain=zoom .us; Path=/; Secure; HttpOnly” |
| 8 | “\_zm\_ctaid=AN5HRP7qSMGNQFqfXFcVLA.1760446642810.5b5b6361ba9fbbf3a8992fd8f556af24; Max-Age=7200; Expires=Tue, 14 Oct 2025 14:57:22 GMT; [Domain=zoom.us](http://Domain=zoom.us); Path=/; Secure; HttpOnly” |
| 9 | “\_zm\_chtaid=615; Max-Age=7200; Expires=Tue, 14 Oct 2025 14:57:22 GMT; Domain=zoom .us; Path=/; Secure; HttpOnly” |
| 10 | “\_zm\_mtk\_guid=0cce9a810cae403396b36447c69d95b3; Max-Age=63072000; Expires=Thu, 14 Oct 2027 12:57:22 GMT; [Domain=zoom.us](http://Domain=zoom.us); Path=/; Secure” |
| 11 | “\_\_cf\_bm=wg4uY2dlq1.8BHYAcnCYGNq5mNNbe3VFBRoBEs60IjM-1760446642-1.0.1.1-s9tUjmlTDDwlBEzC7o7GUpEdKreOT5YnY.c9tE3.Do3ALazMdeMaDp\_eE7c5\_p2xmuAnbI8mC5XDvUZQMZzwMwjfmkge.\_Dr3sq8LntJATc; path=/; expires=Tue, 14-Oct-25 13:27:22 GMT; domain=.zoom .us; HttpOnly; Secure; SameSite=None” |
| x-zm-zoneid | “VA” |
| cache-control | “no-store” |
| pragma | “no-cache” |
| cf-cache-status | “DYNAMIC” |
| report-to | ‘{“endpoints”:[{“url”:“https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=Zlnh7Ah%2FH6hWU50g5biZRozl4iSVKgvW3QatT9liXP%2BMZmsJ2ihnsT%2B98nJ7Bf908YqXTDBcM2v7GF9fEuZNb2VyJNR%2FgkhK%2Be1Bo%2FQmvHZm%2BU2EOUg1nlk%3D”}],“group”:“cf-nel”,“max\_age”:604800}’ |
| nel | ‘{“success\_fraction”:0.01,“report\_to”:“cf-nel”,“max\_age”:604800}’ |
| server | “cloudflare” |
| cf-ray | “98e73dfd0a15fcd5-FRA” |
| alt-svc | ‘h3=“:443”; ma=86400’ |

What can I do to get the app running, i tried all the stuff i found online, but nothing helped so far 😕

PS: I tried to post a link with a step by step guide, but that isnt allowed here

---

<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 20, 2025, 4:12pm UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/2 "2025-10-20T16:12:49Z")

</div>

Hi @Landsiedel  
Thanks for reaching out to us and welcome to the Zoom Developer Forum.  
Can you please share more details of what you are trying to build?  
If you are trying to access the Zoom API, please use this guide on how to integrate with Oauth so you can generate access tokens to call the API

> **[OAuth 2.0](https://developers.zoom.us/docs/integrations/oauth/#app-type-general)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

---

<div class="post-metadata">

**Author:** ![Landsiedel](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/landsiedel/32/71746_2.png) [@Landsiedel](https://devforum.zoom.us/u/Landsiedel)\
**Post date:** [October 20, 2025, 9:53pm UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/3 "2025-10-20T21:53:21Z")

</div>

I try to connect boost.space via API with Zoom. But i failed. the main problem is, that we have a master account and 9 admin accounts. the admins do not have the rights to create app with the authorization i need. the master account can create the app, but i do not get datas. the problem i had there with the error was because of the redirect URL. that works now, but i still get no datas in boost.space. So I think its using the wrong app? At least it does never get triggered. i used the guideline from boost.space themself for zoom (unfortunatelly i cant share a link here, so i cant tell you).

---

<div class="post-metadata">

**Author:** ![Landsiedel](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/landsiedel/32/71746_2.png) [@Landsiedel](https://devforum.zoom.us/u/Landsiedel)\
**Post date:** [October 21, 2025, 7:16am UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/4 "2025-10-21T07:16:59Z")

</div>

update i just deleted all and tried it again, this time zoom tells me, that when i create the app that i do not have the rights to create the app. BUT i am the owner and have ALL rights. So i dont know what to do? I saw others with just one account, there it seems no problem, but if we have 10 accounts (like we do) and one master account it does not work ☹

---

<div class="post-metadata">

**Author:** ![Landsiedel](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/landsiedel/32/71746_2.png) [@Landsiedel](https://devforum.zoom.us/u/Landsiedel)\
**Post date:** [October 22, 2025, 8:59am UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/5 "2025-10-22T08:59:09Z")

</div>

it seems that even without creating the app, i can make a connection to boost.space, BUT the trigger gets never triggerd. i can use it manually for getting files of the cloud or sth. but the trigger NEVER gets triggerd, no matter what i do.

---

<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 22, 2025, 4:27pm UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/6 "2025-10-22T16:27:40Z")

</div>

Hi @Landsiedel  
Thanks for the update, please tag my name with your responses so I can get a notification.  
Are you able to see the 3 different app types we offer?  
General App, Server to Server and Webhook only? or not at all?

---

<div class="post-metadata">

**Author:** ![Landsiedel](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/landsiedel/32/71746_2.png) [@Landsiedel](https://devforum.zoom.us/u/Landsiedel)\
**Post date:** [October 23, 2025, 9:57am UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/7 "2025-10-23T09:57:30Z")

</div>

yes i can see all 3 and i tried all, but most often (also because of the guide of boost.space) i use general app @elisa.zoom

---

<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 24, 2025, 7:11pm UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/8 "2025-10-24T19:11:22Z")

</div>

Hi @Landsiedel  
Would you mind sharing the docs from boost.space so I can take a closer look at this?

---

<div class="post-metadata">

**Author:** ![Landsiedel](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/landsiedel/32/71746_2.png) [@Landsiedel](https://devforum.zoom.us/u/Landsiedel)\
**Post date:** [November 3, 2025, 11:22am UTC](https://devforum.zoom.us/t/cant-create-a-zoom-app-for-api-purpose/138044/9 "2025-11-03T11:22:49Z")

</div>

@elisa.zoom : of course but i cant share links so i do a lot of spaces:  
this ist the step by step guide: htt ps://docs.boost.space/knowledge-base/applications/communication/zoom-user/

here are all help docs: htt ps://docs.boost.space/help/
