# Need help to choose app type

**URL:** <https://devforum.zoom.us/t/need-help-to-choose-app-type/90189>\
**Category:** API and Webhooks\
**Tags:** webhooks, api\
**Created:** [June 14, 2023, 8:09pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189 "2023-06-14T20:09:28Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![ihc.edu111](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ihc.edu111/32/49413_2.png) [@ihc.edu111](https://devforum.zoom.us/u/ihc.edu111)\
**Post date:** [June 14, 2023, 8:09pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/1 "2023-06-14T20:09:28Z")

</div>

I want to use zoom api to create/update a meeting and send webhook in nodeJs. but I don’t which [app](https://marketplace.zoom.us/develop/create)/api to use.

---

<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:** [June 16, 2023, 3:08pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/2 "2023-06-16T15:08:59Z")

</div>

Hi @ihc.edu111  
Thanks for reaching out to us and welcome to our community!  
Before I suggest you an app type, could you please specify if the app you are trying to build is going to be for internal purposes or do you want your app to make API calls on behalf of 3rd party users?

---

<div class="post-metadata">

**Author:** ![ihc.edu111](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ihc.edu111/32/49413_2.png) [@ihc.edu111](https://devforum.zoom.us/u/ihc.edu111)\
**Post date:** [June 16, 2023, 3:12pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/3 "2023-06-16T15:12:17Z")

</div>

the app will create meeting internally in the backend, and I want to get participants report after the meeting end.

---

<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:** [June 16, 2023, 3:33pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/4 "2023-06-16T15:33:07Z")

</div>

Amazing, so my suggestion would be to implement our Server to Server Oauth app

> **[Internal apps (Server-to-server)](https://developers.zoom.us/docs/internal-apps/)**
>
> 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.

> **[GitHub - zoom/server-to-server-oauth-token: Utility script to generate a Zoom...](https://github.com/zoom/server-to-server-oauth-token)**
>
> Utility script to generate a Zoom Server-to-Server Oauth Token and copy to clipboard - GitHub - zoom/server-to-server-oauth-token: Utility script to generate a Zoom Server-to-Server Oauth Token and...

---

<div class="post-metadata">

**Author:** ![ihc.edu111](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ihc.edu111/32/49413_2.png) [@ihc.edu111](https://devforum.zoom.us/u/ihc.edu111)\
**Post date:** [June 16, 2023, 3:57pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/5 "2023-06-16T15:57:05Z")

</div>

I tried to make a request to get participants reports but I got error  
“ZoomError: Only available for Paid or ZMP account:”

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/1/31a3da2f0a6c8e31126841d5424678aac7a3808d.png)

---

<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:** [June 16, 2023, 4:08pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/6 "2023-06-16T16:08:37Z")

</div>

Hi @ihc.edu111  
Right, some of our endpoints require higher plans to be able to access.  
You can find that in the Prerequisites in every endpoint.  
Here is an example:

 ![Screenshot 2023-06-16 at 12.08.17 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/8/9890970dd0eb0c0e438f106226d0205403b59009.png)

---

<div class="post-metadata">

**Author:** ![ihc.edu111](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ihc.edu111/32/49413_2.png) [@ihc.edu111](https://devforum.zoom.us/u/ihc.edu111)\
**Post date:** [June 16, 2023, 4:26pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/7 "2023-06-16T16:26:07Z")

</div>

but I’m already subscribed in **One Pro**

---

<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:** [June 16, 2023, 4:31pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/8 "2023-06-16T16:31:09Z")

</div>

@ihc.edu111 What endpoint are you trying to call? can you specify that please

---

<div class="post-metadata">

**Author:** ![ihc.edu111](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ihc.edu111/32/49413_2.png) [@ihc.edu111](https://devforum.zoom.us/u/ihc.edu111)\
**Post date:** [June 16, 2023, 4:38pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/9 "2023-06-16T16:38:25Z")

</div>

> **[Zoom Meeting Master API](https://developers.zoom.us/docs/api/rest/reference/zoom-api/ma/#operation/reportMeetingParticipants)**
>
> API Reference for /docs/api/rest/reference/zoom-api/ma

---

<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:** [June 16, 2023, 4:53pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/10 "2023-06-16T16:53:12Z")

</div>

Ah, I see!  
To be able to access Master account endpoint, you have to be in the program for the Master account:

> **[Master Account API](https://developers.zoom.us/docs/api/rest/master-account-apis/)**
>
> 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.

But you should be able to access the report endpoint here:

> **[Master Account API](https://developers.zoom.us/docs/api/rest/master-account-apis/)**
>
> 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:** ![ihc.edu111](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ihc.edu111/32/49413_2.png) [@ihc.edu111](https://devforum.zoom.us/u/ihc.edu111)\
**Post date:** [June 17, 2023, 3:13pm UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/11 "2023-06-17T15:13:32Z")

</div>

for any one have same issue you have to use this endpoint

> **[Zoom Meeting API](https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/reportMeetingParticipants)**
>
> API Reference for /docs/api/rest/reference/zoom-api/methods

---

<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:** [June 20, 2024, 6:49am UTC](https://devforum.zoom.us/t/need-help-to-choose-app-type/90189/12 "2024-06-20T06:49:46Z")

</div>

Closed on June 20, 2024, 6:49am UTC

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