# How WebHook App using JWT for server-to-server authentication

**URL:** <https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553>\
**Category:** API and Webhooks\
**Created:** [January 16, 2020, 9:59pm UTC](https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553 "2020-01-16T21:59:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![heidi.zh.n](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/heidi.zh.n/32/2906_2.png) [@heidi.zh.n](https://devforum.zoom.us/u/heidi.zh.n)\
**Post date:** [January 16, 2020, 9:59pm UTC](https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553/1 "2020-01-16T21:59:35Z")

</div>

**Description**

Hello!

I have implemented a webhook app. When the app receive event meeting, it needs to call zoom API to query some information. For example, calling user endpoints to retrieve details of operator by operator\_id in meeting.created event. [The Get Users Endpoint.](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/user)

Based on [Zoom JWT](https://marketplace.zoom.us/docs/guides/authorization/jwt), my app should use JWT for the REST calls. However, how can get the JWT for my WebHook app? I visited the JWT app page but don’t see anywhere that I can register my WebHook app to JWT in order to get a JWT. Please advise.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
Webhook App

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [January 16, 2020, 10:57pm UTC](https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553/2 "2020-01-16T22:57:20Z")

</div>

Hey @heidi.zh.n,

If you create a [JWT App](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-jwt-app), you can add the Event Subscription feature to it, which are Webhooks. 🙂

 ![Screen Shot 2020-01-16 at 3.56.53 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/f9901974335572b42cbd70e9074e604492712766.png)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![heidi.zh.n](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/heidi.zh.n/32/2906_2.png) [@heidi.zh.n](https://devforum.zoom.us/u/heidi.zh.n)\
**Post date:** [January 17, 2020, 2:39am UTC](https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553/3 "2020-01-17T02:39:45Z")

</div>

Great. @tommy this works. Thank you.

However, I don’t see the logs of posted event, which are available for webhook app.

The logs I see is all the REST apis that my app called. Where can I find the posted event log to my JWT app with event subscription?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [January 17, 2020, 5:35pm UTC](https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553/4 "2020-01-17T17:35:08Z")

</div>

Hey @heidi.zh.n,

Glad it works! 🙂

At this time, we do not have a view of the JWT Webhook logs in the App Marketplace dashboard.

We are working to add these logs sometime this year.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 7:12pm UTC](https://devforum.zoom.us/t/how-webhook-app-using-jwt-for-server-to-server-authentication/7553/5 "2020-08-21T19:12:11Z")

</div>


