I made a Server-to-Server OAuth application to use a Webhook and API. How to create JWT for the API?

I made a Server-to-Server OAuth application to use a Webhook and API. How to create JWT for the API?

I saw the notification that This app type will be deprecated on 6/1/2023 on JWT app type. Thus, I want to use Zoom API with Webhook, and I choose the Server-to-Server OAuth app type.

However, I can use the Client ID and Client secret , but cannot use the JWT for the API. Are there anyways to use the Client ID and Client secret to create JWT, or should I use another type of apps?

Actually, JWT app type will be deprecated.

To generate a token using s2s app, make a post request to the Zoom OAuth Endpoint.

Here is how to make the request to the OAuth endpoint:

curl --location --request POST ‘https://zoom.us/oauth/token?grant_type=account_credentials&account_id=
–header ‘Authorization: Basic (Base64 encode clientID:clientsecret)’ \

1 Like